Searched refs:nrxqs (Results 1 - 4 of 4) sorted by relevance

/haiku/src/libs/compat/freebsd_iflib/compat/
H A Difdi_if.h203 uint64_t *_paddrs, int nrxqs, int nrxqsets);
206 uint64_t *_paddrs, int nrxqs,
212 rc = ((ifdi_rx_queues_alloc_t *) _m)(_ctx, _vaddrs, _paddrs, nrxqs, nrxqsets);
205 IFDI_RX_QUEUES_ALLOC(if_ctx_t _ctx, caddr_t *_vaddrs, uint64_t *_paddrs, int nrxqs, int nrxqsets) argument
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Dif_igc.c85 static int igc_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets);
1844 igc_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
1871 rxr->rx_base = (union igc_rx_desc_extended *)vaddrs[i*nrxqs];
1872 rxr->rx_paddr = paddrs[i*nrxqs];
/haiku/src/libs/compat/freebsd_iflib/
H A Diflib.c6020 uint8_t nrxqs = sctx->isc_nrxqs; local
6028 KASSERT(nrxqs > 0, ("number of queues per qset must be at least 1"));
6029 KASSERT(nrxqs >= fl_offset + nfree_lists,
6117 if ((ifdip = malloc(sizeof(struct iflib_dma_info) * nrxqs,
6129 for (j = 0; j < nrxqs; j++, ifdip++) {
6191 vaddrs = malloc(sizeof(caddr_t)*nrxqsets*nrxqs, M_IFLIB, M_WAITOK);
6192 paddrs = malloc(sizeof(uint64_t)*nrxqsets*nrxqs, M_IFLIB, M_WAITOK);
6196 for (j = 0; j < nrxqs; j++, di++) {
6197 vaddrs[i*nrxqs + j] = di->idi_vaddr;
6198 paddrs[i*nrxqs
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A Dif_em.c2966 em_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
2993 rxr->rx_base = (union e1000_rx_desc_extended *)vaddrs[i*nrxqs];
2994 rxr->rx_paddr = paddrs[i*nrxqs];

Completed in 95 milliseconds