/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/ |
H A D | tsnep_xdp.c | 22 struct xsk_buff_pool *pool, u16 queue_id) in tsnep_xdp_enable_pool() 27 if (queue_id >= adapter->num_rx_queues || in tsnep_xdp_enable_pool() 28 queue_id >= adapter->num_tx_queues) in tsnep_xdp_enable_pool() 31 queue = &adapter->queue[queue_id]; in tsnep_xdp_enable_pool() 32 if (queue->rx->queue_index != queue_id || in tsnep_xdp_enable_pool() 33 queue->tx->queue_index != queue_id) { in tsnep_xdp_enable_pool() 58 static int tsnep_xdp_disable_pool(struct tsnep_adapter *adapter, u16 queue_id) in tsnep_xdp_disable_pool() argument 63 if (queue_id >= adapter->num_rx_queues || in tsnep_xdp_disable_pool() 64 queue_id >= adapter->num_tx_queues) in tsnep_xdp_disable_pool() 67 pool = xsk_get_pool_from_qid(adapter->netdev, queue_id); in tsnep_xdp_disable_pool() 21 tsnep_xdp_enable_pool(struct tsnep_adapter *adapter, struct xsk_buff_pool *pool, u16 queue_id) tsnep_xdp_enable_pool() argument 80 tsnep_xdp_setup_pool(struct tsnep_adapter *adapter, struct xsk_buff_pool *pool, u16 queue_id) tsnep_xdp_setup_pool() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_xdp.c | 44 struct xsk_buff_pool *pool, u16 queue_id) in igc_xdp_enable_pool() 54 if (queue_id >= adapter->num_rx_queues || in igc_xdp_enable_pool() 55 queue_id >= adapter->num_tx_queues) in igc_xdp_enable_pool() 76 rx_ring = adapter->rx_ring[queue_id]; in igc_xdp_enable_pool() 77 tx_ring = adapter->tx_ring[queue_id]; in igc_xdp_enable_pool() 95 err = igc_xsk_wakeup(ndev, queue_id, XDP_WAKEUP_RX); in igc_xdp_enable_pool() 105 static int igc_xdp_disable_pool(struct igc_adapter *adapter, u16 queue_id) in igc_xdp_disable_pool() argument 112 if (queue_id >= adapter->num_rx_queues || in igc_xdp_disable_pool() 113 queue_id >= adapter->num_tx_queues) in igc_xdp_disable_pool() 116 pool = xsk_get_pool_from_qid(adapter->netdev, queue_id); in igc_xdp_disable_pool() 43 igc_xdp_enable_pool(struct igc_adapter *adapter, struct xsk_buff_pool *pool, u16 queue_id) igc_xdp_enable_pool() argument 146 igc_xdp_setup_pool(struct igc_adapter *adapter, struct xsk_buff_pool *pool, u16 queue_id) igc_xdp_setup_pool() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-cmd-queue.h | 163 * @queue_id: Hardware command queue to initialize. 170 cvmx_cmd_queue_result_t cvmx_cmd_queue_initialize(cvmx_cmd_queue_id_t queue_id, 179 * @queue_id: Queue to shutdown 183 cvmx_cmd_queue_result_t cvmx_cmd_queue_shutdown(cvmx_cmd_queue_id_t queue_id); 189 * @queue_id: Hardware command queue to query 193 int cvmx_cmd_queue_length(cvmx_cmd_queue_id_t queue_id); 201 * @queue_id: Command queue to query 205 void *cvmx_cmd_queue_buffer(cvmx_cmd_queue_id_t queue_id); 210 * @queue_id: Queue ID to get an index for 214 static inline int __cvmx_cmd_queue_get_index(cvmx_cmd_queue_id_t queue_id) in __cvmx_cmd_queue_get_index() argument 236 __cvmx_cmd_queue_lock(cvmx_cmd_queue_id_t queue_id, __cvmx_cmd_queue_state_t *qptr) __cvmx_cmd_queue_lock() argument 303 __cvmx_cmd_queue_get_state(cvmx_cmd_queue_id_t queue_id) __cvmx_cmd_queue_get_state() argument 326 cvmx_cmd_queue_write(cvmx_cmd_queue_id_t queue_id, int use_locking, int cmd_count, uint64_t *cmds) cvmx_cmd_queue_write() argument 424 cvmx_cmd_queue_write2(cvmx_cmd_queue_id_t queue_id, int use_locking, uint64_t cmd1, uint64_t cmd2) cvmx_cmd_queue_write2() argument 524 cvmx_cmd_queue_write3(cvmx_cmd_queue_id_t queue_id, int use_locking, uint64_t cmd1, uint64_t cmd2, uint64_t cmd3) cvmx_cmd_queue_write3() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx-cmd-queue.h | 163 * @queue_id: Hardware command queue to initialize. 170 cvmx_cmd_queue_result_t cvmx_cmd_queue_initialize(cvmx_cmd_queue_id_t queue_id, 179 * @queue_id: Queue to shutdown 183 cvmx_cmd_queue_result_t cvmx_cmd_queue_shutdown(cvmx_cmd_queue_id_t queue_id); 189 * @queue_id: Hardware command queue to query 193 int cvmx_cmd_queue_length(cvmx_cmd_queue_id_t queue_id); 201 * @queue_id: Command queue to query 205 void *cvmx_cmd_queue_buffer(cvmx_cmd_queue_id_t queue_id); 210 * @queue_id: Queue ID to get an index for 214 static inline int __cvmx_cmd_queue_get_index(cvmx_cmd_queue_id_t queue_id) in __cvmx_cmd_queue_get_index() argument 236 __cvmx_cmd_queue_lock(cvmx_cmd_queue_id_t queue_id, __cvmx_cmd_queue_state_t *qptr) __cvmx_cmd_queue_lock() argument 303 __cvmx_cmd_queue_get_state(cvmx_cmd_queue_id_t queue_id) __cvmx_cmd_queue_get_state() argument 326 cvmx_cmd_queue_write(cvmx_cmd_queue_id_t queue_id, int use_locking, int cmd_count, uint64_t *cmds) cvmx_cmd_queue_write() argument 424 cvmx_cmd_queue_write2(cvmx_cmd_queue_id_t queue_id, int use_locking, uint64_t cmd1, uint64_t cmd2) cvmx_cmd_queue_write2() argument 524 cvmx_cmd_queue_write3(cvmx_cmd_queue_id_t queue_id, int use_locking, uint64_t cmd1, uint64_t cmd2, uint64_t cmd3) cvmx_cmd_queue_write3() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-cmd-queue.c | 105 * @queue_id: Hardware command queue to initialize. 112 cvmx_cmd_queue_result_t cvmx_cmd_queue_initialize(cvmx_cmd_queue_id_t queue_id, in cvmx_cmd_queue_initialize() argument 121 qstate = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_initialize() 192 ticket[__cvmx_cmd_queue_get_index(queue_id)] = 0; in cvmx_cmd_queue_initialize() 203 * @queue_id: Queue to shutdown 207 cvmx_cmd_queue_result_t cvmx_cmd_queue_shutdown(cvmx_cmd_queue_id_t queue_id) in cvmx_cmd_queue_shutdown() argument 209 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_shutdown() 216 if (cvmx_cmd_queue_length(queue_id) > 0) { in cvmx_cmd_queue_shutdown() 222 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_shutdown() 238 * @queue_id 242 cvmx_cmd_queue_length(cvmx_cmd_queue_id_t queue_id) cvmx_cmd_queue_length() argument 300 cvmx_cmd_queue_buffer(cvmx_cmd_queue_id_t queue_id) cvmx_cmd_queue_buffer() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-cmd-queue.c | 101 * @queue_id: Hardware command queue to initialize. 108 cvmx_cmd_queue_result_t cvmx_cmd_queue_initialize(cvmx_cmd_queue_id_t queue_id, in cvmx_cmd_queue_initialize() argument 117 qstate = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_initialize() 188 ticket[__cvmx_cmd_queue_get_index(queue_id)] = 0; in cvmx_cmd_queue_initialize() 199 * @queue_id: Queue to shutdown 203 cvmx_cmd_queue_result_t cvmx_cmd_queue_shutdown(cvmx_cmd_queue_id_t queue_id) in cvmx_cmd_queue_shutdown() argument 205 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_shutdown() 212 if (cvmx_cmd_queue_length(queue_id) > 0) { in cvmx_cmd_queue_shutdown() 218 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_shutdown() 234 * @queue_id 238 cvmx_cmd_queue_length(cvmx_cmd_queue_id_t queue_id) cvmx_cmd_queue_length() argument 296 cvmx_cmd_queue_buffer(cvmx_cmd_queue_id_t queue_id) cvmx_cmd_queue_buffer() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_debugfs.h | 393 q->queue_id, q->type, q->subtype, in lpfc_debug_dump_q() 433 qtypestr, wqidx, wq->queue_id); in lpfc_debug_dump_wq() 436 qtypestr, wq->queue_id); in lpfc_debug_dump_wq() 481 if (cq->assoc_qid == eq->queue_id) in lpfc_debug_dump_cq() 493 qtypestr, wqidx, wq->queue_id, wqidx, cq->queue_id, in lpfc_debug_dump_cq() 494 eqidx, eq->queue_id); in lpfc_debug_dump_cq() 498 qtypestr, wq->queue_id, cq->queue_id, in lpfc_debug_dump_cq() 499 eqidx, eq->queue_id); in lpfc_debug_dump_cq() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc_debugfs.h | 402 q->queue_id, q->type, q->subtype, in lpfc_debug_dump_q() 442 qtypestr, wqidx, wq->queue_id); in lpfc_debug_dump_wq() 445 qtypestr, wq->queue_id); in lpfc_debug_dump_wq() 490 if (cq->assoc_qid == eq->queue_id) in lpfc_debug_dump_cq() 502 qtypestr, wqidx, wq->queue_id, wqidx, cq->queue_id, in lpfc_debug_dump_cq() 503 eqidx, eq->queue_id); in lpfc_debug_dump_cq() 507 qtypestr, wq->queue_id, cq->queue_id, in lpfc_debug_dump_cq() 508 eqidx, eq->queue_id); in lpfc_debug_dump_cq() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager.h | 79 uint32_t pipe_id, uint32_t queue_id, 90 uint32_t queue_id); 97 uint32_t queue_id); 144 uint32_t pipe_id, uint32_t queue_id, 149 uint32_t pipe_id, uint32_t queue_id); 156 uint32_t queue_id); 159 uint32_t pipe_id, uint32_t queue_id, 164 uint32_t pipe_id, uint32_t queue_id); 168 uint32_t queue_id);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v10_3.c | 58 uint32_t queue_id) in acquire_queue() 63 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 67 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() 70 queue_id; in get_queue_mask() 131 unsigned int queue_id) in get_sdma_rlc_reg_offset() 161 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 164 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 180 uint32_t pipe_id, uint32_t queue_id, in hqd_load_v10_3() 190 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v10_3() 191 acquire_queue(adev, pipe_id, queue_id); in hqd_load_v10_3() 57 acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 66 get_queue_mask(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) get_queue_mask() argument 129 get_sdma_rlc_reg_offset(struct amdgpu_device *adev, unsigned int engine_id, unsigned int queue_id) get_sdma_rlc_reg_offset() argument 179 hqd_load_v10_3(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) hqd_load_v10_3() argument 276 hiq_mqd_load_v10_3(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off, uint32_t inst) hiq_mqd_load_v10_3() argument 328 hqd_dump_v10_3(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) hqd_dump_v10_3() argument 428 hqd_sdma_dump_v10_3(struct amdgpu_device *adev, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) hqd_sdma_dump_v10_3() argument 459 hqd_is_occupied_v10_3(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) hqd_is_occupied_v10_3() argument 500 hqd_destroy_v10_3(struct amdgpu_device *adev, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) hqd_destroy_v10_3() argument [all...] |
H A D | amdgpu_amdkfd_gfx_v11.c | 56 uint32_t queue_id) in acquire_queue() 61 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 65 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() 68 queue_id; in get_queue_mask() 127 unsigned int queue_id) in get_sdma_rlc_reg_offset() 146 + queue_id * (regSDMA0_QUEUE1_RB_CNTL - regSDMA0_QUEUE0_RB_CNTL); in get_sdma_rlc_reg_offset() 149 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 165 uint32_t queue_id, uint32_t __user *wptr, in hqd_load_v11() 175 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v11() 176 acquire_queue(adev, pipe_id, queue_id); in hqd_load_v11() 55 acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 64 get_queue_mask(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) get_queue_mask() argument 125 get_sdma_rlc_reg_offset(struct amdgpu_device *adev, unsigned int engine_id, unsigned int queue_id) get_sdma_rlc_reg_offset() argument 164 hqd_load_v11(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) hqd_load_v11() argument 261 hiq_mqd_load_v11(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off, uint32_t inst) hiq_mqd_load_v11() argument 313 hqd_dump_v11(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) hqd_dump_v11() argument 413 hqd_sdma_dump_v11(struct amdgpu_device *adev, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) hqd_sdma_dump_v11() argument 449 hqd_is_occupied_v11(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) hqd_is_occupied_v11() argument 488 hqd_destroy_v11(struct amdgpu_device *adev, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) hqd_destroy_v11() argument [all...] |
H A D | amdgpu_amdkfd_gfx_v8.c | 58 uint32_t queue_id) in acquire_queue() 63 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 155 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() 166 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 176 mec, pipe, queue_id); in kgd_hqd_load() 179 ((mec << 5) | (pipe << 3) | queue_id | 0x80)); in kgd_hqd_load() 216 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 229 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_dump() 245 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_dump() 318 uint32_t engine_id, uint32_t queue_id, in kgd_hqd_sdma_dump() 57 acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 154 kgd_hqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) kgd_hqd_load() argument 228 kgd_hqd_dump(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) kgd_hqd_dump() argument 317 kgd_hqd_sdma_dump(struct amdgpu_device *adev, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_hqd_sdma_dump() argument 352 kgd_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) kgd_hqd_is_occupied() argument 391 kgd_hqd_destroy(struct amdgpu_device *adev, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) kgd_hqd_destroy() argument [all...] |
H A D | amdgpu_amdkfd_gfx_v10.c | 58 uint32_t queue_id) in acquire_queue() 63 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 67 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() 70 queue_id; in get_queue_mask() 162 unsigned int queue_id) in get_sdma_rlc_reg_offset() 178 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 181 queue_id, retval); in get_sdma_rlc_reg_offset() 209 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() 219 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in kgd_hqd_load() 220 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 57 acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 66 get_queue_mask(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) get_queue_mask() argument 160 get_sdma_rlc_reg_offset(struct amdgpu_device *adev, unsigned int engine_id, unsigned int queue_id) get_sdma_rlc_reg_offset() argument 208 kgd_hqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) kgd_hqd_load() argument 290 kgd_hiq_mqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off, uint32_t inst) kgd_hiq_mqd_load() argument 342 kgd_hqd_dump(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) kgd_hqd_dump() argument 442 kgd_hqd_sdma_dump(struct amdgpu_device *adev, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_hqd_sdma_dump() argument 473 kgd_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) kgd_hqd_is_occupied() argument 513 kgd_hqd_destroy(struct amdgpu_device *adev, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) kgd_hqd_destroy() argument [all...] |
H A D | amdgpu_amdkfd_gfx_v7.c | 64 uint32_t queue_id) in acquire_queue() 69 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 160 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() 171 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 192 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 205 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_dump() 221 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_dump() 295 uint32_t engine_id, uint32_t queue_id, in kgd_hqd_sdma_dump() 299 queue_id * KFD_CIK_SDMA_QUEUE_OFFSET; in kgd_hqd_sdma_dump() 322 uint32_t queue_id, uint32_ in kgd_hqd_is_occupied() 63 acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 159 kgd_hqd_load(struct amdgpu_device *adev, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm, uint32_t inst) kgd_hqd_load() argument 204 kgd_hqd_dump(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst) kgd_hqd_dump() argument 294 kgd_hqd_sdma_dump(struct amdgpu_device *adev, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_hqd_sdma_dump() argument 320 kgd_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) kgd_hqd_is_occupied() argument 359 kgd_hqd_destroy(struct amdgpu_device *adev, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) kgd_hqd_destroy() argument [all...] |
/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | ti-msgmgr.c | 41 * @queue_id: Queue Number for this path 46 u8 queue_id; member 93 * @queue_id: Queue Identifier as mapped on SoC 106 u8 queue_id; member 423 "rx_%03d", d->is_sproxy ? qinst->proxy_id : qinst->queue_id); in ti_msgmgr_queue_rx_irq_req() 436 qinst->queue_id, qinst->proxy_id, in ti_msgmgr_queue_rx_irq_req() 564 if (req_qid == qinst->queue_id && req_pid == qinst->proxy_id) in ti_msgmgr_of_xlate() 598 qinst->queue_id = qd->queue_id; in ti_msgmgr_queue_setup() 600 if (qinst->queue_id > in ti_msgmgr_queue_setup() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
H A D | queue.c | 31 queue->queue_id); in __cw1200_queue_lock() 32 ieee80211_stop_queue(stats->priv->hw, queue->queue_id); in __cw1200_queue_lock() 42 queue->queue_id); in __cw1200_queue_unlock() 43 ieee80211_wake_queue(stats->priv->hw, queue->queue_id); in __cw1200_queue_unlock() 48 u8 *queue_id, u8 *item_generation, in cw1200_queue_parse_id() 53 *queue_id = (packet_id >> 16) & 0xFF; in cw1200_queue_parse_id() 57 static inline u32 cw1200_queue_mk_packet_id(u8 queue_generation, u8 queue_id, in cw1200_queue_mk_packet_id() argument 62 ((u32)queue_id << 16) | in cw1200_queue_mk_packet_id() 163 u8 queue_id, in cw1200_queue_init() 172 queue->queue_id in cw1200_queue_init() 47 cw1200_queue_parse_id(u32 packet_id, u8 *queue_generation, u8 *queue_id, u8 *item_generation, u8 *item_id) cw1200_queue_parse_id() argument 161 cw1200_queue_init(struct cw1200_queue *queue, struct cw1200_queue_stats *stats, u8 queue_id, size_t capacity, unsigned long ttl) cw1200_queue_init() argument 372 u8 queue_generation, queue_id, item_generation, item_id; cw1200_queue_requeue() local 441 u8 queue_generation, queue_id, item_generation, item_id; cw1200_queue_remove() local 494 u8 queue_generation, queue_id, item_generation, item_id; cw1200_queue_get_skb() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | queue.c | 32 queue->queue_id); in __cw1200_queue_lock() 33 ieee80211_stop_queue(stats->priv->hw, queue->queue_id); in __cw1200_queue_lock() 43 queue->queue_id); in __cw1200_queue_unlock() 44 ieee80211_wake_queue(stats->priv->hw, queue->queue_id); in __cw1200_queue_unlock() 49 u8 *queue_id, u8 *item_generation, in cw1200_queue_parse_id() 54 *queue_id = (packet_id >> 16) & 0xFF; in cw1200_queue_parse_id() 58 static inline u32 cw1200_queue_mk_packet_id(u8 queue_generation, u8 queue_id, in cw1200_queue_mk_packet_id() argument 63 ((u32)queue_id << 16) | in cw1200_queue_mk_packet_id() 166 u8 queue_id, in cw1200_queue_init() 175 queue->queue_id in cw1200_queue_init() 48 cw1200_queue_parse_id(u32 packet_id, u8 *queue_generation, u8 *queue_id, u8 *item_generation, u8 *item_id) cw1200_queue_parse_id() argument 164 cw1200_queue_init(struct cw1200_queue *queue, struct cw1200_queue_stats *stats, u8 queue_id, size_t capacity, unsigned long ttl) cw1200_queue_init() argument 375 u8 queue_generation, queue_id, item_generation, item_id; cw1200_queue_requeue() local 444 u8 queue_generation, queue_id, item_generation, item_id; cw1200_queue_remove() local 497 u8 queue_generation, queue_id, item_generation, item_id; cw1200_queue_get_skb() local [all...] |
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | ti-msgmgr.c | 42 * @queue_id: Queue Number for this path 47 u8 queue_id; member 94 * @queue_id: Queue Identifier as mapped on SoC 108 u8 queue_id; member 473 "rx_%03d", d->is_sproxy ? qinst->proxy_id : qinst->queue_id); in ti_msgmgr_queue_rx_irq_req() 486 qinst->queue_id, qinst->proxy_id, in ti_msgmgr_queue_rx_irq_req() 614 if (req_qid == qinst->queue_id && req_pid == qinst->proxy_id) in ti_msgmgr_of_xlate() 648 qinst->queue_id = qd->queue_id; in ti_msgmgr_queue_setup() 650 if (qinst->queue_id > in ti_msgmgr_queue_setup() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v10.c | 66 uint32_t queue_id) in acquire_queue() 73 lock_srbm(kgd, mec, pipe, queue_id, 0); in acquire_queue() 77 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() 80 queue_id; in get_queue_mask() 176 unsigned int queue_id) in get_sdma_rlc_reg_offset() 192 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 195 queue_id, retval); in get_sdma_rlc_reg_offset() 223 uint32_t queue_id, uint32_t __user *wptr, in kgd_hqd_load() 234 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in kgd_hqd_load() 235 acquire_queue(kgd, pipe_id, queue_id); in kgd_hqd_load() 65 acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 76 get_queue_mask(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) get_queue_mask() argument 174 get_sdma_rlc_reg_offset(struct amdgpu_device *adev, unsigned int engine_id, unsigned int queue_id) get_sdma_rlc_reg_offset() argument 222 kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm) kgd_hqd_load() argument 305 kgd_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off) kgd_hiq_mqd_load() argument 358 kgd_hqd_dump(struct kgd_dev *kgd, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_hqd_dump() argument 460 kgd_hqd_sdma_dump(struct kgd_dev *kgd, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_hqd_sdma_dump() argument 492 kgd_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) kgd_hqd_is_occupied() argument 533 kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id) kgd_hqd_destroy() argument [all...] |
H A D | amdgpu_amdkfd_gfx_v10_3.c | 65 uint32_t queue_id) in acquire_queue() 72 lock_srbm(kgd, mec, pipe, queue_id, 0); in acquire_queue() 76 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() 79 queue_id; in get_queue_mask() 144 unsigned int queue_id) in get_sdma_rlc_reg_offset() 174 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 177 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 193 uint32_t queue_id, uint32_t __user *wptr, in hqd_load_v10_3() 204 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v10_3() 205 acquire_queue(kgd, pipe_id, queue_id); in hqd_load_v10_3() 64 acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 75 get_queue_mask(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) get_queue_mask() argument 142 get_sdma_rlc_reg_offset(struct amdgpu_device *adev, unsigned int engine_id, unsigned int queue_id) get_sdma_rlc_reg_offset() argument 192 hqd_load_v10_3(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm) hqd_load_v10_3() argument 290 hiq_mqd_load_v10_3(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off) hiq_mqd_load_v10_3() argument 343 hqd_dump_v10_3(struct kgd_dev *kgd, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) hqd_dump_v10_3() argument 445 hqd_sdma_dump_v10_3(struct kgd_dev *kgd, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) hqd_sdma_dump_v10_3() argument 477 hqd_is_occupied_v10_3(struct kgd_dev *kgd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) hqd_is_occupied_v10_3() argument 518 hqd_destroy_v10_3(struct kgd_dev *kgd, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id) hqd_destroy_v10_3() argument [all...] |
H A D | amdgpu_amdkfd_gfx_v9.c | 70 uint32_t queue_id) in acquire_queue() 77 lock_srbm(kgd, mec, pipe, queue_id, 0); in acquire_queue() 81 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() 84 queue_id; in get_queue_mask() 194 unsigned int queue_id) in get_sdma_rlc_reg_offset() 216 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 219 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 235 uint32_t queue_id, uint32_t __user *wptr, in kgd_gfx_v9_hqd_load() 246 acquire_queue(kgd, pipe_id, queue_id); in kgd_gfx_v9_hqd_load() 298 (uint32_t)get_queue_mask(adev, pipe_id, queue_id)); in kgd_gfx_v9_hqd_load() 69 acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, uint32_t queue_id) acquire_queue() argument 80 get_queue_mask(struct amdgpu_device *adev, uint32_t pipe_id, uint32_t queue_id) get_queue_mask() argument 192 get_sdma_rlc_reg_offset(struct amdgpu_device *adev, unsigned int engine_id, unsigned int queue_id) get_sdma_rlc_reg_offset() argument 234 kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t __user *wptr, uint32_t wptr_shift, uint32_t wptr_mask, struct mm_struct *mm) kgd_gfx_v9_hqd_load() argument 314 kgd_gfx_v9_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, uint32_t queue_id, uint32_t doorbell_off) kgd_gfx_v9_hiq_mqd_load() argument 367 kgd_gfx_v9_hqd_dump(struct kgd_dev *kgd, uint32_t pipe_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_gfx_v9_hqd_dump() argument 469 kgd_hqd_sdma_dump(struct kgd_dev *kgd, uint32_t engine_id, uint32_t queue_id, uint32_t (**dump)[2], uint32_t *n_regs) kgd_hqd_sdma_dump() argument 501 kgd_gfx_v9_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) kgd_gfx_v9_hqd_is_occupied() argument 542 kgd_gfx_v9_hqd_destroy(struct kgd_dev *kgd, void *mqd, enum kfd_preempt_type reset_type, unsigned int utimeout, uint32_t pipe_id, uint32_t queue_id) kgd_gfx_v9_hqd_destroy() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/bufq/src/ |
H A D | bufq.c | 195 int queue_id; in unmap_buffer_type_to_queue_id() local 202 queue_id = buffer_type_to_queue_id_map[thread_id][buf_type]; in unmap_buffer_type_to_queue_id() 204 queue_availability[thread_id][queue_id] = true; in unmap_buffer_type_to_queue_id() 328 int queue_id, in ia_css_bufq_enqueue_buffer() 334 IA_CSS_ENTER_PRIVATE("queue_id=%d", queue_id); in ia_css_bufq_enqueue_buffer() 336 (queue_id == SH_CSS_INVALID_QUEUE_ID)) in ia_css_bufq_enqueue_buffer() 341 queue_id, in ia_css_bufq_enqueue_buffer() 355 int queue_id, in ia_css_bufq_dequeue_buffer() 361 IA_CSS_ENTER_PRIVATE("queue_id in ia_css_bufq_dequeue_buffer() 326 ia_css_bufq_enqueue_buffer( int thread_index, int queue_id, uint32_t item) ia_css_bufq_enqueue_buffer() argument 354 ia_css_bufq_dequeue_buffer( int queue_id, uint32_t *item) ia_css_bufq_dequeue_buffer() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/bufq/src/ |
H A D | bufq.c | 195 int queue_id; in unmap_buffer_type_to_queue_id() local 202 queue_id = buffer_type_to_queue_id_map[thread_id][buf_type]; in unmap_buffer_type_to_queue_id() 204 queue_availability[thread_id][queue_id] = true; in unmap_buffer_type_to_queue_id() 328 int queue_id, in ia_css_bufq_enqueue_buffer() 334 IA_CSS_ENTER_PRIVATE("queue_id=%d", queue_id); in ia_css_bufq_enqueue_buffer() 336 (queue_id == SH_CSS_INVALID_QUEUE_ID)) in ia_css_bufq_enqueue_buffer() 341 queue_id, in ia_css_bufq_enqueue_buffer() 355 int queue_id, in ia_css_bufq_dequeue_buffer() 361 IA_CSS_ENTER_PRIVATE("queue_id in ia_css_bufq_dequeue_buffer() 326 ia_css_bufq_enqueue_buffer( int thread_index, int queue_id, uint32_t item) ia_css_bufq_enqueue_buffer() argument 354 ia_css_bufq_dequeue_buffer( int queue_id, uint32_t *item) ia_css_bufq_dequeue_buffer() argument [all...] |
/kernel/linux/linux-5.10/net/xdp/ |
H A D | xsk_buff_pool.c | 113 bpf.xsk.queue_id = pool->queue_id; in xp_disable_drv_zc() 123 struct net_device *netdev, u16 queue_id, u16 flags) in __xp_assign_dev() 137 if (xsk_get_pool_from_qid(netdev, queue_id)) in __xp_assign_dev() 141 pool->queue_id = queue_id; in __xp_assign_dev() 142 err = xsk_reg_pool_at_qid(netdev, pool, queue_id); in __xp_assign_dev() 169 bpf.xsk.queue_id = queue_id; in __xp_assign_dev() 189 xsk_clear_pool_at_qid(netdev, queue_id); in __xp_assign_dev() 122 __xp_assign_dev(struct xsk_buff_pool *pool, struct net_device *netdev, u16 queue_id, u16 flags) __xp_assign_dev() argument 195 xp_assign_dev(struct xsk_buff_pool *pool, struct net_device *dev, u16 queue_id, u16 flags) xp_assign_dev() argument 201 xp_assign_dev_shared(struct xsk_buff_pool *pool, struct xdp_sock *umem_xs, struct net_device *dev, u16 queue_id) xp_assign_dev_shared() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ |
H A D | kgd_kfd_interface.h | 240 uint32_t queue_id, uint32_t __user *wptr, 245 uint32_t pipe_id, uint32_t queue_id, 252 uint32_t pipe_id, uint32_t queue_id, 256 uint32_t engine_id, uint32_t queue_id, 260 uint32_t pipe_id, uint32_t queue_id); 264 uint32_t queue_id);
|