Searched refs:nm_rxq (Results 1 – 4 of 4) sorted by relevance
| /freebsd-11-stable/sys/dev/cxgbe/ |
| HD | t4_netmap.c | 89 alloc_nm_rxq_hwq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq, int cong) in alloc_nm_rxq_hwq() argument 99 MPASS(nm_rxq->iq_desc != NULL); in alloc_nm_rxq_hwq() 100 MPASS(nm_rxq->fl_desc != NULL); in alloc_nm_rxq_hwq() 102 bzero(nm_rxq->iq_desc, vi->qsize_rxq * IQ_ESIZE); in alloc_nm_rxq_hwq() 103 bzero(nm_rxq->fl_desc, na->num_rx_desc * EQ_ESIZE + sp->spg_len); in alloc_nm_rxq_hwq() 112 KASSERT(nm_rxq->intr_idx < sc->intr_count, in alloc_nm_rxq_hwq() 113 ("%s: invalid direct intr_idx %d", __func__, nm_rxq->intr_idx)); in alloc_nm_rxq_hwq() 114 v = V_FW_IQ_CMD_IQANDSTINDEX(nm_rxq->intr_idx); in alloc_nm_rxq_hwq() 124 c.iqaddr = htobe64(nm_rxq->iq_ba); in alloc_nm_rxq_hwq() 141 c.fl0addr = htobe64(nm_rxq->fl_ba); in alloc_nm_rxq_hwq() [all …]
|
| HD | t4_sge.c | 1103 struct sge_nm_rxq *nm_rxq; in t4_setup_vi_queues() local 1131 for_each_nm_rxq(vi, i, nm_rxq) { in t4_setup_vi_queues() 1132 rc = alloc_nm_rxq(vi, nm_rxq, intr_idx, i, oid); in t4_setup_vi_queues() 1260 struct sge_nm_rxq *nm_rxq; in t4_teardown_vi_queues() local 1276 for_each_nm_rxq(vi, i, nm_rxq) { in t4_teardown_vi_queues() 1277 free_nm_rxq(vi, nm_rxq); in t4_teardown_vi_queues() 1394 struct sge_nm_rxq *nm_rxq = arg; in t4_nm_intr() local 1396 if (atomic_cmpset_int(&nm_rxq->nm_state, NM_ON, NM_BUSY)) { in t4_nm_intr() 1397 service_nm_rxq(nm_rxq); in t4_nm_intr() 1398 (void) atomic_cmpset_int(&nm_rxq->nm_state, NM_BUSY, NM_ON); in t4_nm_intr() [all …]
|
| HD | adapter.h | 748 struct sge_nm_rxq *nm_rxq; /* netmap rx queues */ member 805 struct sge_nm_rxq *nm_rxq; member 950 for (q = &vi->pi->adapter->sge.nm_rxq[vi->first_nm_rxq], iter = 0; \
|
| HD | t4_main.c | 1202 s->nm_rxq = malloc(s->nnmrxq * sizeof(struct sge_nm_rxq), in t4_attach() 1532 free(sc->sge.nm_rxq, M_CXGBE); in t4_detach_common() 5123 struct sge_nm_rxq *nm_rxq; in t4_setup_intr_handlers() local 5171 nm_rxq = &sge->nm_rxq[vi->first_nm_rxq]; in t4_setup_intr_handlers() 5180 irq->nm_rxq = nm_rxq++; in t4_setup_intr_handlers() 5182 if (irq->nm_rxq != NULL && in t4_setup_intr_handlers() 5186 t4_nm_intr, irq->nm_rxq, s); in t4_setup_intr_handlers() 5188 if (irq->nm_rxq != NULL && in t4_setup_intr_handlers() 5196 irq->nm_rxq == NULL) { in t4_setup_intr_handlers()
|