open_hook
status_t (*open_hook)(void* storage, uint32 flags, void** _cookie);
status_t (*open_hook)(void * storage, uint32 flags, void ** out_cookie);
return (*gameport->open_hook)(cards[ix].joy.driver, flags, cookie);
ddprintf(("cmedia_pci: mpu401: %p open(): %p driver: %p\n", mpu401, mpu401->open_hook, cards[ix].midi.driver));
ret = (*mpu401->open_hook)(cards[ix].midi.driver, flags, cookie);
status_t (*open_hook)(void * storage, uint32 flags, void ** out_cookie);
return (*gameport->open_hook)(cards[ix].joy.driver, flags, cookie);
LOG(("mpu401: %p open(): %p driver: %p\n", mpu401, mpu401->open_hook, cards[ix].midi.driver));
ret = (*mpu401->open_hook)(cards[ix].midi.driver, flags, cookie);
ret = (*mpu401->open_hook)(dev->mpu401device, flags, cookie);
static status_t open_hook (const char* name, uint32 flags, void** cookie);
open_hook,
static status_t open_hook (const char* name, uint32 flags, void** cookie);
open_hook,
static status_t open_hook(const char* name, uint32 flags, void** cookie);
open_hook,
static status_t open_hook(const char *name, uint32 flags, void **cookie);
open_hook,
static status_t open_hook (const char* name, uint32 flags, void** cookie);
open_hook,
static status_t open_hook (const char* name, uint32 flags, void** cookie);
open_hook,
return (*gameport->open_hook)(cards[ix].joy.driver, flags, cookie);
static status_t open_hook(const char *name, uint32 flags, void **cookie);
open_hook, /* -> open entry point */