Lines Matching refs:rd_size
569 u16 rd_size; member
614 bus->rd_size = 0; in npcm_i2c_init_params()
664 return bus->wr_size == 0 && bus->rd_size == 0; in npcm_i2c_is_quick()
1099 if (bus->rd_ind < bus->rd_size) in npcm_i2c_read_fifo()
1576 rcount = bus->rd_size - bus->rd_ind; in npcm_i2c_master_fifo_read()
1598 rcount = bus->rd_size - bus->rd_ind; in npcm_i2c_master_fifo_read()
1622 if (bus->rd_size == 0) { in npcm_i2c_irq_master_handler_write()
1633 npcm_i2c_set_fifo(bus, bus->rd_size, -1); in npcm_i2c_irq_master_handler_write()
1643 if (bus->rd_size == 1) in npcm_i2c_irq_master_handler_write()
1681 bus->rd_size = data + block_extra_bytes_size; in npcm_i2c_irq_master_handler_read()
1691 npcm_i2c_set_fifo(bus, bus->rd_size - 1, -1); in npcm_i2c_irq_master_handler_read()
1698 if (bus->rd_size == block_extra_bytes_size && in npcm_i2c_irq_master_handler_read()
1808 } else if ((bus->rd_size == 1) && !bus->read_block_use) { in npcm_i2c_irq_handle_stall_after_start()
1849 if (bus->wr_size == 0 && bus->rd_size == 1) in npcm_i2c_irq_handle_sda()
1878 npcm_i2c_set_fifo(bus, bus->rd_size, -1); in npcm_i2c_irq_handle_sda()
2258 bus->rd_size = nread; in npcm_i2c_master_start_xmit()