Searched refs:hwq (Results 1 - 2 of 2) sorted by relevance

/netbsd-current/sys/arch/arm/gemini/
H A Dgemini_gmac.c526 gmac_hwqueue_desc(gmac_hwqueue_t *hwq, size_t i) argument
528 i += hwq->hwq_wptr;
529 if (i >= hwq->hwq_size)
530 i -= hwq->hwq_size;
531 return hwq->hwq_base + i;
535 gmac_hwqueue_txconsume(gmac_hwqueue_t *hwq, const gmac_desc_t *d) argument
537 gmac_hwqmem_t * const hqm = hwq->hwq_hqm;
542 IF_DEQUEUE(&hwq->hwq_ifq, m);
552 ifp = hwq->hwq_ifp;
557 hwq,
564 gmac_hwqueue_sync(gmac_hwqueue_t *hwq) argument
619 gmac_hwqueue_produce(gmac_hwqueue_t *hwq, size_t count) argument
675 gmac_rxproduce(gmac_hwqueue_t *hwq, size_t free_min) argument
756 gmac_hwqueue_rxconsume(gmac_hwqueue_t *hwq, const gmac_desc_t *d) argument
877 gmac_hwqueue_consume(gmac_hwqueue_t *hwq, size_t free_min) argument
1021 gmac_hwqueue_destroy(gmac_hwqueue_t *hwq) argument
1047 gmac_hwqueue_t *hwq; local
[all...]
H A Dif_gmc.c86 gmc_txqueue(struct gmc_softc *sc, gmac_hwqueue_t *hwq, struct mbuf *m) argument
95 KASSERT(hwq != NULL);
97 map = gmac_mapcache_get(hwq->hwq_hqm->hqm_mc);
124 gmac_hwqueue_sync(hwq);
125 if (hwq->hwq_free <= count) {
126 gmac_mapcache_put(hwq->hwq_hqm->hqm_mc, map);
135 gmac_mapcache_put(hwq->hwq_hqm->hqm_mc, map);
164 d = gmac_hwqueue_desc(hwq, i);
181 IF_ENQUEUE(&hwq->hwq_ifq, m);
186 gmac_hwqueue_produce(hwq, ma
468 gmac_hwqueue_t *hwq, *last_hwq; local
[all...]

Completed in 147 milliseconds