Home
last modified time | relevance | path

Searched defs:cmdq (Results 1 – 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/mailbox/
Dmtk-cmdq-mailbox.c62 struct cmdq *cmdq; member
69 struct cmdq { struct
75 struct cmdq_thread *thread; argument
88 struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox); in cmdq_get_shift_pa() argument
94 static int cmdq_thread_suspend(struct cmdq *cmdq, struct cmdq_thread *thread) in cmdq_thread_suspend()
119 static void cmdq_init(struct cmdq *cmdq) in cmdq_init()
130 static int cmdq_thread_reset(struct cmdq *cmdq, struct cmdq_thread *thread) in cmdq_thread_reset()
146 static void cmdq_thread_disable(struct cmdq *cmdq, struct cmdq_thread *thread) in cmdq_thread_disable()
201 struct cmdq *cmdq = task->cmdq; in cmdq_task_handle_error() local
213 static void cmdq_thread_irq_handler(struct cmdq *cmdq, in cmdq_thread_irq_handler()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/falcon/
Dcmdq.c26 nvkm_falcon_cmdq_has_room(struct nvkm_falcon_cmdq *cmdq, u32 size, bool *rewind) in nvkm_falcon_cmdq_has_room()
51 nvkm_falcon_cmdq_push(struct nvkm_falcon_cmdq *cmdq, void *data, u32 size) in nvkm_falcon_cmdq_push()
59 nvkm_falcon_cmdq_rewind(struct nvkm_falcon_cmdq *cmdq) in nvkm_falcon_cmdq_rewind()
71 nvkm_falcon_cmdq_open(struct nvkm_falcon_cmdq *cmdq, u32 size) in nvkm_falcon_cmdq_open()
93 nvkm_falcon_cmdq_close(struct nvkm_falcon_cmdq *cmdq) in nvkm_falcon_cmdq_close()
100 nvkm_falcon_cmdq_write(struct nvkm_falcon_cmdq *cmdq, struct nvfw_falcon_cmd *cmd) in nvkm_falcon_cmdq_write()
124 nvkm_falcon_cmdq_send(struct nvkm_falcon_cmdq *cmdq, struct nvfw_falcon_cmd *cmd, in nvkm_falcon_cmdq_send()
169 nvkm_falcon_cmdq_fini(struct nvkm_falcon_cmdq *cmdq) in nvkm_falcon_cmdq_fini()
175 nvkm_falcon_cmdq_init(struct nvkm_falcon_cmdq *cmdq, in nvkm_falcon_cmdq_init()
193 struct nvkm_falcon_cmdq *cmdq = *pcmdq; in nvkm_falcon_cmdq_del() local
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/
Dbfa_msgq.c50 cmdq_sm_stopped_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_stopped_entry()
69 cmdq_sm_stopped(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) in cmdq_sm_stopped()
91 cmdq_sm_init_wait_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_init_wait_entry()
97 cmdq_sm_init_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) in cmdq_sm_init_wait()
123 cmdq_sm_ready_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_ready_entry()
128 cmdq_sm_ready(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) in cmdq_sm_ready()
146 cmdq_sm_dbell_wait_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_dbell_wait_entry()
152 cmdq_sm_dbell_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) in cmdq_sm_dbell_wait()
180 struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg; in bfa_msgq_cmdq_dbell_ready() local
185 bfa_msgq_cmdq_dbell(struct bfa_msgq_cmdq *cmdq) in bfa_msgq_cmdq_dbell()
[all …]
Dbfa_msgq.h104 struct bfa_msgq_cmdq cmdq; member
Dbfi.h420 struct bfi_msgq cmdq; member
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/
Dnitrox_reqmgr.c228 struct nitrox_cmdq *cmdq) in backlog_list_add()
240 struct nitrox_cmdq *cmdq) in response_list_add()
250 struct nitrox_cmdq *cmdq) in response_list_del()
258 get_first_response_entry(struct nitrox_cmdq *cmdq) in get_first_response_entry()
264 static inline bool cmdq_full(struct nitrox_cmdq *cmdq, int qlen) in cmdq_full()
285 struct nitrox_cmdq *cmdq) in post_se_instr()
315 static int post_backlog_cmds(struct nitrox_cmdq *cmdq) in post_backlog_cmds()
348 struct nitrox_cmdq *cmdq = sr->cmdq; in nitrox_enqueue_request() local
502 struct nitrox_cmdq *cmdq; in backlog_qflush_work() local
533 static void process_response_list(struct nitrox_cmdq *cmdq) in process_response_list()
[all …]
Dnitrox_lib.c25 static int nitrox_cmdq_init(struct nitrox_cmdq *cmdq, int align_bytes) in nitrox_cmdq_init()
53 static void nitrox_cmdq_reset(struct nitrox_cmdq *cmdq) in nitrox_cmdq_reset()
60 static void nitrox_cmdq_cleanup(struct nitrox_cmdq *cmdq) in nitrox_cmdq_cleanup()
103 struct nitrox_cmdq *cmdq; in nitrox_alloc_aqm_queues() local
143 struct nitrox_cmdq *cmdq = &ndev->pkt_inq[i]; in nitrox_free_pktin_queues() local
162 struct nitrox_cmdq *cmdq; in nitrox_alloc_pktin_queues() local
Dnitrox_hal.c124 struct nitrox_cmdq *cmdq = &ndev->pkt_inq[i]; in nitrox_config_pkt_input_rings() local
356 struct nitrox_cmdq *cmdq = ndev->aqmq[ring]; in nitrox_config_aqm_rings() local
Dnitrox_isr.c31 struct nitrox_cmdq *cmdq = qvec->cmdq; in nps_pkt_slc_isr() local
Dnitrox_dev.h107 struct nitrox_cmdq *cmdq; member
Dnitrox_req.h517 struct nitrox_cmdq *cmdq; member
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_cmdq.c78 #define cmdq_to_cmdqs(cmdq) container_of((cmdq) - (cmdq)->cmdq_type, \ argument
325 static void cmdq_set_db(struct hinic_cmdq *cmdq, in cmdq_set_db()
340 static int cmdq_sync_cmd_direct_resp(struct hinic_cmdq *cmdq, in cmdq_sync_cmd_direct_resp()
422 static int cmdq_set_arm_bit(struct hinic_cmdq *cmdq, void *buf_in, in cmdq_set_arm_bit()
515 struct hinic_cmdq *cmdq = &cmdqs->cmdq[HINIC_CMDQ_SYNC]; in hinic_set_arm_bit() local
533 static void clear_wqe_complete_bit(struct hinic_cmdq *cmdq, in clear_wqe_complete_bit()
567 static int cmdq_arm_ceq_handler(struct hinic_cmdq *cmdq, in cmdq_arm_ceq_handler()
589 static void cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, in cmdq_update_errcode()
602 static void cmdq_sync_cmd_handler(struct hinic_cmdq *cmdq, u16 cons_idx, in cmdq_sync_cmd_handler()
617 static int cmdq_cmd_ceq_handler(struct hinic_cmdq *cmdq, u16 ci, in cmdq_cmd_ceq_handler()
[all …]
Dhinic_hw_io.c534 enum hinic_cmdq_type cmdq, type; in hinic_io_init() local
620 enum hinic_cmdq_type cmdq; in hinic_io_free() local
Dhinic_hw_cmdq.h167 struct hinic_cmdq cmdq[HINIC_MAX_CMDQ_TYPES]; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
Dqplib_rcfw.c58 struct bnxt_qplib_cmdq_ctx *cmdq; in __wait_for_resp() local
73 struct bnxt_qplib_cmdq_ctx *cmdq; in __block_for_resp() local
91 struct bnxt_qplib_cmdq_ctx *cmdq = &rcfw->cmdq; in __send_message() local
569 struct bnxt_qplib_cmdq_ctx *cmdq; in bnxt_qplib_alloc_rcfw_channel() local
653 struct bnxt_qplib_cmdq_ctx *cmdq; in bnxt_qplib_disable_rcfw_channel() local
774 struct bnxt_qplib_cmdq_ctx *cmdq; in bnxt_qplib_start_rcfw() local
801 struct bnxt_qplib_cmdq_ctx *cmdq; in bnxt_qplib_enable_rcfw_channel() local
Dqplib_rcfw.h181 struct bnxt_qplib_cmdq_ctx cmdq; member
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c427 static void arm_smmu_cmdq_shared_lock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_lock()
445 static void arm_smmu_cmdq_shared_unlock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_unlock()
450 static bool arm_smmu_cmdq_shared_tryunlock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_tryunlock()
459 #define arm_smmu_cmdq_exclusive_trylock_irqsave(cmdq, flags) \ argument
469 #define arm_smmu_cmdq_exclusive_unlock_irqrestore(cmdq, flags) \ argument
515 static void __arm_smmu_cmdq_poll_set_valid_map(struct arm_smmu_cmdq *cmdq, in __arm_smmu_cmdq_poll_set_valid_map()
562 static void arm_smmu_cmdq_set_valid_map(struct arm_smmu_cmdq *cmdq, in arm_smmu_cmdq_set_valid_map()
569 static void arm_smmu_cmdq_poll_valid_map(struct arm_smmu_cmdq *cmdq, in arm_smmu_cmdq_poll_valid_map()
581 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; in arm_smmu_cmdq_poll_until_not_full() local
616 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; in __arm_smmu_cmdq_poll_until_msi() local
[all …]
Darm-smmu-v3.h614 struct arm_smmu_cmdq cmdq; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dsec2.h14 struct nvkm_falcon_cmdq *cmdq; member
Dfalcon.h101 } cmdq, msgq; member
/kernel/linux/linux-5.10/drivers/atm/
Dfore200e.c558 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_pca_prom_read() local
1227 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_activate_vcin() local
1671 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_getstats() local
1757 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_set_oc3() local
2234 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_init_cmd_queue() local
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/
Dsge.c1443 struct cmdQ *cmdq = &sge->cmdQ[0]; in update_tx_info() local
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
Dtrans.c3254 struct iwl_txq *cmdq = trans->txqs.txq[trans->txqs.cmd.q_id]; in iwl_trans_pcie_dump_data() local
/kernel/linux/linux-5.10/drivers/scsi/bfa/
Dbfi.h592 struct bfi_msgq_s cmdq; member
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/
Dhfa384x.h1267 wait_queue_head_t cmdq; /* wait queue itself */ member

12