Searched refs:nm_rxq (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/cxgbe/ |
H A D | t4_netmap.c | 125 alloc_nm_rxq(struct vi_info *vi, struct sge_nm_rxq *nm_rxq, int intr_idx, in alloc_nm_rxq() argument 140 rc = alloc_ring(sc, len, &nm_rxq->iq_desc_tag, &nm_rxq->iq_desc_map, in alloc_nm_rxq() 141 &nm_rxq->iq_ba, (void **)&nm_rxq->iq_desc); in alloc_nm_rxq() 146 rc = alloc_ring(sc, len, &nm_rxq->fl_desc_tag, &nm_rxq->fl_desc_map, in alloc_nm_rxq() 147 &nm_rxq->fl_ba, (void **)&nm_rxq->fl_desc); in alloc_nm_rxq() 151 nm_rxq->vi = vi; in alloc_nm_rxq() 152 nm_rxq->nid = idx; in alloc_nm_rxq() 153 nm_rxq->iq_cidx = 0; in alloc_nm_rxq() 154 nm_rxq->iq_sidx = vi->qsize_rxq - sc->params.sge.spg_len / IQ_ESIZE; in alloc_nm_rxq() 155 nm_rxq->iq_gen = F_RSPD_GEN; in alloc_nm_rxq() [all …]
|
H A D | adapter.h | 851 struct sge_nm_rxq *nm_rxq; /* netmap rx queues */ member 917 struct sge_nm_rxq *nm_rxq; member 1096 for (q = &vi->adapter->sge.nm_rxq[vi->first_nm_rxq], iter = 0; \
|
H A D | t4_sge.c | 1119 struct sge_nm_rxq *nm_rxq; in t4_setup_vi_queues() local 1142 for_each_nm_rxq(vi, i, nm_rxq) { in t4_setup_vi_queues() 1143 rc = alloc_nm_rxq(vi, nm_rxq, intr_idx, i); in t4_setup_vi_queues() 1226 struct sge_nm_rxq *nm_rxq; in t4_teardown_vi_queues() local 1236 for_each_nm_rxq(vi, i, nm_rxq) { in t4_teardown_vi_queues() 1237 free_nm_rxq(vi, nm_rxq); in t4_teardown_vi_queues() 1355 struct sge_nm_rxq *nm_rxq = arg; in t4_nm_intr() local 1357 if (atomic_cmpset_int(&nm_rxq->nm_state, NM_ON, NM_BUSY)) { in t4_nm_intr() 1358 service_nm_rxq(nm_rxq); in t4_nm_intr() 1359 (void) atomic_cmpset_int(&nm_rxq->nm_state, NM_BUSY, NM_ON); in t4_nm_intr() [all …]
|
H A D | t4_main.c | 1516 s->nm_rxq = malloc(s->nnmrxq * sizeof(struct sge_nm_rxq), in t4_attach() 1863 free(sc->sge.nm_rxq, M_CXGBE); in t4_detach_common() 6697 struct sge_nm_rxq *nm_rxq; in t4_setup_intr_handlers() local 6745 nm_rxq = &sge->nm_rxq[vi->first_nm_rxq]; in t4_setup_intr_handlers() 6754 irq->nm_rxq = nm_rxq++; in t4_setup_intr_handlers() 6756 if (irq->nm_rxq != NULL && in t4_setup_intr_handlers() 6760 t4_nm_intr, irq->nm_rxq, s); in t4_setup_intr_handlers() 6762 if (irq->nm_rxq != NULL && in t4_setup_intr_handlers() 6770 irq->nm_rxq == NULL) { in t4_setup_intr_handlers()
|