Home | History | Annotate | Download | only in marvell

Lines Matching refs:gfe_softc

162 STATIC int gfe_dmamem_alloc(struct gfe_softc *, struct gfe_dmamem *, int,
164 STATIC void gfe_dmamem_free(struct gfe_softc *, struct gfe_dmamem *);
173 STATIC int gfe_tx_enqueue(struct gfe_softc *, enum gfe_txprio);
174 STATIC uint32_t gfe_tx_done(struct gfe_softc *, enum gfe_txprio, uint32_t);
175 STATIC void gfe_tx_cleanup(struct gfe_softc *, enum gfe_txprio, int);
176 STATIC int gfe_tx_txqalloc(struct gfe_softc *, enum gfe_txprio);
177 STATIC int gfe_tx_start(struct gfe_softc *, enum gfe_txprio);
178 STATIC void gfe_tx_stop(struct gfe_softc *, enum gfe_whack_op);
180 STATIC void gfe_rx_cleanup(struct gfe_softc *, enum gfe_rxprio);
181 STATIC void gfe_rx_get(struct gfe_softc *, enum gfe_rxprio);
182 STATIC int gfe_rx_prime(struct gfe_softc *);
183 STATIC uint32_t gfe_rx_process(struct gfe_softc *, uint32_t, uint32_t);
184 STATIC int gfe_rx_rxqalloc(struct gfe_softc *, enum gfe_rxprio);
185 STATIC int gfe_rx_rxqinit(struct gfe_softc *, enum gfe_rxprio);
186 STATIC void gfe_rx_stop(struct gfe_softc *, enum gfe_whack_op);
190 STATIC int gfe_whack(struct gfe_softc *, enum gfe_whack_op);
192 STATIC int gfe_hash_compute(struct gfe_softc *, const uint8_t [ETHER_ADDR_LEN]);
193 STATIC int gfe_hash_entry_op(struct gfe_softc *, enum gfe_hash_op,
197 STATIC int gfe_hash_fill(struct gfe_softc *);
198 STATIC int gfe_hash_alloc(struct gfe_softc *);
203 CFATTACH_DECL_NEW(gfe, sizeof(struct gfe_softc),
389 /* struct gfe_softc *sc = ifp->if_softc; */
406 struct gfe_softc * const sc = device_private(self);
549 gfe_dmamem_alloc(struct gfe_softc *sc, struct gfe_dmamem *gdm, int maxsegs,
596 gfe_dmamem_free(struct gfe_softc *sc, struct gfe_dmamem *gdm)
614 struct gfe_softc * const sc = ifp->if_softc;
683 struct gfe_softc * const sc = ifp->if_softc;
730 struct gfe_softc * const sc = ifp->if_softc;
756 gfe_rx_rxqalloc(struct gfe_softc *sc, enum gfe_rxprio rxprio)
782 gfe_rx_rxqinit(struct gfe_softc *sc, enum gfe_rxprio rxprio)
868 gfe_rx_get(struct gfe_softc *sc, enum gfe_rxprio rxprio)
982 gfe_rx_process(struct gfe_softc *sc, uint32_t cause, uint32_t intrmask)
1041 gfe_rx_prime(struct gfe_softc *sc)
1094 gfe_rx_cleanup(struct gfe_softc *sc, enum gfe_rxprio rxprio)
1112 gfe_rx_stop(struct gfe_softc *sc, enum gfe_whack_op op)
1133 struct gfe_softc * const sc = arg;
1186 gfe_tx_enqueue(struct gfe_softc *sc, enum gfe_txprio txprio)
1359 gfe_tx_done(struct gfe_softc *sc, enum gfe_txprio txprio, uint32_t intrmask)
1448 gfe_tx_txqalloc(struct gfe_softc *sc, enum gfe_txprio txprio)
1472 gfe_tx_start(struct gfe_softc *sc, enum gfe_txprio txprio)
1564 gfe_tx_cleanup(struct gfe_softc *sc, enum gfe_txprio txprio, int flush)
1587 gfe_tx_stop(struct gfe_softc *sc, enum gfe_whack_op op)
1611 struct gfe_softc * const sc = arg;
1660 gfe_whack(struct gfe_softc *sc, enum gfe_whack_op op)
1747 gfe_hash_compute(struct gfe_softc *sc, const uint8_t eaddr[ETHER_ADDR_LEN])
1823 gfe_hash_entry_op(struct gfe_softc *sc, enum gfe_hash_op op,
1937 struct gfe_softc *sc = ec->ec_if.if_softc;
2007 gfe_hash_fill(struct gfe_softc *sc)
2047 gfe_hash_alloc(struct gfe_softc *sc)