| /openbsd-src/sys/dev/pci/drm/amd/amdkfd/ |
| H A D | kfd_queue.c | 51 pr_debug("Queue Type: %u\n", q->properties.type); in print_queue() 52 pr_debug("Queue Size: %llu\n", q->properties.queue_size); in print_queue() 53 pr_debug("Queue percent: %u\n", q->properties.queue_percent); in print_queue() 54 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address); in print_queue() 55 pr_debug("Queue Id: %u\n", q->properties.queue_id); in print_queue() 56 pr_debug("Queue Process Vmid: %u\n", q->properties.vmid); in print_queue() 57 pr_debug("Queue Read Pointer: 0x%px\n", q->properties.read_ptr); in print_queue() 58 pr_debug("Queue Write Pointer: 0x%px\n", q->properties.write_ptr); in print_queue() 59 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties.doorbell_ptr); in print_queue() 60 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); in print_queue() [all …]
|
| H A D | kfd_device_queue_manager.c | 210 queue_input.inprocess_gang_priority = q->properties.priority; in add_queue_mes() 213 queue_input.doorbell_offset = q->properties.doorbell_off; in add_queue_mes() 215 queue_input.wptr_addr = (uint64_t)q->properties.write_ptr; in add_queue_mes() 218 wptr_addr_off = (uint64_t)q->properties.write_ptr & (PAGE_SIZE - 1); in add_queue_mes() 223 queue_input.is_aql_queue = (q->properties.format == KFD_QUEUE_FORMAT_AQL); in add_queue_mes() 224 queue_input.queue_size = q->properties.queue_size >> 2; in add_queue_mes() 233 queue_type = convert_to_mes_queue_type(q->properties.type); in add_queue_mes() 236 q->properties.type); in add_queue_mes() 241 queue_input.exclusively_scheduled = q->properties.is_gws; in add_queue_mes() 248 q->properties in add_queue_mes() [all...] |
| H A D | kfd_process_queue_manager.c | 39 if ((pqn->q && pqn->q->properties.queue_id == qid) || in get_queue_by_qid() 40 (pqn->kq && pqn->kq->queue->properties.queue_id == qid)) in get_queue_by_qid() 276 struct queue_properties *properties, in pqm_create_queue() 289 enum kfd_queue_type type = properties->type; in pqm_create_queue() 348 retval = init_user_queue(pqm, dev, &q, properties, f, wptr_bo, *qid); in pqm_create_queue() 369 retval = init_user_queue(pqm, dev, &q, properties, f, wptr_bo, *qid); in pqm_create_queue() 384 kq->queue->properties.queue_id = *qid; in pqm_create_queue() 417 *p_doorbell_offset_in_process = (q->properties.doorbell_off in pqm_create_queue() 428 print_queue_properties(&q->properties); in pqm_create_queue() 493 pqn->q->properties in pqm_destroy_queue() 271 pqm_create_queue(struct process_queue_manager * pqm,struct kfd_node * dev,struct file * f,struct queue_properties * properties,unsigned int * qid,struct amdgpu_bo * wptr_bo,const struct kfd_criu_queue_priv_data * q_data,const void * restore_mqd,const void * restore_ctl_stack,uint32_t * p_doorbell_offset_in_process) pqm_create_queue() argument [all...] |
| H A D | kfd_kernel_queue.c | 148 &kq->queue->properties); in kq_initialize() 154 &kq->queue->properties); in kq_initialize() 162 &kq->queue->properties, NULL); in kq_initialize() 201 if (kq->queue->properties.type == KFD_QUEUE_TYPE_HIQ && !hanging) in kq_uninitialize() 208 else if (kq->queue->properties.type == KFD_QUEUE_TYPE_DIQ) in kq_uninitialize() 224 kq->queue->properties.doorbell_ptr); in kq_uninitialize() 246 queue_size_dwords = kq->queue->properties.queue_size / 4; in kq_acquire_packet_buffer() 303 write_kernel_doorbell64(kq->queue->properties.doorbell_ptr, in kq_submit_packet() 307 write_kernel_doorbell(kq->queue->properties.doorbell_ptr, in kq_submit_packet() 317 (kq->queue->properties in kq_rollback_packet() [all...] |
| H A D | kfd_packet_manager_v9.c | 234 switch (q->properties.type) { in pm_map_queues_v9() 247 if (q->properties.sdma_engine_id < 2 && in pm_map_queues_v9() 249 packet->bitfields2.engine_sel = q->properties.sdma_engine_id + in pm_map_queues_v9() 257 if (q->properties.sdma_engine_id >= 8) in pm_map_queues_v9() 264 packet->bitfields2.engine_sel = q->properties.sdma_engine_id % 8; in pm_map_queues_v9() 268 WARN(1, "queue type %d", q->properties.type); in pm_map_queues_v9() 272 q->properties.doorbell_off; in pm_map_queues_v9() 281 lower_32_bits((uint64_t)q->properties.write_ptr); in pm_map_queues_v9() 284 upper_32_bits((uint64_t)q->properties.write_ptr); in pm_map_queues_v9()
|
| H A D | kfd_packet_manager_vi.c | 162 switch (q->properties.type) { in pm_map_queues_vi() 174 packet->bitfields2.engine_sel = q->properties.sdma_engine_id + in pm_map_queues_vi() 179 WARN(1, "queue type %d", q->properties.type); in pm_map_queues_vi() 183 q->properties.doorbell_off; in pm_map_queues_vi() 192 lower_32_bits((uint64_t)q->properties.write_ptr); in pm_map_queues_vi() 195 upper_32_bits((uint64_t)q->properties.write_ptr); in pm_map_queues_vi()
|
| H A D | kfd_debug.c | 57 tmp &= pqn->q->properties.exception_status; in kfd_dbg_ev_query_debug_event() 62 *event_status = pqn->q->properties.exception_status; in kfd_dbg_ev_query_debug_event() 63 *queue_id = pqn->q->properties.queue_id; in kfd_dbg_ev_query_debug_event() 65 pqn->q->properties.exception_status &= ~exception_clear_mask; in kfd_dbg_ev_query_debug_event() 169 pqn->q->properties.queue_id : in kfd_dbg_ev_raise() 175 pqn->q->properties.exception_status |= event_mask; in kfd_dbg_ev_raise() 230 kfd_send_exception_to_runtime(p, pqn->q->properties.queue_id, in kfd_set_dbg_ev_from_interrupt() 309 if (enable && q->properties.is_user_cu_masked) in kfd_dbg_set_queue_workaround() 314 q->properties.is_dbg_wa = enable; in kfd_dbg_set_queue_workaround() 317 q->properties in kfd_dbg_set_queue_workaround() [all...] |
| H A D | kfd_process.c | 152 if ((q->properties.type != KFD_QUEUE_TYPE_SDMA) && in kfd_sdma_activity_worker() 153 (q->properties.type != KFD_QUEUE_TYPE_SDMA_XGMI)) in kfd_sdma_activity_worker() 163 sdma_q->rptr = (uint64_t __user *)q->properties.read_ptr; in kfd_sdma_activity_worker() 164 sdma_q->queue_id = q->properties.queue_id; in kfd_sdma_activity_worker() 217 if ((q->properties.type != KFD_QUEUE_TYPE_SDMA) && in kfd_sdma_activity_worker() 218 (q->properties.type != KFD_QUEUE_TYPE_SDMA_XGMI)) in kfd_sdma_activity_worker() 222 if (((uint64_t __user *)q->properties.read_ptr == sdma_q->rptr) && in kfd_sdma_activity_worker() 223 (sdma_q->queue_id == q->properties.queue_id)) { in kfd_sdma_activity_worker() 384 q->properties.queue_size); in kfd_procfs_queue_show() 386 return snprintf(buffer, PAGE_SIZE, "%d", q->properties in kfd_procfs_queue_show() [all...] |
| /openbsd-src/sys/dev/pci/drm/ |
| H A D | drm_mode_object.c | 240 int count = obj->properties->count; in drm_object_attach_property() 261 obj->properties->properties[count] = property; in drm_object_attach_property() 262 obj->properties->values[count] = init_val; in drm_object_attach_property() 263 obj->properties->count++; in drm_object_attach_property() 294 for (i = 0; i < obj->properties->count; i++) { in drm_object_property_set_value() 295 if (obj->properties->properties[i] == property) { in drm_object_property_set_value() 296 obj->properties->values[i] = val; in drm_object_property_set_value() 311 for (i = 0; i < obj->properties->count; i++) { in __drm_object_property_get_prop_value() 312 if (obj->properties->properties[i] == property) { in __drm_object_property_get_prop_value() 313 *val = obj->properties->values[i]; in __drm_object_property_get_prop_value() [all …]
|
| /openbsd-src/usr.bin/pkg-config/OpenBSD/ |
| H A D | PkgConfig.pm | 24 # specific properties may have specific needs. 61 properties => {}, 93 if (defined $self->{properties}{$name}) { 103 $self->{properties}{$name} = $v; 134 if (defined $cfg->{properties}{Libs}) { 135 $cfg->{properties}{Libs} = bless 136 $cfg->compress_list($cfg->{properties}{Libs}), 137 ref($cfg->{properties}{Libs}); 157 my $p = $self->{properties}{$property}; 233 my $l = $self->{properties}{ [all...] |
| /openbsd-src/gnu/llvm/lldb/source/Commands/ |
| H A D | CommandObjectApropos.cpp | 73 std::vector<const Property *> properties; in DoExecute() local 75 GetDebugger().Apropos(search_word, properties); in DoExecute() 82 properties[i]->DumpDescription( in DoExecute()
|
| /openbsd-src/gnu/llvm/libcxx/utils/ |
| H A D | generate_escaped_output_table.py | 299 properties = list() 301 properties.extend( 310 properties.extend( 319 data = compactPropertyRanges(sorted(properties, key=lambda x: x.lower))
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | passes.c | 307 register_one_dump_file (struct tree_opt_pass *pass, bool ipa, int properties) in register_one_dump_file() argument 323 else if (properties & PROP_trees) in register_one_dump_file() 337 register_dump_files_1 (struct tree_opt_pass *pass, bool ipa, int properties) in register_dump_files_1() argument 341 int new_properties = (properties | pass->properties_provided) in register_dump_files_1() 354 properties &= new_properties; in register_dump_files_1() 356 properties = new_properties; in register_dump_files_1() 362 return properties; in register_dump_files_1() 371 register_dump_files (struct tree_opt_pass *pass, bool ipa, int properties) in register_dump_files() argument 373 pass->properties_required |= properties; in register_dump_files() 375 register_dump_files_1 (pass, ipa, properties); in register_dump_files()
|
| /openbsd-src/sys/dev/pci/drm/i915/display/ |
| H A D | intel_connector.c | 229 prop = dev_priv->display.properties.force_audio; in intel_attach_force_audio_property() 238 dev_priv->display.properties.force_audio = prop; in intel_attach_force_audio_property() 256 prop = dev_priv->display.properties.broadcast_rgb; in intel_attach_broadcast_rgb_property() 265 dev_priv->display.properties.broadcast_rgb = prop; in intel_attach_broadcast_rgb_property()
|
| H A D | intel_atomic.c | 66 if (property == dev_priv->display.properties.force_audio) in intel_digital_connector_atomic_get_property() 68 else if (property == dev_priv->display.properties.broadcast_rgb) in intel_digital_connector_atomic_get_property() 99 if (property == dev_priv->display.properties.force_audio) { in intel_digital_connector_atomic_set_property() 104 if (property == dev_priv->display.properties.broadcast_rgb) { in intel_digital_connector_atomic_set_property()
|
| /openbsd-src/sys/dev/pci/drm/include/drm/ |
| H A D | drm_mode_object.h | 58 struct drm_object_properties *properties; member 82 struct drm_property *properties[DRM_OBJECT_MAX_PROPERTY]; member
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | options.texi | 16 * Option properties:: Supported option properties 35 @xref{Option properties}. 44 a space-separated list of option properties (@pxref{Option properties}) 79 @node Option properties 80 @section Option properties 82 The second field of an option record can specify the following properties: 116 allowed to have both of these properties. 135 If the option uses the @code{Mask} or @code{InverseMask} properties,
|
| /openbsd-src/gnu/llvm/lldb/source/Core/ |
| H A D | DataFileCache.cpp | 29 ModuleListProperties &properties = in GetLLDBIndexCachePolicy() local 38 policy.MaxSizeBytes = properties.GetLLDBIndexCacheMaxByteSize(); in GetLLDBIndexCachePolicy() 40 properties.GetLLDBIndexCacheMaxPercent(); in GetLLDBIndexCachePolicy() 42 std::chrono::hours(properties.GetLLDBIndexCacheExpirationDays() * 24); in GetLLDBIndexCachePolicy()
|
| /openbsd-src/usr.sbin/pkg_add/OpenBSD/ |
| H A D | PackingElement.pod | 49 meta information with uniqueness properties. 59 some unique properties, like C<PKGPATH> and allowed-for-ftp status. 133 package needed, with the following properties: C<pkgpath> is the path 150 properties to objects. 218 files with shell properties.
|
| /openbsd-src/gnu/llvm/libcxx/lib/abi/ |
| H A D | CMakeLists.txt | 2 # This function generates a "unique" identifier based on various properties 3 # given as arguments. The idea is to encode all ABI-affecting properties
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonConstPropagation.cpp | 135 uint32_t properties() const; 468 uint32_t Ps = !isTop() ? properties() in convertToProperty() 483 uint32_t Ps = properties(); in print() 535 return add(L.properties()); in meet() 577 uint32_t Ps = properties(); in add() 594 uint32_t Ps = properties(); in add() 603 uint32_t LatticeCell::properties() const { in properties() function in LatticeCell 1116 uint32_t Prop1 = LS1.properties(); in evaluateCMPrr() 1118 return evaluateCMPpp(Cmp, Prop1, LS2.properties(), Result); in evaluateCMPrr() 1123 uint32_t Prop2 = LS2.properties(); in evaluateCMPrr() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/ext/XS-APItest/t/ |
| H A D | handy_base.pl | 134 my %properties = ( 173 foreach my $name (sort keys %properties, 'octal') { 186 my $property = $properties{$name};
|
| /openbsd-src/gnu/llvm/llvm/lib/WindowsManifest/ |
| H A D | WindowsManifestMerger.cpp | 98 for (xmlAttrPtr Attribute = Node->properties; Attribute != nullptr; in getAttribute() 208 for (xmlAttrPtr Attribute = AdditionalNode->properties; Attribute; in mergeAttributes() 317 for (xmlAttrPtr Attribute = Node->properties; Attribute; in explicateNamespace() 558 for (xmlAttrPtr Attribute = Node->properties; Attribute; in setAttributeNamespaces() 585 for (xmlAttrPtr Attribute = Node->properties; Attribute; in checkAndStripPrefixes()
|
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perlunicode.pod | 336 properties specified in the Unicode properties database. 343 Named Unicode properties, scripts, and block ranges may be used (like 349 You can define your own character properties and use them 409 Very nearly all Unicode character properties are accessible through 424 This formality is needed when properties are not binary; that is, if they can 435 All Unicode-defined character properties may be written in these compound forms 437 additional properties that are written only in the single form, as well as 438 single-form short-cuts for all binary properties and certain others described 442 Most Unicode character properties hav [all...] |
| /openbsd-src/gnu/usr.bin/binutils/gdb/config/alpha/ |
| H A D | alpha-linux.mh | 11 # doublest.c currently assumes some properties of FP arithmetic
|