Lines Matching refs:adb_bus

579     ADBBusState *adb_bus = &v1s->adb_bus;  in adb_via_poll()  local
589 adb_autopoll_block(adb_bus); in adb_via_poll()
608 olen = adb_poll(adb_bus, obuf, adb_bus->autopoll_mask); in adb_via_poll()
634 adb_bus->status, v1s->adb_data_in_index, olen); in adb_via_poll()
670 ADBBusState *adb_bus = &v1s->adb_bus; in adb_via_send() local
679 adb_autopoll_block(adb_bus); in adb_via_send()
681 if (adb_bus->status & ADB_STATUS_POLLREPLY) { in adb_via_send()
706 adb_autopoll_unblock(adb_bus); in adb_via_send()
716 v1s->adb_data_in_size = adb_request(adb_bus, v1s->adb_data_in, in adb_via_send()
721 if (adb_bus->status & ADB_STATUS_BUSTIMEOUT) { in adb_via_send()
739 adb_set_autopoll_mask(adb_bus, autopoll_mask); in adb_via_send()
747 ADBBusState *adb_bus = &v1s->adb_bus; in adb_via_receive() local
757 adb_autopoll_unblock(adb_bus); in adb_via_receive()
760 (ms->b & VIA1B_vADBInt) ? "+" : "-", adb_bus->status, in adb_via_receive()
771 if (adb_bus->status & ADB_STATUS_BUSTIMEOUT) { in adb_via_receive()
779 adb_bus->status, v1s->adb_data_in_index, in adb_via_receive()
788 pending = adb_bus->pending & ~(1 << (v1s->adb_autopoll_cmd >> 4)); in adb_via_receive()
797 adb_bus->status, v1s->adb_data_in_index, in adb_via_receive()
815 if (adb_bus->status & ADB_STATUS_BUSTIMEOUT) { in adb_via_receive()
827 adb_bus->status = 0; in adb_via_receive()
828 adb_autopoll_unblock(adb_bus); in adb_via_receive()
833 adb_bus->status, v1s->adb_data_in_index, in adb_via_receive()
1211 ADBBusState *adb_bus = &v1s->adb_bus; in mos6522_q800_via1_reset_hold() local
1223 adb_set_autopoll_enabled(adb_bus, true); in mos6522_q800_via1_reset_hold()
1234 ADBBusState *adb_bus = &v1s->adb_bus; in mos6522_q800_via1_realize() local
1248 adb_register_autopoll_callback(adb_bus, adb_via_poll, v1s); in mos6522_q800_via1_realize()
1283 qbus_init((BusState *)&v1s->adb_bus, sizeof(v1s->adb_bus), in mos6522_q800_via1_init()