Lines Matching refs:rd
240 #define rds_ptr(rd, rt, type) \ argument
241 ((volatile u16 *)((u8 *)(rd) + rds_off(rt, type)))
558 volatile u16 *rd; in lance_rx() local
582 for (rd = lib_ptr(ib, brx_ring[lp->rx_new], lp->type); in lance_rx()
583 !((bits = *rds_ptr(rd, rmd1, lp->type)) & LE_R1_OWN); in lance_rx()
584 rd = lib_ptr(ib, brx_ring[lp->rx_new], lp->type)) { in lance_rx()
606 len = (*rds_ptr(rd, mblength, lp->type) & 0xfff) - 4; in lance_rx()
611 *rds_ptr(rd, mblength, lp->type) = 0; in lance_rx()
612 *rds_ptr(rd, rmd1, lp->type) = in lance_rx()
632 *rds_ptr(rd, mblength, lp->type) = 0; in lance_rx()
633 *rds_ptr(rd, length, lp->type) = -RX_BUFF_SIZE | 0xf000; in lance_rx()
634 *rds_ptr(rd, rmd1, lp->type) = in lance_rx()