Searched refs:cookie (Results 176 - 200 of 989) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/drivers/audio/virtio/
H A Dvirtio_sound.cpp64 InitDriver(device_node* node, void** cookie) argument
72 *cookie = info;
79 UninitDriver(void* cookie) argument
81 free(cookie);
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DDriver.h153 status_t pc_serial_open(const char *name, uint32 flags, void **cookie);
154 status_t pc_serial_read(void *cookie, off_t position, void *buffer, size_t *numBytes);
155 status_t pc_serial_write(void *cookie, off_t position, const void *buffer, size_t *numBytes);
156 status_t pc_serial_control(void *cookie, uint32 op, void *arg, size_t length);
157 status_t pc_serial_select(void *cookie, uint8 event, uint32 ref, selectsync *sync);
159 status_t pc_serial_close(void *cookie);
160 status_t pc_serial_free(void *cookie);
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dtimer.cpp34 void * cookie; member in struct:timer_info
50 timer_thread(void *cookie) argument
59 void * cookie; local
67 cookie = 0;
81 // timer is ready for execution, load func and cookie
84 cookie = sTimerData[index].cookie;
103 func(cookie);
115 create_timer(timer_function func, void *cookie, bigtime_t interval, uint32 flags) argument
132 sTimerData[sTimerCount].cookie
[all...]
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DShortAttribute.cpp52 attr_cookie* cookie = new(std::nothrow) attr_cookie;
53 if (cookie == NULL)
58 // initialize the cookie
59 strlcpy(cookie->name, fName, B_ATTR_NAME_LENGTH);
60 cookie->open_mode = openMode;
61 cookie->create = false;
63 *_cookie = cookie;
69 ShortAttribute::Stat(attr_cookie* cookie, struct stat& stat) argument
73 fName = cookie->name;
91 ShortAttribute::Read(attr_cookie* cookie, off_ argument
[all...]
/haiku/src/add-ons/kernel/file_systems/bindfs/
H A Dkernel_interface.cpp242 bindfs_can_page(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
247 FUNCTION("volume: %p, node: %p (%" B_PRIdINO "), cookie: %p\n",
248 volume, node, node->ID(), cookie);
252 return sourceNode->ops->can_page(sourceVolume, sourceNode, cookie);
257 bindfs_read_pages(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, argument
263 FUNCTION("volume: %p, node: %p (%" B_PRIdINO "), cookie: %p, "
265 volume, node, node->ID(), cookie, pos, vecs, count);
269 return sourceNode->ops->read_pages(sourceVolume, sourceNode, cookie, pos,
275 bindfs_write_pages(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, argument
281 FUNCTION("volume: %p, node: %p (%" B_PRIdINO "), cookie
299 bindfs_io(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, io_request* request) argument
315 bindfs_cancel_io(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, io_request* request) argument
356 bindfs_ioctl(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, uint32 op, void* buffer, size_t length) argument
374 bindfs_set_flags(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, int flags) argument
389 bindfs_select(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, uint8 event, selectsync* sync) argument
407 bindfs_deselect(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, uint8 event, selectsync* sync) argument
656 bindfs_close(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
671 bindfs_free_cookie(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
686 bindfs_read(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, off_t offset, void* buffer, size_t* bufferSize) argument
704 bindfs_write(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, off_t offset, const void* buffer, size_t* bufferSize) argument
771 bindfs_close_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
786 bindfs_free_dir_cookie(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
801 bindfs_read_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
818 bindfs_rewind_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
851 bindfs_close_attr_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
866 bindfs_free_attr_dir_cookie(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
883 bindfs_read_attr_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _count) argument
900 bindfs_rewind_attr_dir(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
954 bindfs_close_attr(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
969 bindfs_free_attr_cookie(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie) argument
984 bindfs_read_attr(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, off_t offset, void* buffer, size_t* bufferSize) argument
1001 bindfs_write_attr(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, off_t offset, const void* buffer, size_t* bufferSize) argument
1018 bindfs_read_attr_stat(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, struct stat* st) argument
1041 bindfs_write_attr_stat(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, const struct stat* _st, int statMask) argument
[all...]
/haiku/headers/private/kernel/slab/
H A DSlab.h36 typedef status_t (*object_cache_constructor)(void* cookie, void* object);
37 typedef void (*object_cache_destructor)(void* cookie, void* object);
38 typedef void (*object_cache_reclaimer)(void* cookie, int32 level);
46 size_t alignment, void* cookie, object_cache_constructor constructor,
50 size_t maxMagazineCount, uint32 flags, void* cookie,
/haiku/src/add-ons/kernel/file_systems/fat/
H A Ddir.h33 status_t dosfs_opendir(fs_volume *_vol, fs_vnode *_node, void **cookie);
34 status_t dosfs_readdir(fs_volume *_vol, fs_vnode *_node, void *cookie,
36 status_t dosfs_rewinddir(fs_volume *_vol, fs_vnode *_node, void *cookie);
37 status_t dosfs_closedir(fs_volume *_vol, fs_vnode *_node, void *cookie);
39 void *cookie);
H A Dfile.h17 void **cookie);
18 status_t dosfs_read(fs_volume *_vol, fs_vnode *_node, void *cookie,
20 status_t dosfs_free_cookie(fs_volume *vol, fs_vnode *node, void *cookie);
21 status_t dosfs_close(fs_volume *vol, fs_vnode *node, void *cookie);
25 int omode, int perms, void **cookie, ino_t *vnid);
34 status_t dosfs_write(fs_volume *vol, fs_vnode *node, void *cookie,
/haiku/src/kits/app/
H A DKeyStore.cpp142 BKeyStore::GetNextKey(uint32& cookie, BKey& key) argument
144 return GetNextKey(NULL, cookie, key);
149 BKeyStore::GetNextKey(BKeyType type, BKeyPurpose purpose, uint32& cookie, argument
152 return GetNextKey(NULL, type, purpose, cookie, key);
157 BKeyStore::GetNextKey(const char* keyring, uint32& cookie, BKey& key) argument
159 return GetNextKey(keyring, B_KEY_TYPE_ANY, B_KEY_PURPOSE_ANY, cookie, key);
165 uint32& cookie, BKey& key)
171 message.AddUInt32("cookie", cookie);
182 reply.FindUInt32("cookie",
164 GetNextKey(const char* keyring, BKeyType type, BKeyPurpose purpose, uint32& cookie, BKey& key) argument
209 GetNextKeyring(uint32& cookie, BString& keyring) argument
287 GetNextMasterKeyring(uint32& cookie, BString& keyring) argument
347 GetNextApplication(uint32& cookie, BString& signature) const argument
354 GetNextApplication(const char* keyring, uint32& cookie, BString& signature) const argument
[all...]
/haiku/src/add-ons/kernel/drivers/pty/
H A Ddriver.cpp238 tty_cookie *cookie; local
239 status = gTTYModule->tty_create_cookie(gMasterTTYs[index], gSlaveTTYs[index], flags, &cookie);
243 *_cookie = cookie;
306 tty_cookie *cookie; local
308 &cookie);
318 *_cookie = cookie;
326 tty_cookie *cookie = (tty_cookie *)_cookie; local
328 TRACE(("pty_close: cookie %p\n", _cookie));
332 if (cookie->tty->is_master) {
334 while (tty_cookie *slave = cookie
348 tty_cookie *cookie = (tty_cookie *)_cookie; local
376 tty_cookie *cookie = (tty_cookie *)_cookie; local
438 tty_cookie *cookie = (tty_cookie *)_cookie; local
455 tty_cookie *cookie = (tty_cookie *)_cookie; local
472 tty_cookie *cookie = (tty_cookie *)_cookie; local
481 tty_cookie *cookie = (tty_cookie *)_cookie; local
[all...]
/haiku/src/add-ons/kernel/drivers/disk/virtual/remote_disk/
H A Dremote_disk.cpp138 remote_disk_open(const char* name, uint32 flags, void** cookie) argument
150 *cookie = device;
157 remote_disk_close(void* cookie) argument
159 TRACE(("remote_disk_close(%p)\n", cookie));
167 remote_disk_read(void* cookie, off_t position, void* buffer, size_t* numBytes) argument
169 TRACE(("remote_disk_read(%p, %lld, %p, %lu)\n", cookie, position, buffer,
172 RemoteDiskDevice* device = (RemoteDiskDevice*)cookie;
189 remote_disk_write(void* cookie, off_t position, const void* buffer, argument
192 TRACE(("remote_disk_write(%p, %lld, %p, %lu)\n", cookie, position, buffer,
195 RemoteDiskDevice* device = (RemoteDiskDevice*)cookie;
213 remote_disk_control(void* cookie, uint32 op, void* arg, size_t len) argument
304 remote_disk_free(void* cookie) argument
[all...]
/haiku/src/add-ons/kernel/network/devices/tunnel/
H A Dtunnel.cpp102 tunnel_cookie* cookie = new(std::nothrow) tunnel_cookie;
103 if (cookie == NULL)
106 cookie->device = device;
107 cookie->flags = flags;
109 *_cookie = cookie;
117 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
120 release_sem_etc(cookie->device->send_queue.notify, B_INTERRUPTED, B_RELEASE_ALL);
129 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
130 atomic_and(&cookie->device->open_count, 0);
131 delete cookie;
139 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
157 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
179 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
232 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
256 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/usb_asix/
H A DDriver.cpp123 usb_asix_device_added(usb_device device, void **cookie) argument
125 *cookie = NULL;
138 *cookie = gASIXDevices[i];
165 *cookie = asixDevice;
180 usb_asix_device_removed(void *cookie) argument
184 ASIXDevice *device = (ASIXDevice *)cookie;
277 usb_asix_open(const char *name, uint32 flags, void **cookie) argument
281 *cookie = NULL;
286 *cookie = gASIXDevices[index];
294 usb_asix_read(void *cookie, off_ argument
302 usb_asix_write(void *cookie, off_t position, const void *buffer, size_t *numBytes) argument
311 usb_asix_control(void *cookie, uint32 op, void *buffer, size_t length) argument
319 usb_asix_close(void *cookie) argument
327 usb_asix_free(void *cookie) argument
[all...]
/haiku/src/add-ons/kernel/generic/tty/
H A Dtty.cpp44 atomic. thread_count is the number of threads currently using the cookie
47 operations are done at a certain point when closing a cookie
87 AbstractLocker(tty_cookie* cookie) argument
89 fCookie(cookie),
129 ReaderLocker(tty_cookie* cookie);
146 inline bool Lock(tty_cookie* cookie) argument
150 if (cookie->closed)
153 cookie->thread_count++;
158 inline void Unlock(tty_cookie* cookie) argument
163 if (--cookie
195 Init(RequestOwner* owner, tty_cookie* cookie, size_t bytesNeeded) argument
293 NotifyError(tty_cookie* cookie, status_t error) argument
332 Enqueue(tty_cookie* cookie, RequestQueue* queue1, RequestQueue* queue2) argument
636 ReaderLocker(tty_cookie* cookie) argument
1401 tty_cookie* cookie = new(std::nothrow) tty_cookie; local
1440 tty_close_cookie(tty_cookie* cookie) argument
1541 tty_destroy_cookie(tty_cookie* cookie) argument
1555 tty_read(tty_cookie* cookie, void* _buffer, size_t* _length) argument
1675 tty_control(tty_cookie* cookie, uint32 op, void* buffer, size_t length) argument
1991 tty_select(tty_cookie* cookie, uint8 event, uint32 ref, selectsync* sync) argument
2074 tty_deselect(tty_cookie* cookie, uint8 event, selectsync* sync) argument
2093 tty_hardware_signal(tty_cookie* cookie, int signal, bool set) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DAttribute.cpp35 Attribute::Attribute(Inode* inode, attr_cookie* cookie) argument
39 fName(cookie->name)
69 attr_cookie* cookie = new(std::nothrow) attr_cookie;
70 if (cookie == NULL)
75 // initialize the cookie
76 strlcpy(cookie->name, fName, B_ATTR_NAME_LENGTH);
77 cookie->open_mode = openMode;
78 cookie->create = false;
80 *_cookie = cookie;
113 Attribute::Read(attr_cookie* cookie, off_ argument
[all...]
/haiku/src/tools/fs_shell/
H A Dfile_cache.cpp59 typedef fssh_status_t (*cache_func)(file_cache_ref *ref, void *cookie,
83 read_from_file(file_cache_ref *ref, void *cookie, fssh_off_t offset, argument
92 fssh_status_t status = vfs_read_pages(ref->node, cookie,
102 write_to_file(file_cache_ref *ref, void *cookie, fssh_off_t offset, argument
111 fssh_status_t status = vfs_write_pages(ref->node, cookie,
121 satisfy_cache_io(file_cache_ref *ref, void *cookie, cache_func function, argument
131 fssh_status_t status = function(ref, cookie, lastOffset, lastPageOffset,
145 cache_io(void *_cacheRef, void *cookie, fssh_off_t offset, fssh_addr_t buffer, argument
210 fssh_status_t status = satisfy_cache_io(ref, cookie, function,
220 return function(ref, cookie, lastOffse
337 fssh_file_cache_read(void *_cacheRef, void *cookie, fssh_off_t offset, void *bufferBase, fssh_size_t *_size) argument
350 fssh_file_cache_write(void *_cacheRef, void *cookie, fssh_off_t offset, const void *buffer, fssh_size_t *_size) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/
H A Dwrite_overlay.cpp158 void **cookie, ino_t *newInodeNumber,
161 status_t Open(int openMode, void **cookie);
162 status_t Close(void *cookie);
163 status_t FreeCookie(void *cookie);
164 status_t Read(void *cookie, off_t position, void *buffer,
167 status_t Write(void *cookie, off_t position,
171 status_t SynchronousIO(void *cookie, IORequest *request);
173 status_t SetFlags(void *cookie, int flags);
177 status_t OpenDir(void **cookie, bool attribute = false);
178 status_t CloseDir(void *cookie);
556 Create(const char *name, int openMode, int perms, void **cookie, ino_t *newInodeNumber, bool attribute, type_code attributeType) argument
576 open_cookie *cookie = (open_cookie *)malloc(sizeof(open_cookie)); local
662 open_cookie *cookie = (open_cookie *)_cookie; local
800 open_cookie *cookie = (open_cookie *)_cookie; local
918 SynchronousIO(void *cookie, IORequest *request) argument
939 open_cookie *cookie = (open_cookie *)_cookie; local
960 OpenDir(void **cookie, bool attribute) argument
988 CloseDir(void *cookie) argument
995 FreeDirCookie(void *cookie) argument
1003 ReadDir(void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num, bool attribute) argument
1033 RewindDir(void *cookie) argument
1231 void *cookie = NULL; local
1241 fSuperVnode.ops->close_attr(SuperVolume(), &fSuperVnode, cookie); local
1245 cookie); local
1621 overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1639 overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const iovec *vecs, size_t count, size_t *numBytes) argument
1672 overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const iovec *vecs, size_t count, size_t *numBytes) argument
1705 overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request) argument
1725 overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request) argument
1741 overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op, void *buffer, size_t length) argument
1749 overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie, int flags) argument
1757 overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync) argument
1765 overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync) argument
1889 overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name, int openMode, int perms, void **cookie, ino_t *newVnodeID) argument
1899 overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie) argument
1907 overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1915 overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1923 overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length) argument
1933 overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length) argument
1960 overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie) argument
1968 overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1976 overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1984 overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument
1994 overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
2002 overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie) argument
2010 overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
2018 overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
2026 overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument
2036 overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
2044 overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name, uint32 type, int openMode, void **cookie) argument
2054 overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name, int openMode, void **cookie) argument
2074 open_cookie *cookie = (open_cookie *)_cookie; local
2083 open_cookie *cookie = (open_cookie *)_cookie; local
2093 open_cookie *cookie = (open_cookie *)_cookie; local
2103 open_cookie *cookie = (open_cookie *)_cookie; local
2113 open_cookie *cookie = (open_cookie *)_cookie; local
2123 open_cookie *cookie = (open_cookie *)_cookie; local
2381 overlay_open_index_dir(fs_volume *volume, void **cookie) argument
2389 overlay_close_index_dir(fs_volume *volume, void *cookie) argument
2397 overlay_free_index_dir_cookie(fs_volume *volume, void *cookie) argument
2405 overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument
2414 overlay_rewind_index_dir(fs_volume *volume, void *cookie) argument
2456 overlay_close_query(fs_volume *volume, void *cookie) argument
2464 overlay_free_query_cookie(fs_volume *volume, void *cookie) argument
2472 overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument
2481 overlay_rewind_query(fs_volume *volume, void *cookie) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DAttribute.cpp38 Attribute::Attribute(Inode* inode, attr_cookie* cookie) argument
47 Find(cookie->name);
122 attr_cookie* cookie = new(std::nothrow) attr_cookie;
123 if (cookie == NULL)
128 // initialize the cookie
129 strlcpy(cookie->name, fName, B_ATTR_NAME_LENGTH);
130 cookie->type = type;
131 cookie->open_mode = openMode;
132 cookie->create = true;
139 *_cookie = cookie;
193 Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length) argument
225 Write(Transaction& transaction, attr_cookie* cookie, off_t pos, const uint8* buffer, size_t* _length, bool* _created) argument
[all...]
/haiku/src/add-ons/accelerants/common/
H A Di2c.c106 bus->get_signals(bus->cookie, &clk, &data);
126 bus->set_signals(bus->cookie, 1, 1);
135 bus->set_signals(bus->cookie, 1, 0);
137 bus->set_signals(bus->cookie, 0, 0);
150 bus->set_signals(bus->cookie, 0, 0);
152 bus->set_signals(bus->cookie, 1, 0);
163 bus->set_signals(bus->cookie, 1, 1);
178 bus->set_signals(bus->cookie, 0, bit & 1);
180 bus->set_signals(bus->cookie, 1, bit & 1);
189 bus->set_signals(bus->cookie,
[all...]
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DNFS4Inode.h59 status_t ReadFile(OpenStateCookie* cookie, OpenState* state,
62 status_t WriteFile(OpenStateCookie* cookie, OpenState* state,
74 OpenDirCookie* cookie, bool* eof, uint64* change,
80 status_t TestLock(OpenFileCookie* cookie, LockType* type,
82 status_t AcquireLock(OpenFileCookie* cookie, LockInfo* lockInfo,
84 status_t ReleaseLock(OpenFileCookie* cookie, LockInfo* lockInfo);
/haiku/src/bin/
H A Dlistimage.c27 int32 cookie = 0; local
59 while ((result = get_next_image_info(id, &cookie, &imageInfo)) == B_OK) {
79 int32 cookie = 0; local
88 while (get_next_team_info(&cookie, &info) >= B_OK) {
103 int32 cookie = 0; local
109 while (get_next_team_info(&cookie, &info) >= B_OK) {
/haiku/src/add-ons/kernel/drivers/misc/
H A Dmem.c88 mem_open(const char* name, uint32 flags, void** cookie) argument
91 *cookie = NULL;
97 mem_close(void* cookie) argument
104 mem_free(void* cookie) argument
111 mem_read(void* cookie, off_t position, void* buffer, size_t* numBytes) argument
138 mem_write(void* cookie, off_t position, const void* buffer, size_t* numBytes) argument
/haiku/src/system/boot/loader/
H A DFileMapDisk.cpp80 FileMapDisk::Close(void *cookie) argument
82 TRACE(("FileMapDisk::Close(%p)\n", cookie));
86 return fNode->Close(cookie);
92 FileMapDisk::ReadAt(void *cookie, off_t pos, void *_buffer, argument
95 TRACE(("FileMapDisk::ReadAt(%p, %lld, , %ld)\n", cookie, pos, bufferSize));
99 return fNode->ReadAt(cookie, pos, _buffer, bufferSize);
105 FileMapDisk::WriteAt(void */*cookie*/, off_t pos, const void *buffer,
/haiku/src/add-ons/kernel/bus_managers/mmc/
H A Dmmc_module.cpp81 mmc_bus_execute_command(device_node* node, void* cookie, uint16_t rca, argument
86 MMCBus* bus = (MMCBus*)cookie;
97 mmc_bus_do_io(device_node* node, void* cookie, uint16_t rca, uint8_t command, argument
100 MMCBus* bus = (MMCBus*)cookie;
112 mmc_bus_set_width(device_node* node, void* cookie, int width) argument
114 MMCBus* bus = (MMCBus*)cookie;
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp71 identify_cookie* cookie = new identify_cookie; local
72 if (cookie == NULL) {
73 ERROR("identify_partition: cookie allocation failed\n");
77 memcpy(&cookie->boot, &boot, sizeof(boot));
78 *_cookie = cookie;
90 identify_cookie *cookie = (identify_cookie*)_cookie; local
93 partition->content_size = sle64_to_cpu(cookie->boot.number_of_sectors)
94 * le16_to_cpu(cookie->boot.bpb.bytes_per_sector);
95 partition->block_size = le16_to_cpu(cookie->boot.bpb.bytes_per_sector);
790 file_cookie* cookie
826 file_cookie* cookie = new file_cookie; local
872 file_cookie* cookie = (file_cookie*)_cookie; local
891 file_cookie* cookie = (file_cookie*)_cookie; local
964 file_cookie* cookie = (file_cookie*)_cookie; local
1202 directory_cookie* cookie = (directory_cookie*)_cookie; local
1264 directory_cookie* cookie = (directory_cookie*)_cookie; local
1281 directory_cookie* cookie = (directory_cookie*)_cookie; local
[all...]

Completed in 126 milliseconds

1234567891011>>