/haiku/src/add-ons/kernel/drivers/input/i2c_elan/ |
H A D | Driver.cpp | 107 i2c_elan_init_device(void *driverCookie, void **cookie) argument 109 *cookie = driverCookie; 126 elan_driver_cookie *cookie = new(std::nothrow) elan_driver_cookie(); local 127 if (cookie == NULL) 135 cookie->elanDevice = elan; 142 delete cookie; 146 *_cookie = cookie; 174 elan_driver_cookie *cookie = (elan_driver_cookie *)_cookie; local 176 TRACE("control(%p, %" B_PRIu32 ", %p, %" B_PRIuSIZE ")\n", cookie, op, buffer, length); 177 return cookie 184 elan_driver_cookie *cookie = (elan_driver_cookie *)_cookie; local 194 elan_driver_cookie *cookie = (elan_driver_cookie *)_cookie; local 325 i2c_elan_register_child_devices(void *cookie) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/packagefs/ |
H A D | kernel_interface.cpp | 231 packagefs_io(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, argument 237 FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p, request: %p\n", 238 volume, node, node->ID(), cookie, request); 254 packagefs_ioctl(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, argument 260 FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p, operation: %" 261 B_PRIu32 ", buffer: %p, size: %zu\n", volume, node, node->ID(), cookie, 263 TOUCH(cookie); 371 // allocate the cookie 372 FileCookie* cookie = new(std::nothrow) FileCookie(openMode); 373 if (cookie 383 packagefs_close(fs_volume* fs, fs_vnode* _node, void* cookie) argument 394 FileCookie* cookie = (FileCookie*)_cookie; local 413 FileCookie* cookie = (FileCookie*)_cookie; local 533 DirectoryCookie* cookie = new(std::nothrow) DirectoryCookie(dir); local 543 packagefs_close_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument 554 DirectoryCookie* cookie = (DirectoryCookie*)_cookie; local 574 DirectoryCookie* cookie = (DirectoryCookie*)_cookie; local 638 DirectoryCookie* cookie = (DirectoryCookie*)_cookie; local 671 AttributeDirectoryCookie* cookie; local 684 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 695 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 714 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 730 AttributeDirectoryCookie* cookie = (AttributeDirectoryCookie*)_cookie; local 778 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 788 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 807 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 824 AttributeCookie* cookie = (AttributeCookie*)_cookie; local 860 packagefs_close_index_dir(fs_volume* fsVolume, void* cookie) argument 867 packagefs_free_index_dir_cookie(fs_volume* fsVolume, void* cookie) argument 877 packagefs_read_index_dir(fs_volume* fsVolume, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument 914 packagefs_rewind_index_dir(fs_volume* fsVolume, void* cookie) argument 995 packagefs_close_query(fs_volume* fsVolume, void* cookie) argument 1003 packagefs_free_query_cookie(fs_volume* fsVolume, void* cookie) argument 1019 packagefs_read_query(fs_volume* fsVolume, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument 1042 packagefs_rewind_query(fs_volume* fsVolume, void* cookie) argument [all...] |
/haiku/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/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/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/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | UnpackingAttributeDirectoryCookie.cpp | 38 UnpackingAttributeDirectoryCookie* cookie = new(std::nothrow) local 40 if (cookie == NULL) 43 _cookie = cookie;
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Request.h | 28 status_t Send(Cookie* cookie = NULL); 32 status_t _SendUDP(Cookie* cookie); 33 status_t _SendTCP(Cookie* cookie);
|
/haiku/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
|
/haiku/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 | 78 Directory::Close(void *cookie) argument 80 _inherited::Close(cookie); 82 delete (HashIterator *)cookie; 120 Directory::GetNextEntry(void *cookie, char *name, size_t size) argument 122 HashIterator *iterator = (HashIterator *)cookie; 134 Directory::GetNextNode(void *cookie, Node **_node) argument 141 Directory::Rewind(void *cookie) argument 143 HashIterator *iterator = (HashIterator *)cookie;
|
/haiku/headers/private/graphics/common/ |
H A D | i2c.h | 41 typedef status_t (*i2c_set_signals)(void *cookie, int clock, int data); 43 typedef status_t (*i2c_get_signals)(void *cookie, int *clock, int *data); 51 void *cookie; // user-defined cookie member in struct:i2c_bus
|
/haiku/src/add-ons/kernel/generic/tty/ |
H A D | tty_private.h | 37 void Init(RequestOwner *owner, tty_cookie *cookie, size_t bytesNeeded); 70 void NotifyError(tty_cookie *cookie, status_t error); 84 void Enqueue(tty_cookie *cookie, RequestQueue *queue1, 155 uint32 openMode, struct tty_cookie **cookie); 156 extern void tty_destroy_cookie(tty_cookie *cookie); 157 extern void tty_close_cookie(tty_cookie *cookie); 159 extern status_t tty_read(tty_cookie *cookie, void *buffer, size_t *_length); 162 extern status_t tty_control(tty_cookie *cookie, uint32 op, void *buffer, 164 extern status_t tty_select(tty_cookie *cookie, uint8 event, uint32 ref, 166 extern status_t tty_deselect(tty_cookie *cookie, uint [all...] |
/haiku/src/system/kernel/fs/ |
H A D | vfs_request_io.cpp | 57 void* cookie; member in struct:iterative_io_cookie 86 status_t (*doIO)(void* cookie, off_t offset, void* buffer, 88 void* cookie) 92 fCookie(cookie) 109 VnodeIO(bool write, struct vnode* vnode, void* cookie) argument 113 fCookie(cookie) 146 iterative_io_cookie* cookie = (iterative_io_cookie*)_cookie; local 150 off_t requestOffset = cookie->request_offset; 157 status_t error = cookie->get_vecs(cookie 85 CallbackIO(bool write, status_t (*doIO)(void* cookie, off_t offset, void* buffer, size_t* length), void* cookie) argument 264 iterative_io_cookie* cookie = (iterative_io_cookie*)_cookie; local 285 do_synchronous_iterative_vnode_io(struct vnode* vnode, void* openCookie, io_request* request, iterative_io_get_vecs getVecs, iterative_io_finished finished, void* cookie) argument 393 vfs_vnode_io(struct vnode* vnode, void* cookie, io_request* request) argument 408 vfs_synchronous_io(io_request* request, status_t (*doIO)(void* cookie, off_t offset, void* buffer, size_t* length), void* cookie) argument 418 vfs_asynchronous_read_pages(struct vnode* vnode, void* cookie, off_t pos, const generic_io_vec* vecs, size_t count, generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) argument 444 vfs_asynchronous_write_pages(struct vnode* vnode, void* cookie, off_t pos, const generic_io_vec* vecs, size_t count, generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback) argument 489 do_iterative_fd_io(int fd, io_request* request, iterative_io_get_vecs getVecs, iterative_io_finished finished, void* cookie) argument [all...] |
/haiku/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/src/bin/ |
H A D | listarea.c | 45 ssize_t cookie = 0; local 61 while (get_next_area_info(id, &cookie, &areaInfo) == B_OK) { 79 int32 cookie = 0; local 81 while (get_next_team_info(&cookie, &info) >= B_OK) { 95 int32 cookie = 0; local 98 while (get_next_team_info(&cookie, &info) >= B_OK)
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEVolume.h | 54 virtual status_t DoIO(void* node, void* cookie, 58 virtual status_t SetFlags(void* node, void* cookie, 81 int openMode, int mode, void** cookie, 84 void** cookie); 85 virtual status_t Close(void* node, void* cookie); 86 virtual status_t FreeCookie(void* node, void* cookie); 87 virtual status_t Read(void* node, void* cookie, off_t pos, 90 virtual status_t Write(void* node, void* cookie, 98 virtual status_t OpenDir(void* node, void** cookie); 99 virtual status_t CloseDir(void* node, void* cookie); [all...] |
/haiku/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/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/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/src/tests/system/libroot/posix/ |
H A D | init_rld_after_fork_test.cpp | 16 int32 cookie = 0; local 17 while (get_next_sem_info(B_CURRENT_TEAM, &cookie, &semInfo) == B_OK)
|
/haiku/headers/os/app/ |
H A D | KeyStore.h | 43 status_t GetNextKey(uint32& cookie, BKey& key); 45 uint32& cookie, BKey& key); 47 uint32& cookie, BKey& key); 50 uint32& cookie, BKey& key); 57 status_t GetNextKeyring(uint32& cookie, 72 status_t GetNextMasterKeyring(uint32& cookie, 83 status_t GetNextApplication(uint32& cookie, 86 uint32& cookie, BString& signature) const;
|
/haiku/headers/private/device/ |
H A D | joystick_driver.h | 130 int (*read)(void * cookie, int port, extended_joystick * data, size_t size); 131 /** "crumble" the cookie (deallocate) when done */ 132 int (*crumble)(void * cookie, int port); 134 int (*force)(void * cookie, int port, bigtime_t duration, extended_joystick * force, size_t size); 167 status_t (*close_hook)(void * cookie); 168 status_t (*free_hook)(void * cookie); 169 status_t (*control_hook)(void * cookie, uint32 op, void * data, size_t len); 170 status_t (*read_hook)(void * cookie, off_t pos, void * data, size_t * len); 171 status_t (*write_hook)(void * cookie, off_t pos, const void * data, size_t * len);
|
/haiku/src/apps/text_search/ |
H A D | Grepper.h | 28 static int32 _SpawnRunnerThread(void* cookie); 29 static int32 _SpawnWriterThread(void* cookie);
|
/haiku/src/system/boot/loader/file_systems/bfs/ |
H A D | Link.h | 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);
|