Searched refs:gmac_hwqueue_t (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/sys/arch/arm/gemini/ |
H A D | gemini_gmacvar.h | 43 typedef struct gmac_hwqueue gmac_hwqueue_t; typedef 91 gmac_hwqueue_t *sc_swfreeq; 92 gmac_hwqueue_t *sc_hwfreeq; 169 void gmac_hwqueue_destroy(gmac_hwqueue_t *); 170 gmac_hwqueue_t * 175 gmac_hwqueue_desc(gmac_hwqueue_t *, size_t); 176 void gmac_hwqueue_sync(gmac_hwqueue_t *); 177 size_t gmac_hwqueue_consume(gmac_hwqueue_t *, size_t); 178 void gmac_hwqueue_produce(gmac_hwqueue_t *, size_t); 188 size_t gmac_rxproduce(gmac_hwqueue_t *, size_t);
|
H A D | gemini_gmac.c | 526 gmac_hwqueue_desc(gmac_hwqueue_t *hwq, size_t i) in gmac_hwqueue_desc() 535 gmac_hwqueue_txconsume(gmac_hwqueue_t *hwq, const gmac_desc_t *d) in gmac_hwqueue_txconsume() 564 gmac_hwqueue_sync(gmac_hwqueue_t *hwq) in gmac_hwqueue_sync() 619 gmac_hwqueue_produce(gmac_hwqueue_t *hwq, size_t count) in gmac_hwqueue_produce() 675 gmac_rxproduce(gmac_hwqueue_t *hwq, size_t free_min) in gmac_rxproduce() 756 gmac_hwqueue_rxconsume(gmac_hwqueue_t *hwq, const gmac_desc_t *d) in gmac_hwqueue_rxconsume() 877 gmac_hwqueue_consume(gmac_hwqueue_t *hwq, size_t free_min) in gmac_hwqueue_consume() 1021 gmac_hwqueue_destroy(gmac_hwqueue_t *hwq) in gmac_hwqueue_destroy() 1040 gmac_hwqueue_t * 1047 gmac_hwqueue_t *hwq; in gmac_hwqueue_create()
|
H A D | if_gmc.c | 68 gmac_hwqueue_t *sc_rxq; 69 gmac_hwqueue_t *sc_txq[6]; 86 gmc_txqueue(struct gmc_softc *sc, gmac_hwqueue_t *hwq, struct mbuf *m) in gmc_txqueue() 468 gmac_hwqueue_t *hwq, *last_hwq; in gmc_ifinit()
|