/haiku-fatelf/headers/private/media/ |
H A D | WriterPlugin.h | 23 virtual status_t AllocateCookie(void** cookie, 26 virtual status_t FreeCookie(void* cookie) = 0; 28 virtual status_t SetCopyright(void* cookie, 31 virtual status_t AddTrackInfo(void* cookie, uint32 code, 35 virtual status_t WriteChunk(void* cookie,
|
/haiku-fatelf/src/add-ons/accelerants/s3/ |
H A D | savage_edid.cpp | 24 GetI2CSignals(void* cookie, int* _clock, int* data) argument 26 uint32 index = (uint32)cookie; 36 SetI2CSignals(void* cookie, int _clock, int data) argument 38 uint32 index = (uint32)cookie; 78 bus.cookie = (void*)DDCPort;
|
/haiku-fatelf/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | driver.c | 67 void * cookie; member in struct:__anon1635 195 interface_cookie *cookie; local 217 cookie = (interface_cookie *)malloc(sizeof(interface_cookie)); 218 if (!cookie) 221 cookie->dev_id = dev_id; 222 status = interface_attach(&cookie->cookie, sDevList[dev_id]); 224 free(cookie); 229 *_cookie = cookie; 235 driver_close(void* cookie) argument 245 driver_free(void* cookie) argument 255 driver_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument 264 driver_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument 273 driver_control(void *cookie, uint32 op, void *arg, size_t len) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | JoystickProtocolHandler.h | 30 virtual status_t Open(uint32 flags, uint32 *cookie); 31 virtual status_t Close(uint32 *cookie); 33 virtual status_t Read(uint32 *cookie, off_t position, 35 virtual status_t Write(uint32 *cookie, off_t position, 38 virtual status_t Control(uint32 *cookie, uint32 op,
|
H A D | ProtocolHandler.h | 35 virtual status_t Open(uint32 flags, uint32 *cookie); 36 virtual status_t Close(uint32 *cookie); 38 virtual status_t Read(uint32 *cookie, off_t position, 40 virtual status_t Write(uint32 *cookie, off_t position, 43 virtual status_t Control(uint32 *cookie, uint32 op, void *buffer,
|
/haiku-fatelf/src/add-ons/kernel/drivers/misc/ |
H A D | kdl.c | 81 driver_close(void* cookie) argument 90 driver_free(void* cookie) argument 99 driver_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument 109 driver_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument 118 driver_control(void *cookie, uint32 op, void *arg, size_t len) argument
|
H A D | test.c | 79 driver_close(void* cookie) argument 89 driver_free(void* cookie) argument 98 driver_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument 107 driver_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument 117 driver_control(void *cookie, uint32 op, void *arg, size_t len) argument
|
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/ |
H A D | attributes.h | 28 status_t fs_close_attrib(fs_volume *_vol, fs_vnode *_node, void *cookie);
29 status_t fs_free_attrib_cookie(fs_volume *_vol, fs_vnode *_node, void *cookie);
30 status_t fs_read_attrib_stat(fs_volume *_vol, fs_vnode *_node, void *cookie,
32 status_t fs_read_attrib(fs_volume *_vol, fs_vnode *_node, void *cookie,
34 status_t fs_write_attrib(fs_volume *_vol, fs_vnode *_node, void *cookie,
|
H A D | fake_attributes.h | 31 status_t fake_close_attrib(fs_volume *_vol, fs_vnode *_node, void *cookie);
33 void *cookie);
34 status_t fake_read_attrib_stat(fs_volume *_vol, fs_vnode *_node, void *cookie,
36 status_t fake_read_attrib(fs_volume *_vol, fs_vnode *_node, void *cookie,
38 status_t fake_write_attrib(fs_volume *_vol, fs_vnode *_node, void *cookie,
|
/haiku-fatelf/src/add-ons/media/plugins/aiff_reader/ |
H A D | aiff_reader.h | 43 status_t AllocateCookie(int32 streamNumber, void **cookie); 44 status_t FreeCookie(void *cookie); 46 status_t GetStreamInfo(void *cookie, int64 *frameCount, bigtime_t *duration, 49 status_t Seek(void *cookie, 53 status_t GetNextChunk(void *cookie,
|
/haiku-fatelf/src/add-ons/media/plugins/au_reader/ |
H A D | au_reader.h | 43 status_t AllocateCookie(int32 streamNumber, void **cookie); 44 status_t FreeCookie(void *cookie); 46 status_t GetStreamInfo(void *cookie, int64 *frameCount, bigtime_t *duration, 49 status_t Seek(void *cookie, 53 status_t GetNextChunk(void *cookie,
|
/haiku-fatelf/src/kits/network/ |
H A D | init.cpp | 29 int32 cookie = 0; local 31 while (get_next_image_info(B_CURRENT_TEAM, &cookie, &info) == B_OK) { 52 uint32 cookie = 0; local 53 if (get_next_image_info(B_CURRENT_TEAM, (int32*)&cookie, &info) != B_OK) 89 && get_next_image_info(B_CURRENT_TEAM, (int32*)&cookie, &info) == B_OK);
|
/haiku-fatelf/src/system/boot/loader/file_systems/fat/ |
H A D | Directory.h | 32 virtual status_t Close(void *cookie); 36 virtual status_t GetNextEntry(void *cookie, char *nameBuffer, size_t bufferSize); 37 virtual status_t GetNextNode(void *cookie, Node **_node); 38 virtual status_t Rewind(void *cookie); 51 status_t GetNextEntry(void *cookie,
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/MyNetwork/ |
H A D | btAddOn.h | 67 int fs_opendir(fs_nspace *ns, fs_node *node, btCookie **cookie); 68 int fs_closedir(fs_nspace *ns, fs_node *node, btCookie *cookie); 69 int fs_rewinddir(fs_nspace *ns, fs_node *node, btCookie *cookie); 70 int fs_readdir(fs_nspace *ns, fs_node *node, btCookie *cookie, long *num, 73 int fs_free_dircookie(fs_nspace *ns, fs_node *node, btCookie *cookie); 80 int fs_open(fs_nspace *ns, fs_node *node, int omode, fs_file_cookie **cookie); 81 int fs_close(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie); 82 int fs_free_cookie(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie); 83 int fs_read(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie, off_t pos, void *buf, 86 int fs_write(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie, off_ [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/video/usb_vision/ |
H A D | usb_vision.c | 24 status_t usb_vision_device_added(const usb_device *dev, void **cookie); 25 status_t usb_vision_device_removed(void *cookie); 105 static status_t usb_vision_open (const char *name, uint32 flags, void** cookie) argument 109 TRACE_FUNCALLS("usb_vision_open:%s flags:%d cookie:%08x\n", name, flags, cookie); 114 *cookie = NULL; 120 *cookie = usb_vision_devices[i]; 121 TRACE("cookie in open:%08x\n", *cookie); 137 static status_t usb_vision_read (void* cookie, off_ argument 146 usb_vision_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument 168 usb_vision_control(void* cookie, uint32 op, void* arg, size_t len) argument 187 usb_vision_close(void* cookie) argument 198 usb_vision_free(void* cookie) argument 340 usb_vision_device_added(const usb_device *dev, void **cookie) argument 378 usb_vision_device_removed(void *cookie) argument [all...] |
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/beserved/bt_fs/ |
H A D | nfs_add_on.h | 90 int fs_opendir(fs_nspace *ns, fs_node *node, btCookie **cookie); 91 int fs_closedir(fs_nspace *ns, fs_node *node, btCookie *cookie); 92 int fs_rewinddir(fs_nspace *ns, fs_node *node, btCookie *cookie); 93 int fs_readdir(fs_nspace *ns, fs_node *node, btCookie *cookie, long *num, 96 int fs_free_dircookie(fs_nspace *ns, fs_node *node, btCookie *cookie); 103 int fs_open(fs_nspace *ns, fs_node *node, int omode, fs_file_cookie **cookie); 104 int fs_close(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie); 105 int fs_free_cookie(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie); 106 int fs_read(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie, off_t pos, void *buf, 109 int fs_write(fs_nspace *ns, fs_node *node, fs_file_cookie *cookie, off_ [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/audio/usb_audio/ |
H A D | Driver.cpp | 40 usb_audio_device_added(usb_device device, void **cookie) argument 42 *cookie = NULL; 55 *cookie = gDevices[i]; 82 *cookie = audioDevice; 97 usb_audio_device_removed(void *cookie) argument 101 Device *device = (Device *)cookie; 186 usb_audio_open(const char *name, uint32 flags, void **cookie) argument 190 *cookie = NULL; 195 *cookie = gDevices[index]; 203 usb_audio_read(void *cookie, off_ argument 211 usb_audio_write(void *cookie, off_t position, const void *buffer, size_t *numBytes) argument 220 usb_audio_control(void *cookie, uint32 op, void *buffer, size_t length) argument 228 usb_audio_close(void *cookie) argument 236 usb_audio_free(void *cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/network/usb_davicom/ |
H A D | Driver.cpp | 82 usb_davicom_device_added(usb_device device, void **cookie) argument 84 *cookie = NULL; 97 *cookie = gDavicomDevices[i]; 124 *cookie = davicomDevice; 139 usb_davicom_device_removed(void *cookie) argument 143 DavicomDevice *device = (DavicomDevice *)cookie; 235 usb_davicom_open(const char *name, uint32 flags, void **cookie) argument 239 *cookie = NULL; 244 *cookie = gDavicomDevices[index]; 252 usb_davicom_read(void *cookie, off_ argument 260 usb_davicom_write(void *cookie, off_t position, const void *buffer, size_t *numBytes) argument 269 usb_davicom_control(void *cookie, uint32 op, void *buffer, size_t length) argument 277 usb_davicom_close(void *cookie) argument 285 usb_davicom_free(void *cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/network/wwan/usb_beceemwmx/ |
H A D | Driver.cpp | 99 usb_beceem_device_added(usb_device device, void **cookie) argument 101 *cookie = NULL; 114 *cookie = gBeceemDevices[i]; 141 *cookie = beceemDevice; 156 usb_beceem_device_removed(void *cookie) argument 162 BeceemDevice *device = (BeceemDevice *)cookie; 249 usb_beceem_open(const char *name, uint32 flags, void **cookie) argument 253 *cookie = NULL; 258 *cookie = gBeceemDevices[index]; 266 usb_beceem_read(void *cookie, off_ argument 274 usb_beceem_write(void *cookie, off_t position, const void *buffer, size_t *numBytes) argument 283 usb_beceem_control(void *cookie, uint32 op, void *buffer, size_t length) argument 291 usb_beceem_close(void *cookie) argument 299 usb_beceem_free(void *cookie) argument [all...] |
/haiku-fatelf/headers/private/graphics/common/ |
H A D | i2c.h | 39 typedef status_t (*i2c_set_signals)(void *cookie, int clock, int data); 41 typedef status_t (*i2c_get_signals)(void *cookie, int *clock, int *data); 45 void *cookie; // user-defined cookie member in struct:i2c_bus
|
/haiku-fatelf/headers/private/shared/ |
H A D | TrackerAddOnAppLaunch.h | 38 int32 cookie = 0; local 39 status_t status = get_next_image_info(0, &cookie, &image); 48 status = get_next_image_info(0, &cookie, &image);
|
/haiku-fatelf/src/add-ons/input_server/devices/mouse/ |
H A D | MouseInputDevice.h | 28 virtual status_t Start(const char* name, void* cookie); 29 virtual status_t Stop(const char* name, void* cookie); 31 virtual status_t Control(const char* name, void* cookie,
|
/haiku-fatelf/src/add-ons/input_server/devices/tablet/ |
H A D | TabletInputDevice.h | 29 virtual status_t Start(const char* name, void* cookie); 30 virtual status_t Stop(const char* name, void* cookie); 32 virtual status_t Control(const char* name, void* cookie,
|
/haiku-fatelf/src/add-ons/kernel/drivers/midi/usb_midi/ |
H A D | usb_midi.cpp | 157 /* driver cookie (per open -- but only one open per port allowed!) */ 230 midi_usb_read_callback(void* cookie, status_t status, argument 234 usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie; 236 assert(cookie != NULL); 284 midi_usb_write_callback(void* cookie, status_t status, argument 287 usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie; 292 assert(cookie != NULL); 305 usb_midi_added(const usb_device* dev, void** cookie) argument 314 assert(dev != NULL && cookie != NULL); 315 DPRINTF_INFO((MY_ID "usb_midi_added(%p, %p)\n", dev, cookie)); 434 usb_midi_removed(void* cookie) argument 490 driver_cookie* cookie; local 539 usb_midi_read(driver_cookie* cookie, off_t position, void* buf, size_t* num_bytes) argument 602 usb_midi_write(driver_cookie* cookie, off_t position, const void* buf, size_t* num_bytes) argument 676 usb_midi_control(void* cookie, uint32 iop, void* data, size_t len) argument 683 usb_midi_close(driver_cookie* cookie) argument 708 usb_midi_free(driver_cookie* cookie) argument [all...] |
/haiku-fatelf/src/kits/media/ |
H A D | ReaderPlugin.cpp | 35 Reader::Seek(void* cookie, uint32 flags, int64* frame, bigtime_t* time) argument 42 Reader::FindKeyFrame(void* cookie, uint32 flags, int64* frame, bigtime_t* time) argument 49 Reader::GetStreamMetaData(void* cookie, BMessage* _data) argument
|