device_open_hook
typedef status_t (*device_open_hook)(const char *name, uint32 flags,
device_open_hook open; /* called to open the device */
(device_open_hook)khangman_open,
(device_open_hook)nbd_open,
(device_open_hook)usb_midi_open,