Lines Matching refs:slave_cb
690 const struct i2c_target_callbacks *slave_cb = data->slave_cfg->callbacks; in i2c_xec_bus_isr() local
707 if (slave_cb->stop) { in i2c_xec_bus_isr()
708 slave_cb->stop(data->slave_cfg); in i2c_xec_bus_isr()
716 if (slave_cb->stop) { in i2c_xec_bus_isr()
717 slave_cb->stop(data->slave_cfg); in i2c_xec_bus_isr()
731 if (slave_cb->write_requested) { in i2c_xec_bus_isr()
732 slave_cb->write_requested(data->slave_cfg); in i2c_xec_bus_isr()
738 if (slave_cb->read_requested) { in i2c_xec_bus_isr()
739 slave_cb->read_requested(data->slave_cfg, &val); in i2c_xec_bus_isr()
752 if (slave_cb->read_processed) { in i2c_xec_bus_isr()
753 slave_cb->read_processed(data->slave_cfg, &val); in i2c_xec_bus_isr()
760 if (slave_cb->write_received) { in i2c_xec_bus_isr()
761 slave_cb->write_received(data->slave_cfg, val); in i2c_xec_bus_isr()