/haiku-fatelf/src/system/boot/loader/file_systems/amiga_ffs/ |
H A D | File.h | 24 virtual status_t Close(void *cookie); 26 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 27 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
H A D | Directory.cpp | 75 Directory::Close(void *cookie) argument 77 _inherited::Close(cookie); 79 delete (HashIterator *)cookie; 117 Directory::GetNextEntry(void *cookie, char *name, size_t size) argument 119 HashIterator *iterator = (HashIterator *)cookie; 131 Directory::GetNextNode(void *cookie, Node **_node) argument 138 Directory::Rewind(void *cookie) argument 140 HashIterator *iterator = (HashIterator *)cookie;
|
/haiku-fatelf/src/add-ons/kernel/generic/tty/ |
H A D | tty.cpp | 49 atomic. thread_count is the number of threads currently using the cookie 52 operations are done at a certain point when closing a cookie 92 AbstractLocker(tty_cookie* cookie) argument 94 fCookie(cookie), 133 ReaderLocker(tty_cookie* cookie); 149 inline bool Lock(tty_cookie* cookie) argument 153 if (cookie->closed) 156 cookie->thread_count++; 161 inline void Unlock(tty_cookie* cookie) argument 166 if (--cookie 198 Init(RequestOwner* owner, tty_cookie* cookie, size_t bytesNeeded) argument 296 NotifyError(tty_cookie* cookie, status_t error) argument 335 Enqueue(tty_cookie* cookie, RequestQueue* queue1, RequestQueue* queue2) argument 619 ReaderLocker(tty_cookie* cookie) argument 1371 tty_cookie* cookie = new(std::nothrow) tty_cookie; local 1400 tty_close_cookie(tty_cookie* cookie) argument 1499 tty_destroy_cookie(tty_cookie* cookie) argument 1513 tty_read(tty_cookie* cookie, void* _buffer, size_t* _length) argument 1628 tty_control(tty_cookie* cookie, uint32 op, void* buffer, size_t length) argument 1789 tty_select(tty_cookie* cookie, uint8 event, uint32 ref, selectsync* sync) argument 1872 tty_deselect(tty_cookie* cookie, uint8 event, selectsync* sync) argument 1891 tty_hardware_signal(tty_cookie* cookie, int signal, bool set) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/audio/module_driver/ |
H A D | audio_module_driver.c | 91 audio_module_driver_open(const char *name, uint32 flags, void **cookie) argument 99 audio_module_driver_close(void *cookie) argument 107 audio_module_driver_free(void *cookie) argument 115 audio_module_driver_control(void *cookie, uint32 op, void *arg, size_t len) argument 126 audio_module_driver_read(void *cookie, off_t position, void *buf, argument 135 audio_module_driver_write(void *cookie, off_t position, const void *buffer, argument
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/rtl8169/ |
H A D | device.h | 34 status_t rtl8169_open(const char *name, uint32 flags, void** cookie); 35 status_t rtl8169_read(void* cookie, off_t position, void *buf, size_t* num_bytes); 36 status_t rtl8169_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes); 37 status_t rtl8169_control(void *cookie, uint32 op, void *arg, size_t len); 38 status_t rtl8169_close(void* cookie); 39 status_t rtl8169_free(void* cookie);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | NodeHandleMap.cpp | 71 NodeHandleMap::LockNodeHandle(int32 cookie, NodeHandle** _handle) argument 81 handle = Get(cookie); 141 int32 cookie; local 146 cookie = fNextNodeHandleCookie++; 147 } while (ContainsKey(cookie)); 149 return cookie;
|
/haiku-fatelf/src/bin/ |
H A D | listarea.c | 44 ssize_t cookie = 0; local 58 while (get_next_area_info(id, &cookie, &areaInfo) == B_OK) { 76 int32 cookie = 0; local 78 while (get_next_team_info(&cookie, &info) >= B_OK) { 92 int32 cookie = 0; local 95 while (get_next_team_info(&cookie, &info) >= B_OK)
|
/haiku-fatelf/src/system/boot/platform/amiga_m68k/ |
H A D | Handle.h | 22 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 23 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize); 38 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 39 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize); 59 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 60 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/server/ |
H A D | NodeHandleMap.cpp | 71 NodeHandleMap::LockNodeHandle(int32 cookie, NodeHandle** _handle) argument 81 handle = Get(cookie); 141 int32 cookie; local 146 cookie = fNextNodeHandleCookie++; 147 } while (ContainsKey(cookie)); 149 return cookie;
|
/haiku-fatelf/headers/os/drivers/ |
H A D | atomizer.h | 37 (void** cookie, atomizer_info* info); 38 const void* (*get_next_atom)(const void* atomizer, uint32* cookie);
|
/haiku-fatelf/headers/private/device/ |
H A D | joystick_driver.h | 137 int (*read)(void * cookie, int port, extended_joystick * data, size_t size); 138 /** "crumble" the cookie (deallocate) when done */ 139 int (*crumble)(void * cookie, int port); 141 int (*force)(void * cookie, int port, bigtime_t duration, extended_joystick * force, size_t size); 174 status_t (*close_hook)(void * cookie); 175 status_t (*free_hook)(void * cookie); 176 status_t (*control_hook)(void * cookie, uint32 op, void * data, size_t len); 177 status_t (*read_hook)(void * cookie, off_t pos, void * data, size_t * len); 178 status_t (*write_hook)(void * cookie, off_t pos, const void * data, size_t * len);
|
/haiku-fatelf/src/add-ons/kernel/drivers/audio/usb_audio/ |
H A D | Driver.h | 40 status_t usb_audio_device_added(usb_device device, void **cookie); 41 status_t usb_audio_device_removed(void *cookie);
|
/haiku-fatelf/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | Driver.h | 28 status_t usb_hid_device_added(usb_device device, void **cookie); 29 status_t usb_hid_device_removed(void *cookie);
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/ipw2100/ |
H A D | driver.cpp | 18 status_t ipw2100_open(const char *name, uint32 flags, void **cookie); 19 status_t ipw2100_close(void *cookie); 20 status_t ipw2100_free(void *cookie); 21 status_t ipw2100_control(void *cookie, uint32 op, void *args, size_t length); 22 status_t ipw2100_read(void *cookie, off_t position, void *buffer, size_t *numBytes); 23 status_t ipw2100_write(void *cookie, off_t position, const void *buffer, size_t *numBytes); 189 ipw2100_open(const char *name, uint32 flags, void **cookie) argument 215 *cookie = (void *)device; 221 ipw2100_close(void *cookie) argument 224 IPW2100 *device = (IPW2100 *)cookie; 230 ipw2100_free(void *cookie) argument 246 ipw2100_control(void *cookie, uint32 op, void *args, size_t length) argument 255 ipw2100_read(void *cookie, off_t position, void *buffer, size_t *numBytes) argument 264 ipw2100_write(void *cookie, off_t position, const void *buffer, size_t *numBytes) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | VirtualVolume.h | 53 void** cookie); 55 void** cookie); 56 virtual status_t Close(Node* node, void* cookie); 57 virtual status_t FreeCookie(Node* node, void* cookie); 58 virtual status_t Read(Node* node, void* cookie, off_t pos, 61 virtual status_t Write(Node* node, void* cookie, off_t pos, 64 virtual status_t IOCtl(Node* node, void* cookie, int cmd, 66 virtual status_t SetFlags(Node* node, void* cookie, 84 virtual status_t OpenDir(Node* node, void** cookie); 85 virtual status_t CloseDir(Node* node, void* cookie); [all...] |
H A D | Volume.h | 87 void** cookie); 89 void** cookie); 90 virtual status_t Close(Node* node, void* cookie); 91 virtual status_t FreeCookie(Node* node, void* cookie); 92 virtual status_t Read(Node* node, void* cookie, off_t pos, 95 virtual status_t Write(Node* node, void* cookie, off_t pos, 98 virtual status_t IOCtl(Node* node, void* cookie, int cmd, 100 virtual status_t SetFlags(Node* node, void* cookie, 118 virtual status_t OpenDir(Node* node, void** cookie); 119 virtual status_t CloseDir(Node* node, void* cookie); [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/ |
H A D | PackageNodeAttribute.h | 32 void SetIndexCookie(void* cookie) argument 33 { fIndexCookie = cookie; }
|
H A D | kernel_interface.cpp | 265 packagefs_io(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, argument 271 FUNCTION("volume: %p, node: %p (%lld), cookie: %p, request: %p\n", volume, 272 node, node->ID(), cookie, request); 386 // allocate the cookie 387 FileCookie* cookie = new(std::nothrow) FileCookie(openMode); 388 if (cookie == NULL) 391 *_cookie = cookie; 398 packagefs_close(fs_volume* fs, fs_vnode* _node, void* cookie) argument 409 FileCookie* cookie = (FileCookie*)_cookie; local 411 FUNCTION("volume: %p, node: %p (%lld), cookie 428 FileCookie* cookie = (FileCookie*)_cookie; local 547 DirectoryCookie* cookie = new(std::nothrow) DirectoryCookie(dir); local 557 packagefs_close_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument 568 DirectoryCookie* cookie = (DirectoryCookie*)_cookie; local 588 DirectoryCookie* cookie = (DirectoryCookie*)_cookie; local 652 DirectoryCookie* cookie = (DirectoryCookie*)_cookie; local 684 AttributeDirectoryCookie* cookie; local 697 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 708 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 727 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 743 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 791 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 801 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 820 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 837 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 873 packagefs_close_index_dir(fs_volume* fsVolume, void* cookie) argument 880 packagefs_free_index_dir_cookie(fs_volume* fsVolume, void* cookie) argument 890 packagefs_read_index_dir(fs_volume* fsVolume, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument 927 packagefs_rewind_index_dir(fs_volume* fsVolume, void* cookie) argument 1008 packagefs_close_query(fs_volume* fsVolume, void* cookie) argument 1016 packagefs_free_query_cookie(fs_volume* fsVolume, void* cookie) argument 1032 packagefs_read_query(fs_volume* fsVolume, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument 1055 packagefs_rewind_query(fs_volume* fsVolume, void* cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/partitioning_systems/session/ |
H A D | session.cpp | 40 identify_partition(int fd, partition_data *partition, void **cookie) argument 64 *cookie = static_cast<void*>(disc); 74 scan_partition(int fd, partition_data *partition, void *cookie) argument 77 "block_size: %ld, cookie: %p", fd, partition->id, partition->offset, 78 partition->size, partition->block_size, cookie)); 80 Disc *disc = static_cast<Disc*>(cookie); 113 free_identify_partition_cookie(partition_data */*partition*/, void *cookie) argument 115 DEBUG_INIT_ETC(NULL, ("cookie: %p", cookie)); 116 delete static_cast<Disc*>(cookie); [all...] |
/haiku-fatelf/src/add-ons/media/media-add-ons/dvb/ |
H A D | MediaStreamDecoder.h | 7 typedef status_t (*get_next_chunk_func)(const void **chunkData, size_t *chunkLen, media_header *mh, void *cookie); 13 MediaStreamDecoder(get_next_chunk_func next_chunk, void *cookie);
|
/haiku-fatelf/src/kits/network/libnetapi/ |
H A D | init.cpp | 20 int32 cookie = 0; local 22 while (get_next_image_info(B_CURRENT_TEAM, &cookie, &info) == B_OK) {
|
/haiku-fatelf/src/servers/input/ |
H A D | MethodMenuItem.h | 27 MethodMenuItem(void *cookie, const char *label, const uchar *icon, BMenu *subMenu, BMessenger &messenger); 28 MethodMenuItem(void *cookie, const char *label, const uchar *icon);
|
/haiku-fatelf/src/system/boot/loader/file_systems/bfs/ |
H A D | Link.h | 25 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 26 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
/haiku-fatelf/src/system/boot/platform/cfe/ |
H A D | Handle.h | 22 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 23 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
/haiku-fatelf/src/system/boot/platform/openfirmware/ |
H A D | Handle.h | 22 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 23 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|