Searched defs:_generic_mpu401_module (Results 1 – 2 of 2) sorted by relevance
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | midi_driver.h | 96 typedef struct _generic_mpu401_module { struct 97 module_info minfo; 98 …void ** out_storage, uint32 workarounds, void (*interrupt_op)(int32 op, void * card), void * card); 99 status_t (*delete_device)(void * storage); 100 status_t (*open_hook)(void * storage, uint32 flags, void ** out_cookie); 101 status_t (*close_hook)(void * cookie); 102 status_t (*free_hook)(void * cookie); 103 status_t (*control_hook)(void * cookie, uint32 op, void * data, size_t len); 104 status_t (*read_hook)(void * cookie, off_t pos, void * data, size_t * len); 105 status_t (*write_hook)(void * cookie, off_t pos, const void * data, size_t * len); [all …]
|
/haiku/headers/os/drivers/ |
H A D | midi_driver.h | 51 typedef struct _generic_mpu401_module { struct 52 module_info minfo; 53 status_t (*create_device)(int port, void** _handle, uint32 workArounds, 55 status_t (*delete_device)(void* handle); 56 status_t (*open_hook)(void* storage, uint32 flags, void** _cookie); 57 status_t (*close_hook)(void* cookie); 58 status_t (*free_hook)(void* cookie); 59 status_t (*control_hook)(void* cookie, uint32 op, void* data, 61 status_t (*read_hook)(void* cookie, off_t pos, void* data, 63 status_t (*write_hook)(void* cookie, off_t pos, const void* data, [all …]
|