Symbol: supports_device
headers/os/drivers/device_manager.h
120
float (*supports_device)(device_node *parent);
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
245
supports_device,
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
437
supports_device,
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
431
supports_device,
src/add-ons/kernel/busses/ata/it8211/it8211.c
228
&supports_device,
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
838
.supports_device = NULL,
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
866
.supports_device = &controller_supports,
src/add-ons/kernel/busses/i2c/ocores/kernel_interface.cpp
19
.supports_device = [](device_node* parent) {
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
274
supports_device,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
493
supports_device,
src/add-ons/kernel/busses/mmc/sdhci.cpp
996
supports_device,
src/add-ons/kernel/busses/pci/designware/kernel_interface.cpp
18
.supports_device = DWPCIController::SupportsDevice,
src/add-ons/kernel/busses/pci/ecam/kernel_interface.cpp
19
.supports_device = ECAMPCIController::SupportsDevice,
src/add-ons/kernel/busses/pci/x86/kernel_interface.cpp
18
.supports_device = X86PCIController::SupportsDevice,
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
170
supports_device,
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
152
supports_device,
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
1181
supports_device,
src/add-ons/kernel/busses/usb/ehci.cpp
247
supports_device,
src/add-ons/kernel/busses/usb/ohci.cpp
248
supports_device,
src/add-ons/kernel/busses/usb/uhci.cpp
246
supports_device,
src/add-ons/kernel/busses/usb/xhci.cpp
324
supports_device,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
946
supports_device,
src/add-ons/kernel/drivers/audio/hda/driver.cpp
64
|| supports_device(info)) {
src/add-ons/kernel/drivers/audio/hda/driver.cpp
91
|| supports_device(info)) {
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
104
.supports_device = SupportsDevice,
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
477
.supports_device = i2c_hid_support,
src/system/kernel/arch/m68k/arch_int.cpp
514
if (module->module->info.supports_device(node, &noConnection) > 0) {
src/system/kernel/arch/ppc/arch_int.cpp
479
if (module->module->info.supports_device(node) > 0) {
src/system/kernel/device_manager/device_manager.cpp
1776
if (driver->supports_device == NULL
src/system/kernel/device_manager/device_manager.cpp
1802
float support = driver->supports_device(this);
src/system/kernel/device_manager/device_manager.cpp
1829
float support = driver->supports_device(this);
src/tests/system/kernel/device_manager/playground/bus.cpp
175
supports_device,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1369
if (driver->supports_device == NULL
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1395
float support = driver->supports_device(this);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1422
float support = driver->supports_device(this);
src/tests/system/kernel/device_manager/playground/device_manager.h
120
float (*supports_device)(device_node *parent);
src/tests/system/kernel/device_manager/playground/driver.cpp
175
supports_device,
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
161
supports_device,
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
161
supports_device,