Home
last modified time | relevance | path

Searched refs:cmdq (Results 1 – 17 of 17) sorted by relevance

/f-stack/dpdk/drivers/compress/octeontx/
H A Dotx_zip.c43 struct zipvf_cmdq *cmdq = &qp->cmdq; in zipvf_q_init() local
55 cmdq->va = (uint8_t *)cmdq_addr; in zipvf_q_init()
58 cmdq->iova = iova; in zipvf_q_init()
75 struct zipvf_cmdq *cmdq = &qp->cmdq; in zipvf_q_term() local
79 if (cmdq->va != NULL) { in zipvf_q_term()
81 rte_free(cmdq->va); in zipvf_q_term()
97 struct zipvf_cmdq *cmdq = &qp->cmdq; in zipvf_push_command() local
104 if ((((cmdq->sw_head - (uint64_t *)cmdq->va) * sizeof(uint64_t *)) + in zipvf_push_command()
114 ncb_ptr = cmdq->sw_head; in zipvf_push_command()
116 cmdq->sw_head = (uint64_t *)cmdq->va; in zipvf_push_command()
[all …]
H A Dotx_zip.h130 struct zipvf_cmdq cmdq; member
/f-stack/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_cmdq.c147 #define cmdq_to_cmdqs(cmdq) container_of((cmdq) - (cmdq)->cmdq_type, \ argument
490 cmdq->wq = wq; in init_cmdq()
492 cmdq->wrapped = 1; in init_cmdq()
498 if (!cmdq->errcode) { in init_cmdq()
506 if (!cmdq->cmd_infos) { in init_cmdq()
520 kfree(cmdq->cmd_infos); in init_cmdq()
523 kfree(cmdq->errcode); in init_cmdq()
532 kfree(cmdq->cmd_infos); in free_cmdq()
533 kfree(cmdq->errcode); in free_cmdq()
798 wrapped = cmdq->wrapped; in cmdq_sync_cmd_direct_resp()
[all …]
H A Dhinic_pmd_cmdq.h211 struct hinic_cmdq cmdq[HINIC_MAX_CMDQ_TYPES]; member
225 bool hinic_cmdq_idle(struct hinic_cmdq *cmdq);
H A Dhinic_pmd_hwdev.c500 if (!hinic_cmdq_idle(&cmdqs->cmdq[cmdq_type])) { in wait_cmdq_stop()
/f-stack/dpdk/drivers/crypto/nitrox/
H A Dnitrox_qp.h26 struct command_queue cmdq; member
70 struct command_queue *cmdq = &qp->cmdq; in nitrox_ring_dbell() local
76 rte_write64(cnt, cmdq->dbell_csr_addr); in nitrox_ring_dbell()
85 memcpy(&qp->cmdq.ring[head * qp->cmdq.instr_size], in nitrox_qp_enqueue()
86 instr, qp->cmdq.instr_size); in nitrox_qp_enqueue()
H A Dnitrox_qp.c35 qp->cmdq.mz = mz; in nitrox_setup_cmdq()
37 qp->cmdq.dbell_csr_addr = NITROX_CSR_ADDR(bar_addr, offset); in nitrox_setup_cmdq()
38 qp->cmdq.ring = mz->addr; in nitrox_setup_cmdq()
39 qp->cmdq.instr_size = instr_size; in nitrox_setup_cmdq()
67 return rte_memzone_free(qp->cmdq.mz); in nitrox_release_cmdq()
/f-stack/freebsd/arm64/iommu/
H A Dsmmu.c342 err = smmu_init_queue(sc, &sc->cmdq, in smmu_init_queues()
529 struct smmu_queue *cmdq; in smmu_cmdq_enqueue_cmd() local
532 cmdq = &sc->cmdq; in smmu_cmdq_enqueue_cmd()
540 cmdq->lc.cons = bus_read_4(sc->res[0], cmdq->cons_off); in smmu_cmdq_enqueue_cmd()
541 } while (smmu_q_has_space(cmdq) == 0); in smmu_cmdq_enqueue_cmd()
544 entry_addr = (void *)((uint64_t)cmdq->vaddr + in smmu_cmdq_enqueue_cmd()
545 Q_IDX(cmdq, cmdq->lc.prod) * CMDQ_ENTRY_DWORDS * 8); in smmu_cmdq_enqueue_cmd()
549 cmdq->lc.prod = smmu_q_inc_prod(cmdq); in smmu_cmdq_enqueue_cmd()
550 bus_write_4(sc->res[0], cmdq->prod_off, cmdq->lc.prod); in smmu_cmdq_enqueue_cmd()
576 q = &sc->cmdq; in smmu_sync()
[all …]
H A Dsmmuvar.h165 struct smmu_queue cmdq; member
/f-stack/freebsd/contrib/device-tree/Bindings/iommu/
H A Darm,smmu-v3.yaml46 - const: cmdq-sync # CMD_SYNC complete
91 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
/f-stack/freebsd/netgraph/bluetooth/hci/
H A Dng_hci_cmds.c111 NG_BT_MBUFQ_DRAIN(&unit->cmdq); in ng_hci_send_command()
121 m0 = NG_BT_MBUFQ_FIRST(&unit->cmdq); in ng_hci_send_command()
349 m = NG_BT_MBUFQ_FIRST(&unit->cmdq); in complete_command()
382 NG_BT_MBUFQ_DEQUEUE(&unit->cmdq, *cp); in complete_command()
409 NG_BT_MBUFQ_DEQUEUE(&unit->cmdq, m); in ng_hci_process_command_timeout()
H A Dng_hci_main.c152 NG_BT_MBUFQ_INIT(&unit->cmdq, NG_HCI_CMD_QUEUE_LEN); in ng_hci_constructor()
184 NG_BT_MBUFQ_DESTROY(&unit->cmdq); in ng_hci_shutdown()
338 NG_BT_MBUFQ_LEN(&unit->cmdq), in ng_hci_default_rcvmsg()
1081 if (NG_BT_MBUFQ_FULL(&unit->cmdq)) { in ng_hci_raw_rcvdata()
1085 NG_BT_MBUFQ_LEN(&unit->cmdq)); in ng_hci_raw_rcvdata()
1087 NG_BT_MBUFQ_DROP(&unit->cmdq); in ng_hci_raw_rcvdata()
1094 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_raw_rcvdata()
H A Dng_hci_ulpi.c308 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_lp_acl_con_req()
477 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_lp_sco_con_req()
650 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_lp_le_con_req()
742 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_lp_discon_req()
1061 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_lp_con_rsp()
1250 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in ng_hci_lp_qos_req()
H A Dng_hci_var.h156 ng_bt_mbufq_t cmdq; /* command queue */ member
H A Dng_hci_misc.c142 NG_BT_MBUFQ_DRAIN(&unit->cmdq); in ng_hci_unit_clean()
H A Dng_hci_evnt.c784 NG_BT_MBUFQ_ENQUEUE(&unit->cmdq, m); in con_compl()
/f-stack/freebsd/contrib/device-tree/src/arm64/arm/
H A Dfvp-base-revc.dts182 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";