Lines Matching refs:dmalen
2869 run_rx_frame(struct run_softc *sc, struct mbuf *m, uint32_t dmalen) in run_rx_frame() argument
2887 if (__predict_false(dmalen < in run_rx_frame()
2891 dmalen, rxwisize + sizeof(struct ieee80211_frame_ack)); in run_rx_frame()
2898 if (__predict_false(len > dmalen - rxwisize)) { in run_rx_frame()
2900 "bad RXWI length %u > %u\n", len, dmalen); in run_rx_frame()
2905 rxd = (struct rt2870_rxd *)(mtod(m, caddr_t) + dmalen); in run_rx_frame()
3017 uint32_t dmalen, mbuf_len; in run_bulk_rx_callback() local
3099 dmalen = le32toh(*mtod(m, uint32_t *)) & 0xffff; in run_bulk_rx_callback()
3101 if ((dmalen >= (uint32_t)-8) || (dmalen == 0) || in run_bulk_rx_callback()
3102 ((dmalen & 3) != 0)) { in run_bulk_rx_callback()
3104 "bad DMA length %u\n", dmalen); in run_bulk_rx_callback()
3107 if ((dmalen + 8) > (uint32_t)xferlen) { in run_bulk_rx_callback()
3110 dmalen + 8, xferlen); in run_bulk_rx_callback()
3115 if ((xferlen -= dmalen + 8) <= 8) { in run_bulk_rx_callback()
3119 run_rx_frame(sc, m, dmalen); in run_bulk_rx_callback()
3124 mbuf_len = dmalen + sizeof(struct rt2870_rxd); in run_bulk_rx_callback()
3143 run_rx_frame(sc, m0, dmalen); in run_bulk_rx_callback()