Lines Matching defs:wm_rxqueue

426 struct wm_rxqueue {
477 struct wm_rxqueue wmq_rxq;
841 static inline void wm_cdrxsync(struct wm_rxqueue *, int, int);
842 static inline void wm_init_rxdesc(struct wm_rxqueue *, int);
884 static int wm_add_rxbuf(struct wm_rxqueue *, int);
885 static void wm_rxdrain(struct wm_rxqueue *);
912 static int wm_alloc_rx_descs(struct wm_softc *, struct wm_rxqueue *);
913 static void wm_free_rx_descs(struct wm_softc *, struct wm_rxqueue *);
915 struct wm_rxqueue *);
919 static int wm_alloc_rx_buffer(struct wm_softc *, struct wm_rxqueue *);
920 static void wm_free_rx_buffer(struct wm_softc *, struct wm_rxqueue *);
921 static int wm_init_rx_buffer(struct wm_softc *, struct wm_rxqueue *);
925 struct wm_rxqueue *);
953 static bool wm_rxeof(struct wm_rxqueue *, u_int);
1914 wm_cdrxsync(struct wm_rxqueue *rxq, int start, int ops)
1923 wm_init_rxdesc(struct wm_rxqueue *rxq, int start)
3698 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
5940 wm_add_rxbuf(struct wm_rxqueue *rxq, int idx)
5997 wm_rxdrain(struct wm_rxqueue *rxq)
6356 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
6381 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
6447 struct wm_rxqueue *rxq = &wmq->wmq_rxq;
6523 struct wm_rxqueue *rxq = &wmq->wmq_rxq;
6794 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
6848 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
7588 struct wm_rxqueue *rxq = &sc->sc_queue[qidx].wmq_rxq;
7740 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
7944 wm_alloc_rx_descs(struct wm_softc *sc, struct wm_rxqueue *rxq)
8013 wm_free_rx_descs(struct wm_softc *sc, struct wm_rxqueue *rxq)
8068 wm_alloc_rx_buffer(struct wm_softc *sc, struct wm_rxqueue *rxq)
8097 wm_free_rx_buffer(struct wm_softc *sc, struct wm_rxqueue *rxq)
8199 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
8233 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
8265 struct wm_rxqueue *rxq = &sc->sc_queue[i].wmq_rxq;
8430 struct wm_rxqueue *rxq)
8504 wm_init_rx_buffer(struct wm_softc *sc, struct wm_rxqueue *rxq)
8544 struct wm_rxqueue *rxq)
8577 struct wm_rxqueue *rxq = &wmq->wmq_rxq;
10002 wm_rxdesc_get_status(struct wm_rxqueue *rxq, int idx)
10017 wm_rxdesc_get_errors(struct wm_rxqueue *rxq, int idx)
10032 wm_rxdesc_get_vlantag(struct wm_rxqueue *rxq, int idx)
10045 wm_rxdesc_get_pktlen(struct wm_rxqueue *rxq, int idx)
10059 wm_rxdesc_get_rsshash(struct wm_rxqueue *rxq, int idx)
10072 wm_rxdesc_get_rsstype(struct wm_rxqueue *rxq, int idx)
10112 wm_rxdesc_is_eop(struct wm_rxqueue *rxq, uint32_t status)
10123 wm_rxdesc_has_errors(struct wm_rxqueue *rxq, uint32_t errors)
10152 wm_rxdesc_dd(struct wm_rxqueue *rxq, int idx, uint32_t status)
10167 wm_rxdesc_input_vlantag(struct wm_rxqueue *rxq, uint32_t status,
10180 wm_rxdesc_ensure_checksum(struct wm_rxqueue *rxq, uint32_t status,
10218 wm_rxeof(struct wm_rxqueue *rxq, u_int limit)
10906 struct wm_rxqueue *rxq = &wmq->wmq_rxq;
11060 struct wm_rxqueue *rxq = &wmq->wmq_rxq;
11121 struct wm_rxqueue *rxq = &wmq->wmq_rxq;