Home
last modified time | relevance | path

Searched refs:queue_type (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_mes.c513 struct amdgpu_mqd *mqd_mgr = &adev->mqds[p->queue_type]; in amdgpu_mes_queue_alloc_mqd()
544 struct amdgpu_mqd *mqd_mgr = &adev->mqds[p->queue_type]; in amdgpu_mes_queue_init_mqd()
559 if (p->queue_type == AMDGPU_RING_TYPE_GFX || in amdgpu_mes_queue_init_mqd()
560 p->queue_type == AMDGPU_RING_TYPE_COMPUTE) { in amdgpu_mes_queue_init_mqd()
567 if (p->queue_type == AMDGPU_RING_TYPE_GFX || in amdgpu_mes_queue_init_mqd()
568 p->queue_type == AMDGPU_RING_TYPE_COMPUTE) { in amdgpu_mes_queue_init_mqd()
626 qprops->queue_type, in amdgpu_mes_add_hw_queue()
654 queue_input.queue_type = qprops->queue_type; in amdgpu_mes_add_hw_queue()
667 gang->process->pasid, gang_id, qprops->queue_type, in amdgpu_mes_add_hw_queue()
994 amdgpu_mes_add_ring(struct amdgpu_device * adev,int gang_id,int queue_type,int idx,struct amdgpu_mes_ctx_data * ctx_data,struct amdgpu_ring ** out) amdgpu_mes_add_ring() argument
1272 amdgpu_mes_test_create_gang_and_queues(struct amdgpu_device * adev,int pasid,int * gang_id,int queue_type,int num_queue,struct amdgpu_ring ** added_rings,struct amdgpu_mes_ctx_data * ctx_data) amdgpu_mes_test_create_gang_and_queues() argument
[all...]
H A Damdgpu_mes.h178 int queue_type; member
184 int queue_type; member
222 uint32_t queue_type; member
243 uint32_t queue_type; member
378 int queue_type, int idx,
H A Dmes_v11_0.c149 static int convert_to_mes_queue_type(int queue_type) in convert_to_mes_queue_type() argument
151 if (queue_type == AMDGPU_RING_TYPE_GFX) in convert_to_mes_queue_type()
153 else if (queue_type == AMDGPU_RING_TYPE_COMPUTE) in convert_to_mes_queue_type()
155 else if (queue_type == AMDGPU_RING_TYPE_SDMA) in convert_to_mes_queue_type()
197 mes_add_queue_pkt.queue_type = in mes_v11_0_add_hw_queue()
198 convert_to_mes_queue_type(input->queue_type); in mes_v11_0_add_hw_queue()
263 mes_remove_queue_pkt.queue_type = in mes_v11_0_unmap_legacy_queue()
264 convert_to_mes_queue_type(input->queue_type); in mes_v11_0_unmap_legacy_queue()
H A Dmes_v10_1.c134 static int convert_to_mes_queue_type(int queue_type) in convert_to_mes_queue_type() argument
136 if (queue_type == AMDGPU_RING_TYPE_GFX) in convert_to_mes_queue_type()
138 else if (queue_type == AMDGPU_RING_TYPE_COMPUTE) in convert_to_mes_queue_type()
140 else if (queue_type == AMDGPU_RING_TYPE_SDMA) in convert_to_mes_queue_type()
176 mes_add_queue_pkt.queue_type = in mes_v10_1_add_hw_queue()
177 convert_to_mes_queue_type(input->queue_type); in mes_v10_1_add_hw_queue()
231 if (input->queue_type == AMDGPU_RING_TYPE_GFX) in mes_v10_1_unmap_legacy_queue()
/openbsd-src/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_packet_manager_vi.c125 packet->bitfields2.queue_type = in pm_set_resources_vi()
159 packet->bitfields2.queue_type = in pm_map_queues_vi()
165 packet->bitfields2.queue_type = in pm_map_queues_vi()
169 packet->bitfields2.queue_type = in pm_map_queues_vi()
H A Dkfd_packet_manager_v9.c189 packet->bitfields2.queue_type = in pm_set_resources_v9()
231 packet->bitfields2.queue_type = in pm_map_queues_v9()
237 packet->bitfields2.queue_type = in pm_map_queues_v9()
241 packet->bitfields2.queue_type = in pm_map_queues_v9()
H A Dkfd_pm4_headers_vi.h67 enum mes_set_resources_queue_type_enum queue_type:3; member
238 enum mes_map_queues_queue_type_vi_enum queue_type:3; member
H A Dkfd_pm4_headers_ai.h67 enum mes_set_resources_queue_type_enum queue_type:3; member
287 enum mes_map_queues_queue_type_enum queue_type:3; member
H A Dkfd_device_queue_manager.c168 static int convert_to_mes_queue_type(int queue_type) in convert_to_mes_queue_type() argument
172 switch (queue_type) { in convert_to_mes_queue_type()
180 WARN(1, "Invalid queue type %d", queue_type); in convert_to_mes_queue_type()
194 int r, queue_type; in add_queue_mes() local
233 queue_type = convert_to_mes_queue_type(q->properties.type); in add_queue_mes()
234 if (queue_type < 0) { in add_queue_mes()
239 queue_input.queue_type = (uint32_t)queue_type; in add_queue_mes()
3079 qss_entry->queue_type = set_queue_type_for_user(&q->properties); in set_queue_snapshot_entry()
H A Dkfd_chardev.c257 if (args->queue_type == KFD_IOC_QUEUE_TYPE_COMPUTE || in set_queue_properties_from_user()
258 args->queue_type == KFD_IOC_QUEUE_TYPE_COMPUTE_AQL) in set_queue_properties_from_user()
260 else if (args->queue_type == KFD_IOC_QUEUE_TYPE_SDMA) in set_queue_properties_from_user()
262 else if (args->queue_type == KFD_IOC_QUEUE_TYPE_SDMA_XGMI) in set_queue_properties_from_user()
267 if (args->queue_type == KFD_IOC_QUEUE_TYPE_COMPUTE_AQL) in set_queue_properties_from_user()
/openbsd-src/sys/dev/pci/drm/amd/include/
H A Dmes_v11_api_def.h258 enum MES_QUEUE_TYPE queue_type; member
310 enum MES_QUEUE_TYPE queue_type; member
426 enum MES_QUEUE_TYPE queue_type; member
H A Dmes_api_def.h248 enum MES_QUEUE_TYPE queue_type; member
406 enum MES_QUEUE_TYPE queue_type; member
/openbsd-src/sys/dev/ic/
H A Dar5211.c795 ar5k_ar5211_setup_tx_queue(struct ath_hal *hal, HAL_TX_QUEUE queue_type, in ar5k_ar5211_setup_tx_queue() argument
803 if (queue_type == HAL_TX_QUEUE_DATA) { in ar5k_ar5211_setup_tx_queue()
809 } else if (queue_type == HAL_TX_QUEUE_PSPOLL) { in ar5k_ar5211_setup_tx_queue()
811 } else if (queue_type == HAL_TX_QUEUE_BEACON) { in ar5k_ar5211_setup_tx_queue()
813 } else if (queue_type == HAL_TX_QUEUE_CAB) { in ar5k_ar5211_setup_tx_queue()
822 hal->ah_txq[queue].tqi_type = queue_type; in ar5k_ar5211_setup_tx_queue()
H A Dar5212.c981 ar5k_ar5212_setup_tx_queue(struct ath_hal *hal, HAL_TX_QUEUE queue_type, in ar5k_ar5212_setup_tx_queue() argument
989 if (queue_type == HAL_TX_QUEUE_DATA) { in ar5k_ar5212_setup_tx_queue()
995 } else if (queue_type == HAL_TX_QUEUE_PSPOLL) { in ar5k_ar5212_setup_tx_queue()
997 } else if (queue_type == HAL_TX_QUEUE_BEACON) { in ar5k_ar5212_setup_tx_queue()
999 } else if (queue_type == HAL_TX_QUEUE_CAB) { in ar5k_ar5212_setup_tx_queue()
1013 hal->ah_txq[queue].tqi_type = queue_type; in ar5k_ar5212_setup_tx_queue()
H A Dar5210.c722 ar5k_ar5210_setup_tx_queue(struct ath_hal *hal, HAL_TX_QUEUE queue_type, in ar5k_ar5210_setup_tx_queue() argument
730 switch (queue_type) { in ar5k_ar5210_setup_tx_queue()
746 hal->ah_txq[queue].tqi_type = queue_type; in ar5k_ar5210_setup_tx_queue()
/openbsd-src/sys/dev/pci/drm/include/uapi/linux/
H A Dkfd_ioctl.h69 __u32 queue_type; /* to KFD */ member
976 __u32 queue_type; member