Home
last modified time | relevance | path

Searched refs:current_devs (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/hw/i2c/
H A Dcore.c36 if (!QLIST_EMPTY(&bus->current_devs)) { in i2c_bus_pre_save()
38 bus->saved_address = QLIST_FIRST(&bus->current_devs)->elt->address; in i2c_bus_pre_save()
64 QLIST_INIT(&bus->current_devs); in i2c_init_bus()
78 return !QLIST_EMPTY(&bus->current_devs) || bus->bh; in i2c_bus_busy()
82 I2CNodeList *current_devs) in i2c_scan_bus() argument
91 if (sc->match_and_add(candidate, address, broadcast, current_devs)) { in i2c_scan_bus()
144 if (QLIST_EMPTY(&bus->current_devs)) { in i2c_do_start_transfer()
146 (void)i2c_scan_bus(bus, address, bus->broadcast, &bus->current_devs); in i2c_do_start_transfer()
150 if (QLIST_EMPTY(&bus->current_devs)) { in i2c_do_start_transfer()
154 QLIST_FOREACH(node, &bus->current_devs, next) { in i2c_do_start_transfer()
[all …]
H A Di2c_mux_pca954x.c69 I2CNodeList *current_devs) in OBJECT_DECLARE_TYPE()
79 QLIST_INSERT_HEAD(current_devs, node, next); in OBJECT_DECLARE_TYPE()
91 current_devs)) { in OBJECT_DECLARE_TYPE()
/openbmc/qemu/hw/i3c/
H A Dcore.c64 QLIST_INIT(&bus->current_devs); in i3c_init_bus_type()
78 return !QLIST_EMPTY(&bus->current_devs); in i3c_bus_busy()
119 QLIST_INSERT_HEAD(&bus->current_devs, node, next); in i3c_target_match_and_add()
130 QLIST_FOREACH_SAFE(node, &bus->current_devs, next, next) { in i3c_scan_bus()
190 QLIST_FOREACH(node, &bus->current_devs, next) { in i3c_do_start_transfer()
252 QLIST_FOREACH_SAFE(node, &bus->current_devs, next, next) { in i3c_end_transfer()
366 QLIST_FOREACH(node, &bus->current_devs, next) { in i3c_send()
473 if (!QLIST_EMPTY(&bus->current_devs)) { in i3c_recv()
474 tc = I3C_TARGET_GET_CLASS(QLIST_FIRST(&bus->current_devs)->target); in i3c_recv()
475 t = QLIST_FIRST(&bus->current_devs)->target; in i3c_recv()
[all …]
/openbmc/qemu/include/hw/i2c/
H A Di2c.h56 I2CNodeList *current_devs);
88 I2CNodeList current_devs; member
155 I2CNodeList *current_devs);
/openbmc/qemu/include/hw/i3c/
H A Di3c.h168 I3CNodeList current_devs; member