Home
last modified time | relevance | path

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

/freebsd/sys/dev/enic/
H A Dvnic_cq.c11 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail, in vnic_cq_init() argument
23 ENIC_BUS_WRITE_4(cq->ctrl, CQ_HEAD, cq_head); in vnic_cq_init()
H A Dvnic_cq.h25 u32 cq_head; /* 0x20 */ member
77 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
/freebsd/sys/dev/nvme/
H A Dnvme_qpair.c592 if (qpair->cq_head == qpair->num_entries) { in _nvme_qpair_process_completions()
598 qpair->cq_head = 0; in _nvme_qpair_process_completions()
600 } else if (qpair->cq_head == 0) { in _nvme_qpair_process_completions()
627 status = le16toh(qpair->cpl[qpair->cq_head].status); in _nvme_qpair_process_completions()
633 cpl = qpair->cpl[qpair->cq_head]; in _nvme_qpair_process_completions()
666 &qpair->cpl[qpair->cq_head]); in _nvme_qpair_process_completions()
676 if (++qpair->cq_head == qpair->num_entries) { /* 1 */ in _nvme_qpair_process_completions()
677 atomic_store_rel_int(&qpair->cq_head, 0); /* 2 */ in _nvme_qpair_process_completions()
684 qpair->cq_hdbl_off, qpair->cq_head); in _nvme_qpair_process_completions()
1434 qpair->sq_head = qpair->sq_tail = qpair->cq_head = 0; in nvme_qpair_reset()
H A Dnvme_sysctl.c314 CTLFLAG_RD, &qpair->cq_head, 0, in nvme_sysctl_initialize_queue()
H A Dnvme_private.h171 uint32_t cq_head; member
/freebsd/sys/crypto/ccp/
H A Dccp.h116 unsigned cq_head; member
248 return ((qp->cq_tail - qp->cq_head) & ((1 << sc->ring_size_order) - 1)); in ccp_queue_get_active()
H A Dccp_hardware.c527 qp->cq_head = idx; in ccp_intr_handle_error()
530 DPRINTF(sc->dev, "%s: wrote sw head:%u\n", __func__, qp->cq_head); in ccp_intr_handle_error()
560 qp->cq_head); in ccp_intr_run_completions()
562 while (qp->cq_head != idx) { in ccp_intr_run_completions()
563 DPRINTF(sc->dev, "%s: completing:%u\n", __func__, qp->cq_head); in ccp_intr_run_completions()
565 cctx = &qp->completions_ring[qp->cq_head]; in ccp_intr_run_completions()
573 memset(&qp->desc_ring[qp->cq_head], 0, in ccp_intr_run_completions()
574 sizeof(qp->desc_ring[qp->cq_head])); in ccp_intr_run_completions()
576 qp->cq_head = (qp->cq_head + 1) % (1 << sc->ring_size_order); in ccp_intr_run_completions()
584 DPRINTF(sc->dev, "%s: wrote sw head:%u\n", __func__, qp->cq_head); in ccp_intr_run_completions()
H A Dccp.c744 db_printf(" head: %u\n", qp->cq_head); in db_show_ccp_qp()
/freebsd/contrib/ofed/libirdma/
H A Dirdma_uk.c1801 u32 cq_head; in irdma_uk_clean_cq() local
1804 cq_head = cq->cq_ring.head; in irdma_uk_clean_cq()
1808 cqe = ((struct irdma_extended_cqe *)(cq->cq_base))[cq_head].buf; in irdma_uk_clean_cq()
1810 cqe = cq->cq_base[cq_head].buf; in irdma_uk_clean_cq()
1824 cq_head = (cq_head + 1) % cq->cq_ring.size; in irdma_uk_clean_cq()
1825 if (!cq_head) in irdma_uk_clean_cq()
/freebsd/sys/dev/irdma/
H A Dirdma_uk.c1719 u32 cq_head; in irdma_uk_clean_cq() local
1722 cq_head = cq->cq_ring.head; in irdma_uk_clean_cq()
1726 cqe = ((struct irdma_extended_cqe *)(cq->cq_base))[cq_head].buf; in irdma_uk_clean_cq()
1728 cqe = cq->cq_base[cq_head].buf; in irdma_uk_clean_cq()
1742 cq_head = (cq_head + 1) % cq->cq_ring.size; in irdma_uk_clean_cq()
1743 if (!cq_head) in irdma_uk_clean_cq()
H A Dirdma_verbs.h157 u16 cq_head; member