Searched refs:queue_type (Results 1 - 25 of 51) sorted by relevance

123

/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_queue.h36 * enum queue_type - type of queue
53 enum queue_type { enum
70 enum queue_type type;
86 unsigned int elem_size, enum queue_type type);
101 enum queue_type type)
128 enum queue_type type)
154 static inline int queue_empty(struct rxe_queue *q, enum queue_type type)
162 static inline int queue_full(struct rxe_queue *q, enum queue_type type)
171 enum queue_type type)
180 enum queue_type typ
[all...]
H A Drxe_queue.c56 unsigned int elem_size, enum queue_type type)
113 enum queue_type type = q->type;
H A Drxe_cq.c47 enum queue_type type;
/linux-master/drivers/crypto/
H A Dn2_core.h212 extern unsigned long sun4v_ncs_qconf(unsigned long queue_type,
217 unsigned long *queue_type,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mes.h182 int queue_type; member in struct:amdgpu_mes_queue
188 int queue_type; member in struct:amdgpu_mes_queue_properties
226 uint32_t queue_type; member in struct:mes_add_queue_input
247 uint32_t queue_type; member in struct:mes_unmap_legacy_queue_input
382 int queue_type, int idx,
H A Damdgpu_mes.c547 struct amdgpu_mqd *mqd_mgr = &adev->mqds[p->queue_type];
578 struct amdgpu_mqd *mqd_mgr = &adev->mqds[p->queue_type];
593 if (p->queue_type == AMDGPU_RING_TYPE_GFX ||
594 p->queue_type == AMDGPU_RING_TYPE_COMPUTE) {
601 if (p->queue_type == AMDGPU_RING_TYPE_GFX ||
602 p->queue_type == AMDGPU_RING_TYPE_COMPUTE) {
660 qprops->queue_type,
688 queue_input.queue_type = qprops->queue_type;
701 gang->process->pasid, gang_id, qprops->queue_type,
1027 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) argument
1304 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) argument
[all...]
H A Dmes_v11_0.c155 static int convert_to_mes_queue_type(int queue_type) argument
157 if (queue_type == AMDGPU_RING_TYPE_GFX)
159 else if (queue_type == AMDGPU_RING_TYPE_COMPUTE)
161 else if (queue_type == AMDGPU_RING_TYPE_SDMA)
203 mes_add_queue_pkt.queue_type =
204 convert_to_mes_queue_type(input->queue_type);
269 mes_remove_queue_pkt.queue_type =
270 convert_to_mes_queue_type(input->queue_type);
H A Dmes_v10_1.c134 static int convert_to_mes_queue_type(int queue_type) argument
136 if (queue_type == AMDGPU_RING_TYPE_GFX)
138 else if (queue_type == AMDGPU_RING_TYPE_COMPUTE)
140 else if (queue_type == AMDGPU_RING_TYPE_SDMA)
176 mes_add_queue_pkt.queue_type =
177 convert_to_mes_queue_type(input->queue_type);
231 if (input->queue_type == AMDGPU_RING_TYPE_GFX)
/linux-master/drivers/accel/habanalabs/common/
H A Dhw_queue.c53 if (!hdev->asic_prop.max_queues || q->queue_type == QUEUE_TYPE_HW)
62 if (!cs_needs_completion(cs) || q->queue_type == QUEUE_TYPE_INT)
257 if (q->queue_type != QUEUE_TYPE_HW) {
666 switch (q->queue_type) {
683 q->queue_type);
695 if (q->queue_type == QUEUE_TYPE_EXT)
773 switch (job->queue_type) {
796 if ((q->queue_type == QUEUE_TYPE_EXT) &&
1003 switch (q->queue_type) {
1021 q->queue_type);
[all...]
H A Dcommand_submission.c302 return (job->queue_type == QUEUE_TYPE_EXT);
331 parser.queue_type = job->queue_type;
384 (job->queue_type == QUEUE_TYPE_HW || job->queue_type == QUEUE_TYPE_INT)) {
412 (job->queue_type == QUEUE_TYPE_EXT || job->queue_type == QUEUE_TYPE_HW)) {
1205 enum hl_queue_type *queue_type,
1270 *queue_type = hw_queue_prop->type;
1301 enum hl_queue_type queue_type, boo
1203 validate_queue_index(struct hl_device *hdev, struct hl_cs_chunk *chunk, enum hl_queue_type *queue_type, bool *is_kernel_allocated_cb) argument
1300 hl_cs_allocate_job(struct hl_device *hdev, enum hl_queue_type queue_type, bool is_kernel_allocated_cb) argument
1545 enum hl_queue_type queue_type; local
[all...]
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_tmpl.h135 uint8_t queue_type; member in struct:qla27xx_fwdt_entry::__packed::__packed
196 uint8_t queue_type; member in struct:qla27xx_fwdt_entry::__packed::__packed
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_packet_manager_vi.c125 packet->bitfields2.queue_type =
159 packet->bitfields2.queue_type =
165 packet->bitfields2.queue_type =
169 packet->bitfields2.queue_type =
H A Dkfd_packet_manager_v9.c189 packet->bitfields2.queue_type =
232 packet->bitfields2.queue_type =
238 packet->bitfields2.queue_type =
242 packet->bitfields2.queue_type =
H A Dkfd_pm4_headers_vi.h67 enum mes_set_resources_queue_type_enum queue_type:3; member in struct:pm4_mes_set_resources::__anon293::__anon294
238 enum mes_map_queues_queue_type_vi_enum queue_type:3; member in struct:pm4_mes_map_queues::__anon314::__anon315
H A Dkfd_pm4_headers_ai.h67 enum mes_set_resources_queue_type_enum queue_type:3; member in struct:pm4_mes_set_resources::__anon513::__anon514
287 enum mes_map_queues_queue_type_enum queue_type:3; member in struct:pm4_mes_map_queues::__anon531::__anon532
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dqcu.c197 * @queue_type: One of enum ath5k_tx_queue
203 ath5k_hw_setup_tx_queue(struct ath5k_hw *ah, enum ath5k_tx_queue queue_type, argument
214 switch (queue_type) {
226 switch (queue_type) {
248 ah->ah_txq[queue].tqi_type = queue_type;
251 queue_info->tqi_type = queue_type;
/linux-master/drivers/staging/octeon/
H A Dethernet-tx.c134 enum {QUEUE_CORE, QUEUE_HW, QUEUE_DROP} queue_type; local
191 queue_type = QUEUE_DROP;
398 queue_type = QUEUE_CORE;
401 queue_type = QUEUE_HW;
421 queue_type = QUEUE_DROP;
436 queue_type = QUEUE_DROP;
441 switch (queue_type) {
/linux-master/drivers/gpu/drm/amd/include/
H A Dmes_v11_api_def.h259 enum MES_QUEUE_TYPE queue_type; member in struct:MESAPI__ADD_QUEUE::__anon308
311 enum MES_QUEUE_TYPE queue_type; member in struct:MESAPI__REMOVE_QUEUE::__anon310
427 enum MES_QUEUE_TYPE queue_type; member in struct:MESAPI__RESET::__anon319
H A Dmes_api_def.h248 enum MES_QUEUE_TYPE queue_type; member in struct:MESAPI__ADD_QUEUE::__anon263
406 enum MES_QUEUE_TYPE queue_type; member in struct:MESAPI__RESET::__anon274
/linux-master/drivers/net/ethernet/ibm/ehea/
H A Dehea_phyp.c416 const u8 queue_type, const u64 resource_handle,
422 | EHEA_BMASK_SET(H_REG_RPAGE_QT, queue_type);
500 const u8 pagesize, const u8 queue_type,
509 queue_type, mr_handle,
415 ehea_h_register_rpage(const u64 adapter_handle, const u8 pagesize, const u8 queue_type, const u64 resource_handle, const u64 log_pageaddr, u64 count) argument
499 ehea_h_register_rpage_mr(const u64 adapter_handle, const u64 mr_handle, const u8 pagesize, const u8 queue_type, const u64 log_pageaddr, const u64 count) argument
H A Dehea_phyp.h376 const u8 queue_type,
397 const u8 pagesize, const u8 queue_type,
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp_ctxt.h150 u16 queue_type; member in struct:hinic_qp_ctxt_header
/linux-master/drivers/infiniband/hw/irdma/
H A Dprotos.h75 u8 irdma_get_encoded_wqe_size(u32 wqsize, enum irdma_queue_type queue_type);
/linux-master/drivers/s390/cio/
H A Dqdio.h264 #define queue_type(q) q->irq_ptr->qib.qfmt macro
/linux-master/include/uapi/linux/
H A Dkfd_ioctl.h53 /* For kfd_ioctl_create_queue_args.queue_type. */
70 __u32 queue_type; /* to KFD */ member in struct:kfd_ioctl_create_queue_args
991 __u32 queue_type; member in struct:kfd_queue_snapshot_entry

Completed in 256 milliseconds

123