Lines Matching refs:rx_bytes
920 unsigned int rx_bytes; in rx_schedule() local
928 rx_bytes = dev->rx_bytes; in rx_schedule()
948 if (rx_bytes) { in rx_schedule()
950 if (rx_bytes <= MAX_PIO_COUNT) { in rx_schedule()
954 if (rx_bytes <= MAX_TRANSFER_COUNT) { in rx_schedule()
956 dev->rx_bytes = 0; in rx_schedule()
959 dev->rx_bytes = rx_bytes - MAX_TRANSFER_COUNT; in rx_schedule()
960 rx_bytes = MAX_TRANSFER_COUNT; in rx_schedule()
975 rx_bytes = dev->rx_iovec->iov_len; in rx_schedule()
979 if (rx_bytes <= MAX_PIO_COUNT) { in rx_schedule()
983 if (rx_bytes <= MAX_TRANSFER_COUNT) { in rx_schedule()
985 dev->rx_bytes = 0; in rx_schedule()
988 dev->rx_bytes = rx_bytes - MAX_TRANSFER_COUNT; in rx_schedule()
989 rx_bytes = MAX_TRANSFER_COUNT; in rx_schedule()
1016 if (rx_bytes) { in rx_schedule()
1020 rds_regb (dev, DATA_PORT_OFF, dev->rx_addr, rx_bytes); in rx_schedule()
1023 wr_regl (dev, MASTER_RX_COUNT_REG_OFF, rx_bytes); in rx_schedule()
1025 dev->rx_addr += rx_bytes; in rx_schedule()
1305 dev->rx_bytes = rx_len; in rx_data_av_handler()