Home
last modified time | relevance | path

Searched refs:cq_head (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/scsi/snic/
A Dvnic_cq.c48 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in svnic_cq_init() argument
60 iowrite32(cq_head, &cq->ctrl->cq_head); in svnic_cq_init()
75 iowrite32(0, &cq->ctrl->cq_head); in svnic_cq_clean()
A Dvnic_cq.h33 u32 cq_head; /* 0x20 */ member
105 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
/linux/drivers/net/ethernet/cisco/enic/
A Dvnic_cq.c52 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() argument
64 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init()
81 iowrite32(0, &cq->ctrl->cq_head); in vnic_cq_clean()
A Dvnic_cq.h35 u32 cq_head; /* 0x20 */ member
117 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
/linux/drivers/scsi/fnic/
A Dvnic_cq.c53 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() argument
65 iowrite32(cq_head, &cq->ctrl->cq_head); in vnic_cq_init()
80 iowrite32(0, &cq->ctrl->cq_head); in vnic_cq_clean()
A Dvnic_cq.h43 u32 cq_head; /* 0x20 */ member
115 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
/linux/drivers/dma/
A Dhisi_dma.c96 u32 cq_head; member
227 chan->cq_head = 0; in hisi_dma_free_chan_resources()
433 cqe = chan->cq + chan->cq_head; in hisi_dma_irq()
436 chan->cq_head = (chan->cq_head + 1) % in hisi_dma_irq()
440 chan->cq_head); in hisi_dma_irq()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_txrx.c42 cq->cq_head = (status >> 20) & 0xFFFFF; in otx2_nix_cq_op_status()
43 if (cq->cq_tail < cq->cq_head) in otx2_nix_cq_op_status()
44 cq->pend_cqe = (cq->cqe_cnt - cq->cq_head) + in otx2_nix_cq_op_status()
47 cq->pend_cqe = cq->cq_tail - cq->cq_head; in otx2_nix_cq_op_status()
56 cqe_hdr = (struct nix_cqe_hdr_s *)CQE_ADDR(cq, cq->cq_head); in otx2_get_next_cqe()
60 cq->cq_head++; in otx2_get_next_cqe()
61 cq->cq_head &= (cq->cqe_cnt - 1); in otx2_get_next_cqe()
394 cqe = (struct nix_cqe_rx_s *)CQE_ADDR(cq, cq->cq_head); in otx2_rx_napi_handler()
401 cq->cq_head++; in otx2_rx_napi_handler()
402 cq->cq_head &= (cq->cqe_cnt - 1); in otx2_rx_napi_handler()
A Dotx2_txrx.h129 u32 cq_head; member
/linux/drivers/infiniband/hw/irdma/
A Duk.c1472 u32 cq_head; in irdma_uk_clean_cq() local
1475 cq_head = cq->cq_ring.head; in irdma_uk_clean_cq()
1479 cqe = ((struct irdma_extended_cqe *)(cq->cq_base))[cq_head].buf; in irdma_uk_clean_cq()
1481 cqe = cq->cq_base[cq_head].buf; in irdma_uk_clean_cq()
1492 cq_head = (cq_head + 1) % cq->cq_ring.size; in irdma_uk_clean_cq()
1493 if (!cq_head) in irdma_uk_clean_cq()
A Dverbs.h109 u16 cq_head; member
/linux/drivers/nvme/host/
A Dpci.c203 u16 cq_head; member
995 struct nvme_completion *hcqe = &nvmeq->cqes[nvmeq->cq_head]; in nvme_cqe_pending()
1002 u16 head = nvmeq->cq_head; in nvme_ring_cq_doorbell()
1052 u32 tmp = nvmeq->cq_head + 1; in nvme_update_cq_head()
1055 nvmeq->cq_head = 0; in nvme_update_cq_head()
1058 nvmeq->cq_head = tmp; in nvme_update_cq_head()
1074 nvme_handle_cqe(nvmeq, iob, nvmeq->cq_head); in nvme_poll_cq()
1538 nvmeq->cq_head = 0; in nvme_alloc_queue()
1573 nvmeq->cq_head = 0; in nvme_init_queue()
/linux/drivers/crypto/hisilicon/
A Dqm.c778 if (qp->qp_status.cq_head == QM_Q_DEPTH - 1) { in qm_cq_head_update()
780 qp->qp_status.cq_head = 0; in qm_cq_head_update()
782 qp->qp_status.cq_head++; in qm_cq_head_update()
797 struct qm_cqe *cqe = qp->cqe + qp->qp_status.cq_head; in qm_poll_qp()
804 cqe = qp->cqe + qp->qp_status.cq_head; in qm_poll_qp()
806 qp->qp_status.cq_head, 0); in qm_poll_qp()
812 qp->qp_status.cq_head, 1); in qm_poll_qp()
959 qp_status->cq_head = 0; in qm_init_qp_status()
3047 struct qm_cqe *cqe = qp->cqe + qp->qp_status.cq_head; in hisi_qm_is_q_updated()
3054 cqe = qp->cqe + qp->qp_status.cq_head; in hisi_qm_is_q_updated()
A Dqm.h285 u16 cq_head; member
/linux/drivers/net/ethernet/cavium/thunder/
A Dnicvf_main.c958 u64 cq_head; in nicvf_poll() local
971 cq_head = nicvf_queue_reg_read(nic, NIC_QSET_CQ_0_7_HEAD, in nicvf_poll()
975 cq->cq_idx, cq_head); in nicvf_poll()
/linux/fs/
A Dio_uring.c10155 unsigned int cq_head = READ_ONCE(r->cq.head); in __io_uring_show_fdinfo() local
10172 seq_printf(m, "CqHead:\t%u\n", cq_head); in __io_uring_show_fdinfo()
10189 seq_printf(m, "CQEs:\t%u\n", cq_tail - cq_head); in __io_uring_show_fdinfo()
10190 cq_entries = min(cq_tail - cq_head, ctx->cq_entries); in __io_uring_show_fdinfo()
10192 unsigned int entry = i + cq_head; in __io_uring_show_fdinfo()

Completed in 60 milliseconds