Home
last modified time | relevance | path

Searched refs:waiting_devices (Results 1 – 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dqueuing.h61 ADD_CDL_LIST_HEAD( device, scsi_device_info, device->bus->waiting_devices, waiting_ ); in scsi_add_device_queue_first()
74 ADD_CDL_LIST_TAIL( device, scsi_device_info, device->bus->waiting_devices, waiting_ ); in scsi_add_device_queue_last()
87 REMOVE_CDL_LIST( device, device->bus->waiting_devices, waiting_ ); in scsi_remove_device_queue()
129 return (bus->lock_count == 0) & (bus->waiting_devices != NULL); in scsi_can_service_bus()
H A Dscsi_io.cpp124 bus->waiting_devices = device; in scsi_resubmit_request()
351 || bus->lock_count > 0 || bus->waiting_devices != NULL) { in scsi_check_enqueue_request()
604 device = bus->waiting_devices; in scsi_check_exec_service()
605 bus->waiting_devices = bus->waiting_devices->waiting_next; in scsi_check_exec_service()
H A Dscsi_internal.h110 struct scsi_device_info *waiting_devices; // devices ready to receive requests member
H A Dbusses.cpp119 bus->waiting_devices = NULL; in scsi_create_bus()