Lines Matching defs:dmalen
2282 run_rx_frame(struct run_softc *sc, uint8_t *buf, int dmalen)
2306 if (__predict_false(len > dmalen)) {
2307 DPRINTF(("bad RXWI length %u > %u\n", len, dmalen));
2311 rxd = (struct rt2870_rxd *)(buf + dmalen);
2434 uint32_t dmalen;
2466 dmalen = le32toh(*(uint32_t *)buf) & 0xffff;
2468 if (__predict_false((dmalen >= (uint32_t)-8) || dmalen == 0 ||
2469 (dmalen & 3) != 0)) {
2470 DPRINTF(("bad DMA length %u (%x)\n", dmalen, dmalen));
2473 if (__predict_false(dmalen + 8 > (uint32_t)xferlen)) {
2475 dmalen + 8, xferlen));
2478 run_rx_frame(sc, buf + sizeof(uint32_t), dmalen);
2479 buf += dmalen + 8;
2480 xferlen -= dmalen + 8;