Lines Matching refs:rx
401 && (drv_data->rx < drv_data->rx_end)) { in null_reader()
403 drv_data->rx += n_bytes; in null_reader()
406 return drv_data->rx == drv_data->rx_end; in null_reader()
424 && (drv_data->rx < drv_data->rx_end)) { in u8_reader()
425 *(u8 *)(drv_data->rx) = pxa2xx_spi_read(drv_data, SSDR); in u8_reader()
426 ++drv_data->rx; in u8_reader()
429 return drv_data->rx == drv_data->rx_end; in u8_reader()
447 && (drv_data->rx < drv_data->rx_end)) { in u16_reader()
448 *(u16 *)(drv_data->rx) = pxa2xx_spi_read(drv_data, SSDR); in u16_reader()
449 drv_data->rx += 2; in u16_reader()
452 return drv_data->rx == drv_data->rx_end; in u16_reader()
470 && (drv_data->rx < drv_data->rx_end)) { in u32_reader()
471 *(u32 *)(drv_data->rx) = pxa2xx_spi_read(drv_data, SSDR); in u32_reader()
472 drv_data->rx += 4; in u32_reader()
475 return drv_data->rx == drv_data->rx_end; in u32_reader()
583 (drv_data->rx_end - drv_data->rx); in int_transfer_complete()
645 bytes_left = drv_data->rx_end - drv_data->rx; in interrupt_transfer()
958 drv_data->rx = transfer->rx_buf; in pump_transfers()
959 drv_data->rx_end = drv_data->rx + transfer->len; in pump_transfers()
964 drv_data->read = drv_data->rx ? chip->read : null_reader; in pump_transfers()