Home
last modified time | relevance | path

Searched defs:hwq (Results 1 – 25 of 48) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/scsi/cxlflash/
Dcommon.h196 struct hwq { struct
209 u32 index; /* Index of this hwq */ argument
231 struct hwq hwqs[CXLFLASH_MAX_HWQS]; argument
Dmain.c159 struct hwq *hwq = get_hwq(afu, cmd->hwq_index); in cmd_complete() local
191 static void flush_pending_cmds(struct hwq *hwq) in flush_pending_cmds()
235 static int context_reset(struct hwq *hwq, __be64 __iomem *reset_reg) in context_reset()
276 static int context_reset_ioarrin(struct hwq *hwq) in context_reset_ioarrin()
287 static int context_reset_sq(struct hwq *hwq) in context_reset_sq()
304 struct hwq *hwq = get_hwq(afu, cmd->hwq_index); in send_cmd_ioarrin() local
348 struct hwq *hwq = get_hwq(afu, cmd->hwq_index); in send_cmd_sq() local
426 u32 hwq = 0; in cmd_to_target_hwq() local
464 struct hwq *hwq = get_hwq(afu, PRIMARY_HWQ); in send_tmf() local
568 struct hwq *hwq = get_hwq(afu, hwq_index); in cxlflash_queuecommand() local
[all …]
/kernel/linux/linux-5.10/drivers/scsi/cxlflash/
Dcommon.h196 struct hwq { struct
209 u32 index; /* Index of this hwq */ argument
231 struct hwq hwqs[CXLFLASH_MAX_HWQS]; argument
Dmain.c159 struct hwq *hwq = get_hwq(afu, cmd->hwq_index); in cmd_complete() local
191 static void flush_pending_cmds(struct hwq *hwq) in flush_pending_cmds()
235 static int context_reset(struct hwq *hwq, __be64 __iomem *reset_reg) in context_reset()
276 static int context_reset_ioarrin(struct hwq *hwq) in context_reset_ioarrin()
287 static int context_reset_sq(struct hwq *hwq) in context_reset_sq()
304 struct hwq *hwq = get_hwq(afu, cmd->hwq_index); in send_cmd_ioarrin() local
348 struct hwq *hwq = get_hwq(afu, cmd->hwq_index); in send_cmd_sq() local
426 u32 hwq = 0; in cmd_to_target_hwq() local
464 struct hwq *hwq = get_hwq(afu, PRIMARY_HWQ); in send_tmf() local
568 struct hwq *hwq = get_hwq(afu, hwq_index); in cxlflash_queuecommand() local
[all …]
/kernel/linux/linux-6.6/drivers/ufs/core/
Dufs-mcq.c115 u32 hwq = blk_mq_unique_tag_to_hwq(utag); in ufshcd_mcq_req_to_hwq() local
201 struct ufs_hw_queue *hwq; in ufshcd_mcq_memory_alloc() local
262 struct ufs_hw_queue *hwq, in ufshcd_mcq_get_tag()
278 struct ufs_hw_queue *hwq) in ufshcd_mcq_process_cqe()
291 struct ufs_hw_queue *hwq) in ufshcd_mcq_compl_all_cqes_lock()
309 struct ufs_hw_queue *hwq) in ufshcd_mcq_poll_cqe_lock()
332 struct ufs_hw_queue *hwq; in ufshcd_mcq_make_queues_operational() local
412 struct ufs_hw_queue *hwq; in ufshcd_mcq_init() local
452 static int ufshcd_mcq_sq_stop(struct ufs_hba *hba, struct ufs_hw_queue *hwq) in ufshcd_mcq_sq_stop()
471 static int ufshcd_mcq_sq_start(struct ufs_hba *hba, struct ufs_hw_queue *hwq) in ufshcd_mcq_sq_start()
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
Dqplib_res.h72 #define HWQ_CMP(idx, hwq) ((idx) & ((hwq)->max_elements - 1)) argument
74 #define HWQ_FREE_SLOTS(hwq) (hwq->max_elements - \ argument
174 struct bnxt_qplib_hwq *hwq; member
292 static inline u8 bnxt_qplib_base_pg_size(struct bnxt_qplib_hwq *hwq) in bnxt_qplib_base_pg_size()
324 static inline void *bnxt_qplib_get_qe(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_get_qe()
336 static inline void *bnxt_qplib_get_prod_qe(struct bnxt_qplib_hwq *hwq, u32 idx) in bnxt_qplib_get_prod_qe()
378 static inline void bnxt_qplib_hwq_incr_prod(struct bnxt_qplib_hwq *hwq, u32 cnt) in bnxt_qplib_hwq_incr_prod()
383 static inline void bnxt_qplib_hwq_incr_cons(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_hwq_incr_cons()
Dqplib_rcfw.c92 struct bnxt_qplib_hwq *hwq = &cmdq->hwq; in __send_message() local
302 struct bnxt_qplib_hwq *hwq = &rcfw->cmdq.hwq; in bnxt_qplib_process_qp_event() local
381 struct bnxt_qplib_hwq *hwq = &creq->hwq; in bnxt_qplib_service_creq() local
441 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_creq_irq() local
Dqplib_fp.c236 struct bnxt_qplib_hwq *hwq = &nq->hwq; in clean_nq() local
301 struct bnxt_qplib_hwq *hwq = &nq->hwq; in bnxt_qplib_service_nq() local
392 struct bnxt_qplib_hwq *hwq = &nq->hwq; in bnxt_qplib_nq_irq() local
945 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_init_psn_ptr() local
1599 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_put_inline() local
1640 static u32 bnxt_qplib_put_sges(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_put_sges()
1686 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_pull_psn_buff() local
1715 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_post_send() local
1968 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_post_recv() local
Dqplib_rcfw.h148 struct bnxt_qplib_hwq hwq; member
167 struct bnxt_qplib_hwq hwq; member
Dqplib_res.c157 struct bnxt_qplib_hwq *hwq) in bnxt_qplib_free_hwq()
183 int bnxt_qplib_alloc_init_hwq(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_alloc_init_hwq()
Dqplib_fp.h99 struct bnxt_qplib_hwq hwq; member
247 struct bnxt_qplib_hwq hwq; member
356 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_queue_full() local
400 struct bnxt_qplib_hwq hwq; member
473 struct bnxt_qplib_hwq hwq; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
Dqplib_rcfw.c239 struct bnxt_qplib_hwq *hwq = &cmdq->hwq; in __send_message_no_waiter() local
290 struct bnxt_qplib_hwq *hwq; in __send_message() local
624 struct bnxt_qplib_hwq *hwq = &rcfw->cmdq.hwq; in bnxt_qplib_process_qp_event() local
735 struct bnxt_qplib_hwq *hwq = &creq->hwq; in bnxt_qplib_service_creq() local
796 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_creq_irq() local
Dqplib_res.h83 #define HWQ_CMP(idx, hwq) ((idx) & ((hwq)->max_elements - 1)) argument
85 #define HWQ_FREE_SLOTS(hwq) (hwq->max_elements - \ argument
186 struct bnxt_qplib_hwq *hwq; member
311 static inline u8 bnxt_qplib_base_pg_size(struct bnxt_qplib_hwq *hwq) in bnxt_qplib_base_pg_size()
343 static inline void *bnxt_qplib_get_qe(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_get_qe()
355 static inline void *bnxt_qplib_get_prod_qe(struct bnxt_qplib_hwq *hwq, u32 idx) in bnxt_qplib_get_prod_qe()
399 static inline void bnxt_qplib_hwq_incr_prod(struct bnxt_qplib_hwq *hwq, u32 cnt) in bnxt_qplib_hwq_incr_prod()
404 static inline void bnxt_qplib_hwq_incr_cons(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_hwq_incr_cons()
Dqplib_fp.c237 struct bnxt_qplib_hwq *hwq = &nq->hwq; in clean_nq() local
302 struct bnxt_qplib_hwq *hwq = &nq->hwq; in bnxt_qplib_service_nq() local
405 struct bnxt_qplib_hwq *hwq = &nq->hwq; in bnxt_qplib_nq_irq() local
962 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_init_psn_ptr() local
1629 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_put_inline() local
1670 static u32 bnxt_qplib_put_sges(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_put_sges()
1716 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_pull_psn_buff() local
1745 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_post_send() local
1998 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_post_recv() local
Dqplib_res.c157 struct bnxt_qplib_hwq *hwq) in bnxt_qplib_free_hwq()
183 int bnxt_qplib_alloc_init_hwq(struct bnxt_qplib_hwq *hwq, in bnxt_qplib_alloc_init_hwq()
Dqplib_rcfw.h188 struct bnxt_qplib_hwq hwq; member
207 struct bnxt_qplib_hwq hwq; member
Dqplib_fp.h101 struct bnxt_qplib_hwq hwq; member
249 struct bnxt_qplib_hwq hwq; member
358 struct bnxt_qplib_hwq *hwq; in bnxt_qplib_queue_full() local
402 struct bnxt_qplib_hwq hwq; member
476 struct bnxt_qplib_hwq hwq; member
/kernel/linux/linux-6.6/include/scsi/
Dscsi_tcq.h26 u16 hwq; in scsi_host_find_tag() local
/kernel/linux/linux-5.10/include/scsi/
Dscsi_tcq.h26 u16 hwq; in scsi_host_find_tag() local
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
Ddma.c11 struct mt76_queue *hwq; in mt7915_init_tx_queues() local
32 struct mt76_queue *hwq; in mt7915_init_mcu_queue() local
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/
Dtx.c1199 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_stop_queue_locked() local
1225 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_wake_queue() local
1302 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_is_queue_stopped_by_reason_locked() local
1311 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_is_queue_stopped_locked() local
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/
Dtx.c1201 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_stop_queue_locked() local
1227 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_wake_queue() local
1304 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_is_queue_stopped_by_reason_locked() local
1313 int hwq = wlcore_tx_get_mac80211_queue(wlvif, queue); in wlcore_is_queue_stopped_locked() local
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/
Ddma.c17 struct mt76_queue *hwq; in mt7615_init_tx_queue() local
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/
Ddma.c10 struct mt76_queue *hwq; in mt7603_init_tx_queue() local
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
Dtx.c347 struct mt76_queue *hwq = dev->q_tx[MT_TXQ_PSD]; in mt76_release_buffered_frames() local
548 struct mt76_queue *hwq; in mt76_stop_tx_queues() local

12