/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | mtk-cmdq-mailbox.c | 62 struct cmdq *cmdq; member 69 struct cmdq { struct 88 struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox); in cmdq_get_shift_pa() local 94 static int cmdq_thread_suspend(struct cmdq *cmdq, struc argument 119 cmdq_init(struct cmdq *cmdq) cmdq_init() argument 130 cmdq_thread_reset(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_reset() argument 146 cmdq_thread_disable(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_disable() argument 201 struct cmdq *cmdq = task->cmdq; cmdq_task_handle_error() local 213 cmdq_thread_irq_handler(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_irq_handler() argument 268 struct cmdq *cmdq = dev; cmdq_irq_handler() local 289 struct cmdq *cmdq = dev_get_drvdata(dev); cmdq_suspend() local 314 struct cmdq *cmdq = dev_get_drvdata(dev); cmdq_resume() local 323 struct cmdq *cmdq = platform_get_drvdata(pdev); cmdq_remove() local 334 struct cmdq *cmdq = dev_get_drvdata(chan->mbox->dev); cmdq_mbox_send_data() local 402 struct cmdq *cmdq = dev_get_drvdata(chan->mbox->dev); cmdq_mbox_shutdown() local 440 struct cmdq *cmdq = dev_get_drvdata(chan->mbox->dev); cmdq_mbox_flush() local 513 struct cmdq *cmdq; cmdq_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_rcfw.c | 58 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; __send_message() local 576 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_alloc_rcfw_channel() local 664 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_disable_rcfw_channel() local 796 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_start_rcfw() local 823 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_enable_rcfw_channel() local [all...] |
H A D | qplib_rcfw.h | 182 struct bnxt_qplib_cmdq_ctx cmdq; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.c | 50 cmdq_sm_stopped_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_stopped_entry() argument 69 cmdq_sm_stopped(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_stopped() argument 91 cmdq_sm_init_wait_entry(struct bfa_msgq_cmdq *cmdq) cmdq_sm_init_wait_entry() argument 97 cmdq_sm_init_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_init_wait() argument 123 cmdq_sm_ready_entry(struct bfa_msgq_cmdq *cmdq) cmdq_sm_ready_entry() argument 128 cmdq_sm_ready(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_ready() argument 146 cmdq_sm_dbell_wait_entry(struct bfa_msgq_cmdq *cmdq) cmdq_sm_dbell_wait_entry() argument 152 cmdq_sm_dbell_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_dbell_wait() argument 180 struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg; bfa_msgq_cmdq_dbell_ready() local 185 bfa_msgq_cmdq_dbell(struct bfa_msgq_cmdq *cmdq) bfa_msgq_cmdq_dbell() argument 202 __cmd_copy(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq_cmd_entry *cmd) __cmd_copy() argument 228 bfa_msgq_cmdq_ci_update(struct bfa_msgq_cmdq *cmdq, struct bfi_mbmsg *mb) bfa_msgq_cmdq_ci_update() argument 258 struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg; bfa_msgq_cmdq_copy_next() local 265 bfa_msgq_cmdq_copy_req(struct bfa_msgq_cmdq *cmdq, struct bfi_mbmsg *mb) bfa_msgq_cmdq_copy_req() argument 277 bfa_msgq_cmdq_copy_rsp(struct bfa_msgq_cmdq *cmdq) bfa_msgq_cmdq_copy_rsp() argument 303 bfa_msgq_cmdq_attach(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq *msgq) bfa_msgq_cmdq_attach() argument [all...] |
H A D | bfi.h | 420 struct bfi_msgq cmdq; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.c | 50 cmdq_sm_stopped_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_stopped_entry() argument 69 cmdq_sm_stopped(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_stopped() argument 91 cmdq_sm_init_wait_entry(struct bfa_msgq_cmdq *cmdq) cmdq_sm_init_wait_entry() argument 97 cmdq_sm_init_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_init_wait() argument 123 cmdq_sm_ready_entry(struct bfa_msgq_cmdq *cmdq) cmdq_sm_ready_entry() argument 128 cmdq_sm_ready(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_ready() argument 146 cmdq_sm_dbell_wait_entry(struct bfa_msgq_cmdq *cmdq) cmdq_sm_dbell_wait_entry() argument 152 cmdq_sm_dbell_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event) cmdq_sm_dbell_wait() argument 180 struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg; bfa_msgq_cmdq_dbell_ready() local 185 bfa_msgq_cmdq_dbell(struct bfa_msgq_cmdq *cmdq) bfa_msgq_cmdq_dbell() argument 202 __cmd_copy(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq_cmd_entry *cmd) __cmd_copy() argument 226 bfa_msgq_cmdq_ci_update(struct bfa_msgq_cmdq *cmdq, struct bfi_mbmsg *mb) bfa_msgq_cmdq_ci_update() argument 256 struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg; bfa_msgq_cmdq_copy_next() local 263 bfa_msgq_cmdq_copy_req(struct bfa_msgq_cmdq *cmdq, struct bfi_mbmsg *mb) bfa_msgq_cmdq_copy_req() argument 275 bfa_msgq_cmdq_copy_rsp(struct bfa_msgq_cmdq *cmdq) bfa_msgq_cmdq_copy_rsp() argument 301 bfa_msgq_cmdq_attach(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq *msgq) bfa_msgq_cmdq_attach() argument [all...] |
/kernel/linux/linux-6.6/drivers/accel/ivpu/ |
H A D | ivpu_drv.h | 137 struct ivpu_cmdq *cmdq[IVPU_NUM_ENGINES]; member
|
H A D | ivpu_mmu.c | 408 struct ivpu_mmu_queue *cmdq = &vdev->mmu->cmdq; in ivpu_mmu_cmdq_wait_for_cons() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_rcfw.c | 114 struct bnxt_qplib_cmdq_ctx *cmdq; in bnxt_re_is_fw_stalled() local 147 struct bnxt_qplib_cmdq_ctx *cmdq; in __wait_for_resp() local 194 struct bnxt_qplib_cmdq_ctx *cmdq = &rcfw->cmdq; __block_for_resp() local 238 struct bnxt_qplib_cmdq_ctx *cmdq = &rcfw->cmdq; __send_message_no_waiter() local 287 struct bnxt_qplib_cmdq_ctx *cmdq; __send_message() local 390 struct bnxt_qplib_cmdq_ctx *cmdq = &rcfw->cmdq; __poll_for_resp() local 422 struct bnxt_qplib_cmdq_ctx *cmdq; __send_message_basic_sanity() local 935 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_alloc_rcfw_channel() local 1017 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_disable_rcfw_channel() local 1141 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_start_rcfw() local 1168 struct bnxt_qplib_cmdq_ctx *cmdq; bnxt_qplib_enable_rcfw_channel() local [all...] |
H A D | qplib_rcfw.h | 222 struct bnxt_qplib_cmdq_ctx cmdq; member
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_dev.h | 107 struct nitrox_cmdq *cmdq; member
|
H A D | nitrox_req.h | 517 struct nitrox_cmdq *cmdq; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 325 static void cmdq_set_db(struct hinic_cmdq *cmdq, in cmdq_set_db() argument 340 static int cmdq_sync_cmd_direct_resp(struct hinic_cmdq *cmdq, in cmdq_sync_cmd_direct_resp() argument 422 cmdq_set_arm_bit(struct hinic_cmdq *cmdq, void *buf_in, u16 in_size) cmdq_set_arm_bit() argument 515 struct hinic_cmdq *cmdq = &cmdqs->cmdq[HINIC_CMDQ_SYNC]; hinic_set_arm_bit() local 533 clear_wqe_complete_bit(struct hinic_cmdq *cmdq, struct hinic_cmdq_wqe *wqe) clear_wqe_complete_bit() argument 567 cmdq_arm_ceq_handler(struct hinic_cmdq *cmdq, struct hinic_cmdq_wqe *wqe) cmdq_arm_ceq_handler() argument 589 cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, int errcode) cmdq_update_errcode() argument 602 cmdq_sync_cmd_handler(struct hinic_cmdq *cmdq, u16 cons_idx, int errcode) cmdq_sync_cmd_handler() argument 617 cmdq_cmd_ceq_handler(struct hinic_cmdq *cmdq, u16 ci, struct hinic_cmdq_wqe *cmdq_wqe) cmdq_cmd_ceq_handler() argument 648 struct hinic_cmdq *cmdq = &cmdqs->cmdq[cmdq_type]; cmdq_ceq_handler() local 697 cmdq_init_queue_ctxt(struct hinic_cmdq_ctxt *cmdq_ctxt, struct hinic_cmdq *cmdq, struct hinic_cmdq_pages *cmdq_pages) cmdq_init_queue_ctxt() argument 743 init_cmdq(struct hinic_cmdq *cmdq, struct hinic_wq *wq, enum hinic_cmdq_type q_type, void __iomem *db_area) init_cmdq() argument 777 free_cmdq(struct hinic_cmdq *cmdq) free_cmdq() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 320 static void cmdq_set_db(struct hinic_cmdq *cmdq, in cmdq_set_db() argument 335 static int cmdq_sync_cmd_direct_resp(struct hinic_cmdq *cmdq, in cmdq_sync_cmd_direct_resp() argument 417 cmdq_set_arm_bit(struct hinic_cmdq *cmdq, void *buf_in, u16 in_size) cmdq_set_arm_bit() argument 510 struct hinic_cmdq *cmdq = &cmdqs->cmdq[HINIC_CMDQ_SYNC]; hinic_set_arm_bit() local 528 clear_wqe_complete_bit(struct hinic_cmdq *cmdq, struct hinic_cmdq_wqe *wqe) clear_wqe_complete_bit() argument 562 cmdq_arm_ceq_handler(struct hinic_cmdq *cmdq, struct hinic_cmdq_wqe *wqe) cmdq_arm_ceq_handler() argument 584 cmdq_update_errcode(struct hinic_cmdq *cmdq, u16 prod_idx, int errcode) cmdq_update_errcode() argument 597 cmdq_sync_cmd_handler(struct hinic_cmdq *cmdq, u16 cons_idx, int errcode) cmdq_sync_cmd_handler() argument 612 cmdq_cmd_ceq_handler(struct hinic_cmdq *cmdq, u16 ci, struct hinic_cmdq_wqe *cmdq_wqe) cmdq_cmd_ceq_handler() argument 643 struct hinic_cmdq *cmdq = &cmdqs->cmdq[cmdq_type]; cmdq_ceq_handler() local 692 cmdq_init_queue_ctxt(struct hinic_cmdq_ctxt *cmdq_ctxt, struct hinic_cmdq *cmdq, struct hinic_cmdq_pages *cmdq_pages) cmdq_init_queue_ctxt() argument 738 init_cmdq(struct hinic_cmdq *cmdq, struct hinic_wq *wq, enum hinic_cmdq_type q_type, void __iomem *db_area) init_cmdq() argument 772 free_cmdq(struct hinic_cmdq *cmdq) free_cmdq() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_dev.h | 107 struct nitrox_cmdq *cmdq; member
|
H A D | nitrox_req.h | 521 struct nitrox_cmdq *cmdq; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma.h | 201 struct erdma_cmdq cmdq; member
|
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | mtk-cmdq-mailbox.c | 67 struct cmdq *cmdq; member 74 struct cmdq { struct 93 static void cmdq_sw_ddr_enable(struct cmdq *cmdq, bool enable) in cmdq_sw_ddr_enable() argument 107 struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox); cmdq_get_shift_pa() local 113 cmdq_thread_suspend(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_suspend() argument 138 cmdq_init(struct cmdq *cmdq) cmdq_init() argument 158 cmdq_thread_reset(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_reset() argument 174 cmdq_thread_disable(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_disable() argument 227 struct cmdq *cmdq = task->cmdq; cmdq_task_handle_error() local 239 cmdq_thread_irq_handler(struct cmdq *cmdq, struct cmdq_thread *thread) cmdq_thread_irq_handler() argument 294 struct cmdq *cmdq = dev; cmdq_irq_handler() local 315 struct cmdq *cmdq = dev_get_drvdata(dev); cmdq_suspend() local 343 struct cmdq *cmdq = dev_get_drvdata(dev); cmdq_resume() local 356 struct cmdq *cmdq = platform_get_drvdata(pdev); cmdq_remove() local 369 struct cmdq *cmdq = dev_get_drvdata(chan->mbox->dev); cmdq_mbox_send_data() local 438 struct cmdq *cmdq = dev_get_drvdata(chan->mbox->dev); cmdq_mbox_shutdown() local 476 struct cmdq *cmdq = dev_get_drvdata(chan->mbox->dev); cmdq_mbox_flush() local 545 struct cmdq *cmdq; cmdq_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | fore200e.c | 558 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; fore200e_set_oc3() local 2234 struct host_cmdq* cmdq = &fore200e->host_cmdq; fore200e_init_cmd_queue() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 1443 struct cmdQ *cmdq = &sge->cmdQ[0]; in update_tx_info() local
|
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | fore200e.c | 556 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_pca_prom_read() local 1225 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_activate_vcin() local 1669 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_getstats() local 1755 struct host_cmdq* cmdq = &fore200e->host_cmdq; fore200e_set_oc3() local 2232 struct host_cmdq* cmdq = &fore200e->host_cmdq; fore200e_init_cmd_queue() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 1438 struct cmdQ *cmdq = &sge->cmdQ[0]; in update_tx_info() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_pci.c | 480 struct prestera_fw_cmdq *cmdq = &fw->cmd_queue[qid]; in prestera_fw_init() local
|
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 439 static void arm_smmu_cmdq_shared_lock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_lock() argument 457 static void arm_smmu_cmdq_shared_unlock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_unlock() argument 462 static bool arm_smmu_cmdq_shared_tryunlock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_tryunlock() argument 527 __arm_smmu_cmdq_poll_set_valid_map(struct arm_smmu_cmdq *cmdq, u32 sprod, u32 eprod, bool set) __arm_smmu_cmdq_poll_set_valid_map() argument 574 arm_smmu_cmdq_set_valid_map(struct arm_smmu_cmdq *cmdq, u32 sprod, u32 eprod) arm_smmu_cmdq_set_valid_map() argument 581 arm_smmu_cmdq_poll_valid_map(struct arm_smmu_cmdq *cmdq, u32 sprod, u32 eprod) arm_smmu_cmdq_poll_valid_map() argument 593 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; arm_smmu_cmdq_poll_until_not_full() local 628 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; __arm_smmu_cmdq_poll_until_msi() local 651 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; __arm_smmu_cmdq_poll_until_consumed() local 706 arm_smmu_cmdq_write_entries(struct arm_smmu_cmdq *cmdq, u64 *cmds, u32 prod, int n) arm_smmu_cmdq_write_entries() argument 746 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; arm_smmu_cmdq_issue_cmdlist() local 2657 struct arm_smmu_cmdq *cmdq = &smmu->cmdq; arm_smmu_cmdq_init() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | trans.c | 3255 struct iwl_txq *cmdq = trans->txqs.txq[trans->txqs.cmd.q_id]; in iwl_trans_pcie_dump_data() local [all...] |