Lines Matching defs:wm_txqueue

335 struct wm_txqueue {
476 struct wm_txqueue wmq_txq;
840 static inline void wm_cdtxsync(struct wm_txqueue *, int, int, int);
855 static void wm_watchdog_txq(struct ifnet *, struct wm_txqueue *,
857 static void wm_watchdog_txq_locked(struct ifnet *, struct wm_txqueue *,
907 static int wm_alloc_tx_descs(struct wm_softc *, struct wm_txqueue *);
908 static void wm_free_tx_descs(struct wm_softc *, struct wm_txqueue *);
909 static void wm_init_tx_descs(struct wm_softc *, struct wm_txqueue *);
911 struct wm_txqueue *);
916 static int wm_alloc_tx_buffer(struct wm_softc *, struct wm_txqueue *);
917 static void wm_free_tx_buffer(struct wm_softc *, struct wm_txqueue *);
918 static void wm_init_tx_buffer(struct wm_softc *, struct wm_txqueue *);
923 struct wm_txqueue *);
930 static void wm_tx_offload(struct wm_softc *, struct wm_txqueue *,
936 static void wm_transmit_locked(struct ifnet *, struct wm_txqueue *);
937 static void wm_send_common_locked(struct ifnet *, struct wm_txqueue *,
939 static void wm_nq_tx_offload(struct wm_softc *, struct wm_txqueue *,
944 static void wm_nq_transmit_locked(struct ifnet *, struct wm_txqueue *);
945 static void wm_nq_send_common_locked(struct ifnet *, struct wm_txqueue *,
947 static void wm_deferred_start_locked(struct wm_txqueue *);
952 static bool wm_txeof(struct wm_txqueue *, u_int);
1895 wm_cdtxsync(struct wm_txqueue *txq, int start, int num, int ops)
3813 struct wm_txqueue *txq = &sc->sc_queue[qid].wmq_txq;
3864 wm_watchdog_txq(struct ifnet *ifp, struct wm_txqueue *txq, uint16_t *hang)
3876 wm_watchdog_txq_locked(struct ifnet *ifp, struct wm_txqueue *txq,
4068 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
4081 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
5404 struct wm_txqueue *txq;
5515 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
6355 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
6382 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
6448 struct wm_txqueue *txq = &wmq->wmq_txq;
6522 struct wm_txqueue *txq = &wmq->wmq_txq;
6860 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
7715 struct wm_txqueue *txq = &wmq->wmq_txq;
7778 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq;
7837 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq;
7865 wm_alloc_tx_descs(struct wm_softc *sc, struct wm_txqueue *txq)
7933 wm_free_tx_descs(struct wm_softc *sc, struct wm_txqueue *txq)
8025 wm_alloc_tx_buffer(struct wm_softc *sc, struct wm_txqueue *txq)
8056 wm_free_tx_buffer(struct wm_softc *sc, struct wm_txqueue *txq)
8133 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
8241 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
8283 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq;
8327 wm_init_tx_descs(struct wm_softc *sc __unused, struct wm_txqueue *txq)
8342 struct wm_txqueue *txq)
8388 wm_init_tx_buffer(struct wm_softc *sc __unused, struct wm_txqueue *txq)
8404 struct wm_txqueue *txq)
8576 struct wm_txqueue *txq = &wmq->wmq_txq;
8613 wm_tx_offload(struct wm_softc *sc, struct wm_txqueue *txq,
8856 wm_linkdown_discard(struct wm_txqueue *txq)
8874 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq;
8891 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq;
8901 struct wm_txqueue *txq;
8928 wm_transmit_locked(struct ifnet *ifp, struct wm_txqueue *txq)
8935 wm_send_common_locked(struct ifnet *ifp, struct wm_txqueue *txq,
9275 wm_nq_tx_offload(struct wm_softc *sc, struct wm_txqueue *txq,
9481 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq;
9498 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq;
9508 struct wm_txqueue *txq;
9546 wm_nq_transmit_locked(struct ifnet *ifp, struct wm_txqueue *txq)
9553 wm_nq_send_common_locked(struct ifnet *ifp, struct wm_txqueue *txq,
9856 wm_deferred_start_locked(struct wm_txqueue *txq)
9887 wm_txeof(struct wm_txqueue *txq, u_int limit)
10905 struct wm_txqueue *txq = &wmq->wmq_txq;
11059 struct wm_txqueue *txq = &wmq->wmq_txq;
11120 struct wm_txqueue *txq = &wmq->wmq_txq;
18257 struct wm_txqueue *txq = (struct wm_txqueue *)node.sysctl_data;
18271 struct wm_txqueue *txq = (struct wm_txqueue *)node.sysctl_data;