device_hooks
device_hooks* find_device(const char* name);
status_t devfs_publish_device(const char* path, device_hooks* calls);
device_hooks gALPSDeviceHooks = {
extern device_hooks gALPSDeviceHooks;
extern device_hooks gKeyboardDeviceHooks;
extern device_hooks gPointingDeviceHooks;
device_hooks* hooks;
ps2_dev_detect_pointing(ps2_dev* dev, device_hooks** hooks)
status_t ps2_dev_detect_pointing(ps2_dev *dev, device_hooks **hooks);
device_hooks gElantechDeviceHooks = {
extern device_hooks gElantechDeviceHooks;
device_hooks gKeyboardDeviceHooks = {
device_hooks gStandardMouseDeviceHooks = {
extern device_hooks gStandardMouseDeviceHooks;
device_hooks gSynapticsDeviceHooks = {
extern device_hooks gSynapticsDeviceHooks;
device_hooks khangman_hooks={
device_hooks *
device_hooks * find_device(const char *);
extern device_hooks multi_hooks;
device_hooks *
device_hooks multi_hooks = {
device_hooks * find_device(const char *);
extern device_hooks multi_hooks;
device_hooks *
device_hooks multi_hooks = {
device_hooks * find_device(const char *);
extern device_hooks multi_hooks;
device_hooks *
device_hooks multi_hooks = {
device_hooks gDriverHooks = {
extern "C" device_hooks*
extern device_hooks gDriverHooks;
device_hooks *
static device_hooks deviceHooks = {
device_hooks* find_device(const char* name);
EXPORT device_hooks * find_device(const char *);
extern device_hooks midi_hooks;
extern device_hooks joy_hooks;
extern device_hooks pcm_hooks;
extern device_hooks mux_hooks;
extern device_hooks mixer_hooks;
device_hooks *
device_hooks joy_hooks = {
device_hooks midi_hooks = {
device_hooks mixer_hooks = {
device_hooks mux_hooks = {
device_hooks pcm_hooks = {
extern device_hooks multi_hooks;
extern device_hooks midi_hooks;
device_hooks * find_device(const char * name);
device_hooks *
device_hooks midi_hooks = {
device_hooks multi_hooks = {
device_hooks *
device_hooks * find_device(const char *);
extern device_hooks multi_hooks;
extern device_hooks midi_hooks;
device_hooks joy_hooks = {
device_hooks midi_hooks = {
device_hooks multi_hooks = {
device_hooks gDriverHooks = {
extern "C" device_hooks*
extern device_hooks gDriverHooks;
extern "C" device_hooks *
extern device_hooks ice1712Midi_hooks;
extern device_hooks ice1712Audio_hooks;
device_hooks ice1712Audio_hooks =
device_hooks ice1712Midi_hooks =
device_hooks driver_hooks = {
device_hooks*
extern device_hooks driver_hooks;
device_hooks*
extern device_hooks driver_hooks;
device_hooks driver_hooks = {
device_hooks*
static device_hooks deviceHooks = {
extern "C" device_hooks *find_device(const char* name);
static device_hooks hooks = {
device_hooks*
static device_hooks hooks = {
device_hooks *
static device_hooks hooks = {
device_hooks *
device_hooks *
static device_hooks hooks = {
device_hooks *
static device_hooks hooks = {
device_hooks *
static device_hooks hooks = {
device_hooks *
static device_hooks fullHooks = {
static device_hooks nullHooks = {
static device_hooks zeroHooks = {
device_hooks *
device_hooks nbd_hooks={
device_hooks*
static device_hooks sDataDeviceHooks = {
device_hooks*
static device_hooks
device_hooks*
device_hooks*
static device_hooks gDeviceHooks =
device_hooks*
static device_hooks gDeviceHooks =
device_hooks *find_device(const char *name) {
static device_hooks et6000DeviceHooks = {
device_hooks gDeviceHooks = {
extern device_hooks gDeviceHooks;
extern "C" device_hooks*
device_hooks*
static device_hooks gDeviceHooks =
device_hooks gDeviceHooks = {
extern device_hooks gDeviceHooks;
extern "C" device_hooks*
device_hooks *
static device_hooks graphics_device_hooks = {
device_hooks *
static device_hooks graphics_device_hooks = {
device_hooks *
static device_hooks graphics_device_hooks = {
device_hooks *
static device_hooks graphics_device_hooks = {
device_hooks gDeviceHooks = {
extern device_hooks gDeviceHooks;
extern "C" device_hooks*
static device_hooks gDeviceHooks =
device_hooks*
device_hooks *
static device_hooks graphics_device_hooks = {
device_hooks gDeviceHooks = {
extern device_hooks gDeviceHooks;
extern "C" device_hooks*
device_hooks *
static device_hooks graphics_device_hooks = {
device_hooks *
device_hooks *
static device_hooks hooks = {
device_hooks * find_device(const char *name);
static device_hooks sDeviceHooks = {
device_hooks*
device_hooks gDeviceHooks = {
device_hooks*
static device_hooks usb_midi_hooks = {
_EXPORT device_hooks*
device_hooks*
static device_hooks hooks = {
device_hooks mem_hooks = {
device_hooks*
device_hooks poke_hooks = {
device_hooks*
device_hooks*
static device_hooks hooks = {
device_hooks *
static device_hooks gDeviceHooks = {
device_hooks *find_device(const char *name);
device_hooks *
static device_hooks deviceHooks = {
device_hooks *find_device(const char *name);
device_hooks *
static device_hooks deviceHooks = {
device_hooks *find_device(const char *name);
device_hooks
device_hooks*
extern device_hooks gDeviceHooks;
static device_hooks sHooks = {
device_hooks*
device_hooks *
static device_hooks deviceHooks = {
device_hooks *find_device(const char *name);
device_hooks *
static device_hooks deviceHooks = {
device_hooks *find_device(const char *name);
device_hooks *
device_hooks gMasterPTYHooks = {
extern device_hooks gMasterPTYHooks, gSlavePTYHooks;
device_hooks gSlavePTYHooks = {
device_hooks*
device_hooks hpet_hooks = {
device_hooks usb_vision_hooks = {
device_hooks* find_device(const char* name){
static device_hooks sDeviceHooks = {
extern device_hooks gDeviceHooks; \
device_hooks *find_device(const char *name) \
device_hooks gDeviceHooks = {
static device_hooks sHooks = {
device_hooks*
devfs_publish_device(const char* path, device_hooks* hooks)
device_hooks* (*find_device)(const char *);
device_hooks* hooks)
LegacyDevice::SetHooks(device_hooks* hooks)
legacy_driver_publish(const char* path, device_hooks* hooks)
device_hooks* hooks = driver->find_device(devicePaths[0]);
const char* path, device_hooks* hooks);
void SetHooks(device_hooks* hooks);
device_hooks* Hooks() const { return fHooks; }
device_hooks* fHooks;
device_hooks* hooks = device->Hooks();
status_t legacy_driver_publish(const char* path, device_hooks* hooks);
device_hooks *
extern device_hooks sVirtualDriveHooks;
device_hooks sVirtualDriveHooks = {
device_hooks *
static device_hooks hooks = {
static device_hooks sDeviceHooks = {
device_hooks*