Lines Matching refs:broadcast
38 if (!bus->broadcast) { in i2c_bus_pre_save()
82 bool i2c_scan_bus(I2CBus *bus, uint8_t address, bool broadcast, in i2c_scan_bus() argument
92 if (sc->match_and_add(candidate, address, broadcast, current_devs)) { in i2c_scan_bus()
93 if (!broadcast) { in i2c_scan_bus()
103 return broadcast; in i2c_scan_bus()
134 bus->broadcast = true; in i2c_do_start_transfer()
147 (void)i2c_scan_bus(bus, address, bus->broadcast, &bus->current_devs); in i2c_do_start_transfer()
167 if (rv && !bus->broadcast) { in i2c_do_start_transfer()
253 bus->broadcast = false; in i2c_end_transfer()
300 if (!QLIST_EMPTY(&bus->current_devs) && !bus->broadcast) { in i2c_recv()
392 bool broadcast, I2CNodeList *current_devs) in i2c_slave_match() argument
394 if ((candidate->address == address) || (broadcast)) { in i2c_slave_match()