Searched refs:cq_head (Results 1 – 13 of 13) sorted by relevance
| /freebsd/sys/dev/enic/ |
| H A D | vnic_cq.c | 11 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 D | vnic_cq.h | 25 u32 cq_head; /* 0x20 */ member 77 unsigned int color_enable, unsigned int cq_head, unsigned int cq_tail,
|
| /freebsd/sys/dev/nvme/ |
| H A D | nvme_qpair.c | 388 if (qpair->cq_head == qpair->num_entries) { in _nvme_qpair_process_completions() 394 qpair->cq_head = 0; in _nvme_qpair_process_completions() 396 } else if (qpair->cq_head == 0) { in _nvme_qpair_process_completions() 423 status = le16toh(qpair->cpl[qpair->cq_head].status); in _nvme_qpair_process_completions() 429 cpl = qpair->cpl[qpair->cq_head]; in _nvme_qpair_process_completions() 462 &qpair->cpl[qpair->cq_head]); in _nvme_qpair_process_completions() 472 if (++qpair->cq_head == qpair->num_entries) { /* 1 */ in _nvme_qpair_process_completions() 473 atomic_store_rel_int(&qpair->cq_head, 0); /* 2 */ in _nvme_qpair_process_completions() 480 qpair->cq_head); in _nvme_qpair_process_completions() 1226 qpair->sq_head = qpair->sq_tail = qpair->cq_head = 0; in nvme_qpair_reset()
|
| H A D | nvme_sysctl.c | 313 CTLFLAG_RD, &qpair->cq_head, 0, in nvme_sysctl_initialize_queue()
|
| H A D | nvme_private.h | 174 uint32_t cq_head; member
|
| /freebsd/sys/crypto/ccp/ |
| H A D | ccp.h | 116 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 D | ccp_hardware.c | 527 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 D | ccp.c | 744 db_printf(" head: %u\n", qp->cq_head); in db_show_ccp_qp()
|
| /freebsd/sys/dev/irdma/ |
| H A D | irdma_uk.c | 1753 u32 cq_head; in irdma_uk_clean_cq() local 1756 cq_head = cq->cq_ring.head; in irdma_uk_clean_cq() 1760 cqe = ((struct irdma_extended_cqe *)(cq->cq_base))[cq_head].buf; in irdma_uk_clean_cq() 1762 cqe = cq->cq_base[cq_head].buf; in irdma_uk_clean_cq() 1776 cq_head = (cq_head + 1) % cq->cq_ring.size; in irdma_uk_clean_cq() 1777 if (!cq_head) in irdma_uk_clean_cq()
|
| H A D | irdma_utils.c | 2388 u32 cq_head = IRDMA_RING_CURRENT_HEAD(cq->cq_ring); in qp_has_unpolled_cqes() local 2396 cqe = ((struct irdma_extended_cqe *)(cq->cq_base))[cq_head].buf; in qp_has_unpolled_cqes() 2398 cqe = cq->cq_base[cq_head].buf; in qp_has_unpolled_cqes() 2412 cq_head = (cq_head + 1) % cq->cq_ring.size; in qp_has_unpolled_cqes() 2413 if (!cq_head) in qp_has_unpolled_cqes()
|
| /freebsd/contrib/ofed/libirdma/ |
| H A D | irdma_uk.c | 1837 u32 cq_head; in irdma_uk_clean_cq() local 1840 cq_head = cq->cq_ring.head; in irdma_uk_clean_cq() 1844 cqe = ((struct irdma_extended_cqe *)(cq->cq_base))[cq_head].buf; in irdma_uk_clean_cq() 1846 cqe = cq->cq_base[cq_head].buf; in irdma_uk_clean_cq() 1860 cq_head = (cq_head + 1) % cq->cq_ring.size; in irdma_uk_clean_cq() 1861 if (!cq_head) in irdma_uk_clean_cq()
|
| /freebsd/sys/dev/ufshci/ |
| H A D | ufshci_sysctl.c | 145 &hwq->cq_head, 0, in ufshci_sysctl_initialize_queue()
|
| H A D | ufshci_private.h | 192 uint32_t cq_head; /* MCQ mode */ member
|