Lines Matching refs:dmalen
2870 run_rx_frame(struct run_softc *sc, struct mbuf *m, uint32_t dmalen) in run_rx_frame() argument
2888 if (__predict_false(dmalen < in run_rx_frame()
2892 dmalen, rxwisize + sizeof(struct ieee80211_frame_ack)); in run_rx_frame()
2899 if (__predict_false(len > dmalen - rxwisize)) { in run_rx_frame()
2901 "bad RXWI length %u > %u\n", len, dmalen); in run_rx_frame()
2906 rxd = (struct rt2870_rxd *)(mtod(m, caddr_t) + dmalen); in run_rx_frame()
3018 uint32_t dmalen, mbuf_len; in run_bulk_rx_callback() local
3100 dmalen = le32toh(*mtod(m, uint32_t *)) & 0xffff; in run_bulk_rx_callback()
3102 if ((dmalen >= (uint32_t)-8) || (dmalen == 0) || in run_bulk_rx_callback()
3103 ((dmalen & 3) != 0)) { in run_bulk_rx_callback()
3105 "bad DMA length %u\n", dmalen); in run_bulk_rx_callback()
3108 if ((dmalen + 8) > (uint32_t)xferlen) { in run_bulk_rx_callback()
3111 dmalen + 8, xferlen); in run_bulk_rx_callback()
3116 if ((xferlen -= dmalen + 8) <= 8) { in run_bulk_rx_callback()
3120 run_rx_frame(sc, m, dmalen); in run_bulk_rx_callback()
3125 mbuf_len = dmalen + sizeof(struct rt2870_rxd); in run_bulk_rx_callback()
3144 run_rx_frame(sc, m0, dmalen); in run_bulk_rx_callback()