Symbol: device_hooks
headers/os/drivers/Drivers.h
62
device_hooks* find_device(const char* name);
headers/private/kernel/fs/devfs.h
28
status_t devfs_publish_device(const char* path, device_hooks* calls);
src/add-ons/kernel/bus_managers/ps2/ps2_alps.cpp
542
device_hooks gALPSDeviceHooks = {
src/add-ons/kernel/bus_managers/ps2/ps2_alps.h
40
extern device_hooks gALPSDeviceHooks;
src/add-ons/kernel/bus_managers/ps2/ps2_common.h
50
extern device_hooks gKeyboardDeviceHooks;
src/add-ons/kernel/bus_managers/ps2/ps2_common.h
51
extern device_hooks gPointingDeviceHooks;
src/add-ons/kernel/bus_managers/ps2/ps2_dev.cpp
229
device_hooks* hooks;
src/add-ons/kernel/bus_managers/ps2/ps2_dev.cpp
72
ps2_dev_detect_pointing(ps2_dev* dev, device_hooks** hooks)
src/add-ons/kernel/bus_managers/ps2/ps2_dev.h
70
status_t ps2_dev_detect_pointing(ps2_dev *dev, device_hooks **hooks);
src/add-ons/kernel/bus_managers/ps2/ps2_elantech.cpp
1561
device_hooks gElantechDeviceHooks = {
src/add-ons/kernel/bus_managers/ps2/ps2_elantech.h
84
extern device_hooks gElantechDeviceHooks;
src/add-ons/kernel/bus_managers/ps2/ps2_keyboard.cpp
602
device_hooks gKeyboardDeviceHooks = {
src/add-ons/kernel/bus_managers/ps2/ps2_standard_mouse.cpp
510
device_hooks gStandardMouseDeviceHooks = {
src/add-ons/kernel/bus_managers/ps2/ps2_standard_mouse.h
54
extern device_hooks gStandardMouseDeviceHooks;
src/add-ons/kernel/bus_managers/ps2/ps2_synaptics.cpp
854
device_hooks gSynapticsDeviceHooks = {
src/add-ons/kernel/bus_managers/ps2/ps2_synaptics.h
74
extern device_hooks gSynapticsDeviceHooks;
src/add-ons/kernel/debugger/hangman/hangman.c
468
device_hooks khangman_hooks={
src/add-ons/kernel/debugger/hangman/hangman.c
482
device_hooks *
src/add-ons/kernel/drivers/audio/ac97/auich/auich.c
47
device_hooks * find_device(const char *);
src/add-ons/kernel/drivers/audio/ac97/auich/auich.c
61
extern device_hooks multi_hooks;
src/add-ons/kernel/drivers/audio/ac97/auich/auich.c
907
device_hooks *
src/add-ons/kernel/drivers/audio/ac97/auich/multi.c
998
device_hooks multi_hooks = {
src/add-ons/kernel/drivers/audio/ac97/auvia/auvia.c
55
device_hooks * find_device(const char *);
src/add-ons/kernel/drivers/audio/ac97/auvia/auvia.c
64
extern device_hooks multi_hooks;
src/add-ons/kernel/drivers/audio/ac97/auvia/auvia.c
670
device_hooks *
src/add-ons/kernel/drivers/audio/ac97/auvia/multi.c
1049
device_hooks multi_hooks = {
src/add-ons/kernel/drivers/audio/ac97/es1370/es1370.c
30
device_hooks * find_device(const char *);
src/add-ons/kernel/drivers/audio/ac97/es1370/es1370.c
41
extern device_hooks multi_hooks;
src/add-ons/kernel/drivers/audio/ac97/es1370/es1370.c
624
device_hooks *
src/add-ons/kernel/drivers/audio/ac97/es1370/multi.c
777
device_hooks multi_hooks = {
src/add-ons/kernel/drivers/audio/ac97/geode/device.cpp
89
device_hooks gDriverHooks = {
src/add-ons/kernel/drivers/audio/ac97/geode/driver.cpp
112
extern "C" device_hooks*
src/add-ons/kernel/drivers/audio/ac97/geode/driver.h
196
extern device_hooks gDriverHooks;
src/add-ons/kernel/drivers/audio/ac97/sis7018/Driver.cpp
211
device_hooks *
src/add-ons/kernel/drivers/audio/ac97/sis7018/Driver.cpp
214
static device_hooks deviceHooks = {
src/add-ons/kernel/drivers/audio/ac97/sis7018/Driver.h
29
device_hooks* find_device(const char* name);
src/add-ons/kernel/drivers/audio/cmedia/cm.c
25
EXPORT device_hooks * find_device(const char *);
src/add-ons/kernel/drivers/audio/cmedia/cm.c
42
extern device_hooks midi_hooks;
src/add-ons/kernel/drivers/audio/cmedia/cm.c
45
extern device_hooks joy_hooks;
src/add-ons/kernel/drivers/audio/cmedia/cm.c
48
extern device_hooks pcm_hooks;
src/add-ons/kernel/drivers/audio/cmedia/cm.c
51
extern device_hooks mux_hooks;
src/add-ons/kernel/drivers/audio/cmedia/cm.c
54
extern device_hooks mixer_hooks;
src/add-ons/kernel/drivers/audio/cmedia/cm.c
650
device_hooks *
src/add-ons/kernel/drivers/audio/cmedia/joy.c
26
device_hooks joy_hooks = {
src/add-ons/kernel/drivers/audio/cmedia/midi.c
65
device_hooks midi_hooks = {
src/add-ons/kernel/drivers/audio/cmedia/mixer.c
21
device_hooks mixer_hooks = {
src/add-ons/kernel/drivers/audio/cmedia/mux.c
21
device_hooks mux_hooks = {
src/add-ons/kernel/drivers/audio/cmedia/pcm.c
84
device_hooks pcm_hooks = {
src/add-ons/kernel/drivers/audio/echo/echo.cpp
76
extern device_hooks multi_hooks;
src/add-ons/kernel/drivers/audio/echo/echo.cpp
78
extern device_hooks midi_hooks;
src/add-ons/kernel/drivers/audio/echo/echo.cpp
91
device_hooks * find_device(const char * name);
src/add-ons/kernel/drivers/audio/echo/echo.cpp
973
device_hooks *
src/add-ons/kernel/drivers/audio/echo/midi.cpp
37
device_hooks midi_hooks = {
src/add-ons/kernel/drivers/audio/echo/multi.cpp
903
device_hooks multi_hooks = {
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
3083
device_hooks *
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
71
device_hooks * find_device(const char *);
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
94
extern device_hooks multi_hooks;
src/add-ons/kernel/drivers/audio/emuxki/emuxki.c
95
extern device_hooks midi_hooks;
src/add-ons/kernel/drivers/audio/emuxki/joy.c
27
device_hooks joy_hooks = {
src/add-ons/kernel/drivers/audio/emuxki/midi.c
85
device_hooks midi_hooks = {
src/add-ons/kernel/drivers/audio/emuxki/multi.c
1202
device_hooks multi_hooks = {
src/add-ons/kernel/drivers/audio/hda/device.cpp
94
device_hooks gDriverHooks = {
src/add-ons/kernel/drivers/audio/hda/driver.cpp
155
extern "C" device_hooks*
src/add-ons/kernel/drivers/audio/hda/driver.h
353
extern device_hooks gDriverHooks;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
179
extern "C" device_hooks *
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
34
extern device_hooks ice1712Midi_hooks;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
35
extern device_hooks ice1712Audio_hooks;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.cpp
676
device_hooks ice1712Audio_hooks =
src/add-ons/kernel/drivers/audio/ice1712/midi.cpp
155
device_hooks ice1712Midi_hooks =
src/add-ons/kernel/drivers/audio/null/driver.c
117
device_hooks driver_hooks = {
src/add-ons/kernel/drivers/audio/null/driver.c
127
device_hooks*
src/add-ons/kernel/drivers/audio/null/driver.h
50
extern device_hooks driver_hooks;
src/add-ons/kernel/drivers/audio/sb16/driver.c
79
device_hooks*
src/add-ons/kernel/drivers/audio/sb16/driver.h
48
extern device_hooks driver_hooks;
src/add-ons/kernel/drivers/audio/sb16/hooks.c
66
device_hooks driver_hooks = {
src/add-ons/kernel/drivers/audio/usb/Driver.cpp
262
device_hooks*
src/add-ons/kernel/drivers/audio/usb/Driver.cpp
265
static device_hooks deviceHooks = {
src/add-ons/kernel/drivers/audio/usb/Driver.h
35
extern "C" device_hooks *find_device(const char* name);
src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2generic.cpp
1001
static device_hooks hooks = {
src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2generic.cpp
1015
device_hooks*
src/add-ons/kernel/drivers/bus/firewire/fw_raw.c
954
static device_hooks hooks = {
src/add-ons/kernel/drivers/bus/firewire/fw_raw.c
967
device_hooks *
src/add-ons/kernel/drivers/bus/pcmcia/ds.c
330
static device_hooks hooks = {
src/add-ons/kernel/drivers/bus/pcmcia/ds.c
343
device_hooks *
src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp
1018
device_hooks *
src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp
1022
static device_hooks hooks = {
src/add-ons/kernel/drivers/common/console.cpp
827
device_hooks *
src/add-ons/kernel/drivers/common/console.cpp
830
static device_hooks hooks = {
src/add-ons/kernel/drivers/common/dprintf.cpp
144
device_hooks *
src/add-ons/kernel/drivers/common/dprintf.cpp
147
static device_hooks hooks = {
src/add-ons/kernel/drivers/common/null.cpp
107
device_hooks *
src/add-ons/kernel/drivers/common/null.cpp
110
static device_hooks fullHooks = {
src/add-ons/kernel/drivers/common/null.cpp
119
static device_hooks nullHooks = {
src/add-ons/kernel/drivers/common/null.cpp
128
static device_hooks zeroHooks = {
src/add-ons/kernel/drivers/common/usb_modeswitch.cpp
660
device_hooks *
src/add-ons/kernel/drivers/disk/virtual/nbd/nbd.c
767
device_hooks nbd_hooks={
src/add-ons/kernel/drivers/disk/virtual/nbd/nbd.c
895
device_hooks*
src/add-ons/kernel/drivers/disk/virtual/remote_disk/remote_disk.cpp
313
static device_hooks sDataDeviceHooks = {
src/add-ons/kernel/drivers/disk/virtual/remote_disk/remote_disk.cpp
378
device_hooks*
src/add-ons/kernel/drivers/dvb/cx23882/driver.c
280
static device_hooks
src/add-ons/kernel/drivers/dvb/cx23882/driver.c
298
device_hooks*
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
380
device_hooks*
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
90
static device_hooks gDeviceHooks =
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
1013
device_hooks*
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
183
static device_hooks gDeviceHooks =
src/add-ons/kernel/drivers/graphics/et6x00/driver.c
251
device_hooks *find_device(const char *name) {
src/add-ons/kernel/drivers/graphics/et6x00/driver.c
89
static device_hooks et6000DeviceHooks = {
src/add-ons/kernel/drivers/graphics/framebuffer/device.cpp
168
device_hooks gDeviceHooks = {
src/add-ons/kernel/drivers/graphics/framebuffer/device.h
11
extern device_hooks gDeviceHooks;
src/add-ons/kernel/drivers/graphics/framebuffer/driver.cpp
104
extern "C" device_hooks*
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
525
device_hooks*
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
88
static device_hooks gDeviceHooks =
src/add-ons/kernel/drivers/graphics/intel_extreme/device.cpp
53
device_hooks gDeviceHooks = {
src/add-ons/kernel/drivers/graphics/intel_extreme/device.h
16
extern device_hooks gDeviceHooks;
src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp
481
extern "C" device_hooks*
src/add-ons/kernel/drivers/graphics/matrox/driver.c
281
device_hooks *
src/add-ons/kernel/drivers/graphics/matrox/driver.c
82
static device_hooks graphics_device_hooks = {
src/add-ons/kernel/drivers/graphics/neomagic/driver.c
296
device_hooks *
src/add-ons/kernel/drivers/graphics/neomagic/driver.c
90
static device_hooks graphics_device_hooks = {
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
1572
device_hooks *
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
80
static device_hooks graphics_device_hooks = {
src/add-ons/kernel/drivers/graphics/radeon/driver.c
195
device_hooks *
src/add-ons/kernel/drivers/graphics/radeon/driver.c
33
static device_hooks graphics_device_hooks = {
src/add-ons/kernel/drivers/graphics/radeon_hd/device.cpp
52
device_hooks gDeviceHooks = {
src/add-ons/kernel/drivers/graphics/radeon_hd/device.h
16
extern device_hooks gDeviceHooks;
src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
828
extern "C" device_hooks*
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
121
static device_hooks gDeviceHooks =
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
679
device_hooks*
src/add-ons/kernel/drivers/graphics/skeleton/driver.c
301
device_hooks *
src/add-ons/kernel/drivers/graphics/skeleton/driver.c
86
static device_hooks graphics_device_hooks = {
src/add-ons/kernel/drivers/graphics/vesa/device.cpp
263
device_hooks gDeviceHooks = {
src/add-ons/kernel/drivers/graphics/vesa/device.h
11
extern device_hooks gDeviceHooks;
src/add-ons/kernel/drivers/graphics/vesa/driver.cpp
120
extern "C" device_hooks*
src/add-ons/kernel/drivers/graphics/via/driver.c
309
device_hooks *
src/add-ons/kernel/drivers/graphics/via/driver.c
86
static device_hooks graphics_device_hooks = {
src/add-ons/kernel/drivers/input/ps2_hid/ps2_hid.c
41
device_hooks *
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
425
device_hooks *
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
428
static device_hooks hooks = {
src/add-ons/kernel/drivers/input/usb_hid/Driver.h
36
device_hooks * find_device(const char *name);
src/add-ons/kernel/drivers/input/wacom/wacom.c
741
static device_hooks sDeviceHooks = {
src/add-ons/kernel/drivers/input/wacom/wacom.c
751
device_hooks*
src/add-ons/kernel/drivers/joystick/emuxkigameport/driver.cpp
258
device_hooks gDeviceHooks = {
src/add-ons/kernel/drivers/joystick/emuxkigameport/driver.cpp
272
device_hooks*
src/add-ons/kernel/drivers/midi/usb_midi/usb_midi.cpp
757
static device_hooks usb_midi_hooks = {
src/add-ons/kernel/drivers/midi/usb_midi/usb_midi.cpp
833
_EXPORT device_hooks*
src/add-ons/kernel/drivers/misc/kdl.c
126
device_hooks*
src/add-ons/kernel/drivers/misc/kdl.c
129
static device_hooks hooks = {
src/add-ons/kernel/drivers/misc/mem.c
41
device_hooks mem_hooks = {
src/add-ons/kernel/drivers/misc/mem.c
80
device_hooks*
src/add-ons/kernel/drivers/misc/poke.cpp
35
device_hooks poke_hooks = {
src/add-ons/kernel/drivers/misc/poke.cpp
87
device_hooks*
src/add-ons/kernel/drivers/misc/test.c
125
device_hooks*
src/add-ons/kernel/drivers/misc/test.c
128
static device_hooks hooks = {
src/add-ons/kernel/drivers/network/ether/etherpci/etherpci.c
1407
device_hooks *
src/add-ons/kernel/drivers/network/ether/etherpci/etherpci.c
281
static device_hooks gDeviceHooks = {
src/add-ons/kernel/drivers/network/ether/etherpci/etherpci.c
63
device_hooks *find_device(const char *name);
src/add-ons/kernel/drivers/network/ether/usb_davicom/Driver.cpp
336
device_hooks *
src/add-ons/kernel/drivers/network/ether/usb_davicom/Driver.cpp
339
static device_hooks deviceHooks = {
src/add-ons/kernel/drivers/network/ether/usb_davicom/Driver.h
40
device_hooks *find_device(const char *name);
src/add-ons/kernel/drivers/network/ether/usb_rndis/Driver.cpp
263
device_hooks *
src/add-ons/kernel/drivers/network/ether/usb_rndis/Driver.cpp
267
static device_hooks deviceHooks = {
src/add-ons/kernel/drivers/network/ether/usb_rndis/Driver.h
30
device_hooks *find_device(const char *name);
src/add-ons/kernel/drivers/network/ether/wb840/device.c
377
device_hooks
src/add-ons/kernel/drivers/network/ether/wb840/driver.c
127
device_hooks*
src/add-ons/kernel/drivers/network/ether/wb840/driver.h
17
extern device_hooks gDeviceHooks;
src/add-ons/kernel/drivers/nvmm/nvmm_haiku.cpp
740
static device_hooks sHooks = {
src/add-ons/kernel/drivers/nvmm/nvmm_haiku.cpp
767
device_hooks*
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
807
device_hooks *
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
810
static device_hooks deviceHooks = {
src/add-ons/kernel/drivers/ports/pc_serial/Driver.h
163
device_hooks *find_device(const char *name);
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
368
device_hooks *
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
371
static device_hooks deviceHooks = {
src/add-ons/kernel/drivers/ports/usb_serial/Driver.h
52
device_hooks *find_device(const char *name);
src/add-ons/kernel/drivers/pty/driver.cpp
133
device_hooks *
src/add-ons/kernel/drivers/pty/driver.cpp
487
device_hooks gMasterPTYHooks = {
src/add-ons/kernel/drivers/pty/driver.cpp
49
extern device_hooks gMasterPTYHooks, gSlavePTYHooks;
src/add-ons/kernel/drivers/pty/driver.cpp
500
device_hooks gSlavePTYHooks = {
src/add-ons/kernel/drivers/timer/hpet.cpp
413
device_hooks*
src/add-ons/kernel/drivers/timer/hpet.cpp
62
device_hooks hpet_hooks = {
src/add-ons/kernel/drivers/video/usb_vision/usb_vision.c
213
device_hooks usb_vision_hooks = {
src/add-ons/kernel/drivers/video/usb_vision/usb_vision.c
252
device_hooks* find_device(const char* name){
src/add-ons/kernel/network/devices/tunnel/tunnel.cpp
265
static device_hooks sDeviceHooks = {
src/libs/compat/freebsd_network/compat/sys/haiku-module.h
106
extern device_hooks gDeviceHooks; \
src/libs/compat/freebsd_network/compat/sys/haiku-module.h
123
device_hooks *find_device(const char *name) \
src/libs/compat/freebsd_network/device_hooks.c
382
device_hooks gDeviceHooks = {
src/libs/nvmm/driver/nvmm_haiku.cpp
740
static device_hooks sHooks = {
src/libs/nvmm/driver/nvmm_haiku.cpp
767
device_hooks*
src/system/kernel/device_manager/devfs.cpp
2268
devfs_publish_device(const char* path, device_hooks* hooks)
src/system/kernel/device_manager/legacy_drivers.cpp
108
device_hooks* (*find_device)(const char *);
src/system/kernel/device_manager/legacy_drivers.cpp
1244
device_hooks* hooks)
src/system/kernel/device_manager/legacy_drivers.cpp
1343
LegacyDevice::SetHooks(device_hooks* hooks)
src/system/kernel/device_manager/legacy_drivers.cpp
1447
legacy_driver_publish(const char* path, device_hooks* hooks)
src/system/kernel/device_manager/legacy_drivers.cpp
318
device_hooks* hooks = driver->find_device(devicePaths[0]);
src/system/kernel/device_manager/legacy_drivers.cpp
54
const char* path, device_hooks* hooks);
src/system/kernel/device_manager/legacy_drivers.cpp
64
void SetHooks(device_hooks* hooks);
src/system/kernel/device_manager/legacy_drivers.cpp
68
device_hooks* Hooks() const { return fHooks; }
src/system/kernel/device_manager/legacy_drivers.cpp
86
device_hooks* fHooks;
src/system/kernel/device_manager/legacy_drivers.cpp
864
device_hooks* hooks = device->Hooks();
src/system/kernel/device_manager/legacy_drivers.h
17
status_t legacy_driver_publish(const char* path, device_hooks* hooks);
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
344
device_hooks *
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
67
extern device_hooks sVirtualDriveHooks;
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
760
device_hooks sVirtualDriveHooks = {
src/tests/system/kernel/device_manager/config.c
196
device_hooks *
src/tests/system/kernel/device_manager/config.c
199
static device_hooks hooks = {
src/tests/system/kernel/unit/kernel_unit_tests.cpp
272
static device_hooks sDeviceHooks = {
src/tests/system/kernel/unit/kernel_unit_tests.cpp
317
device_hooks*