Searched refs:_cookie (Results 101 - 125 of 222) sorted by relevance

123456789

/haiku/headers/os/drivers/
H A Dmidi_driver.h56 status_t (*open_hook)(void* storage, uint32 flags, void** _cookie);
H A Dfs_interface.h88 status_t (*open_index_dir)(fs_volume* volume, void** _cookie);
103 port_id port, uint32 token, void** _cookie);
176 int openMode, int perms, void** _cookie,
179 void** _cookie);
194 void** _cookie);
205 void** _cookie);
219 void** _cookie);
221 int openMode, void** _cookie);
264 void** _cookie);
/haiku/headers/private/kernel/boot/
H A DFileMapDisk.h50 virtual status_t Open(void **_cookie, int mode);
/haiku/src/system/kernel/device_manager/
H A DBaseDevice.h35 void** _cookie) = 0;
H A DFileDevice.h34 void** _cookie);
H A DAbstractModuleDevice.h33 void** _cookie);
/haiku/src/system/boot/loader/
H A DRootFileSystem.h20 virtual status_t Open(void **_cookie, int mode);
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/
H A DPackageLinkDirectory.cpp77 PackageLinkDirectory::OpenAttributeDirectory(AttributeDirectoryCookie*& _cookie) argument
88 _cookie = cookie;
95 AttributeCookie*& _cookie)
101 return AutoPackageAttributes::OpenCookie(package, name, openMode, _cookie);
94 OpenAttribute(const StringKey& name, int openMode, AttributeCookie*& _cookie) argument
/haiku/headers/private/kernel/
H A Dkimage.h70 extern status_t _user_get_next_image_info(team_id team, int32 *_cookie,
/haiku/src/system/boot/loader/file_systems/fat/
H A DDirectory.h31 virtual status_t Open(void **_cookie, int mode);
H A DFile.h27 virtual status_t Open(void **_cookie, int mode);
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DUnpackingLeafNode.cpp290 UnpackingLeafNode::OpenAttributeDirectory(AttributeDirectoryCookie*& _cookie) argument
296 _cookie);
302 AttributeCookie*& _cookie)
308 _cookie);
301 OpenAttribute(const StringKey& name, int openMode, AttributeCookie*& _cookie) argument
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.cpp121 attr_cookie** _cookie)
146 *_cookie = cookie;
152 Attribute::Open(const char* name, int openMode, attr_cookie** _cookie) argument
175 *_cookie = cookie;
120 Create(const char* name, type_code type, int openMode, attr_cookie** _cookie) argument
/haiku/src/add-ons/kernel/drivers/sensor/acpi_als/
H A Dacpi_als.cpp104 acpi_als_uninit_device(void *_cookie) argument
135 acpi_als_read(void* _cookie, off_t position, void *buffer, size_t* numBytes) argument
140 als_device_cookie *device = (als_device_cookie*)_cookie;
170 acpi_als_control(void* _cookie, uint32 op, void* arg, size_t len) argument
172 //als_device_cookie* device = (als_device_cookie*)_cookie;
/haiku/src/add-ons/kernel/busses/scsi/virtio/
H A Dvirtio_scsi.cpp135 sim_init_bus(device_node *node, void **_cookie) argument
149 *_cookie = controller;
234 virtio_scsi_init_driver(device_node *node, void **_cookie) argument
237 *_cookie = node;
/haiku/src/add-ons/kernel/drivers/misc/
H A Dtest.c56 driver_open(const char *name, uint32 flags, void** _cookie) argument
H A Dkdl.c56 driver_open(const char *name, uint32 flags, void** _cookie) argument
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelVolume.cpp586 BeOSKernelVolume::FreeAttrCookie(void* node, void* _cookie) argument
588 AttributeCookie* cookie = (AttributeCookie*)_cookie;
601 BeOSKernelVolume::ReadAttr(void* node, void* _cookie, off_t pos, argument
604 AttributeCookie* cookie = (AttributeCookie*)_cookie;
621 BeOSKernelVolume::WriteAttr(void* node, void* _cookie, off_t pos, argument
624 AttributeCookie* cookie = (AttributeCookie*)_cookie;
641 BeOSKernelVolume::ReadAttrStat(void* node, void* _cookie, argument
644 AttributeCookie* cookie = (AttributeCookie*)_cookie;
836 int openMode, bool create, void** _cookie)
872 *_cookie
835 _OpenAttr(void* node, const char* name, uint32 type, int openMode, bool create, void** _cookie) argument
[all...]
/haiku/src/system/boot/loader/file_systems/tarfs/
H A Dtarfs.cpp108 virtual status_t Open(void** _cookie, int mode);
344 TarFS::Directory::Open(void** _cookie, int mode) argument
346 _inherited::Open(_cookie, mode);
353 *_cookie = iterator;
413 TarFS::Directory::GetNextEntry(void* _cookie, char* name, size_t size) argument
415 EntryIterator* iterator = (EntryIterator*)_cookie;
428 TarFS::Directory::GetNextNode(void* _cookie, Node** _node) argument
430 EntryIterator* iterator = (EntryIterator*)_cookie;
442 TarFS::Directory::Rewind(void* _cookie) argument
444 EntryIterator* iterator = (EntryIterator*)_cookie;
[all...]
/haiku/src/add-ons/kernel/drivers/disk/mmc/
H A Dmmc_disk.cpp293 mmc_disk_uninit_driver(void* _cookie) argument
296 mmc_disk_driver_info* info = (mmc_disk_driver_info*)_cookie;
305 mmc_disk_register_child_devices(void* _cookie) argument
308 mmc_disk_driver_info* info = (mmc_disk_driver_info*)_cookie;
329 mmc_block_init_device(void* _info, void** _cookie) argument
335 *_cookie = info;
345 mmc_block_uninit_device(void* _cookie) argument
348 //mmc_disk_driver_info* info = (mmc_disk_driver_info*)_cookie;
355 mmc_block_open(void* _info, const char* path, int openMode, void** _cookie) argument
362 *_cookie
[all...]
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dwebsearchfs.c387 static status_t websearchfs_closedir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
391 fs_dir_cookie *cookie = (fs_dir_cookie *)_cookie;
405 static status_t websearchfs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
409 fs_dir_cookie *cookie = (fs_dir_cookie *)_cookie;
415 static status_t websearchfs_readdir(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument
420 fs_dir_cookie *cookie = (fs_dir_cookie *)_cookie;
473 static status_t websearchfs_free_dircookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
477 fs_dir_cookie *cookie = (fs_dir_cookie *)_cookie;
583 static status_t websearchfs_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
587 fs_file_cookie *cookie = (fs_file_cookie *)_cookie;
603 websearchfs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
631 websearchfs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len) argument
648 websearchfs_write(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, const void *buf, size_t *len) argument
924 websearchfs_close_attrdir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
939 websearchfs_free_attrdircookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
955 websearchfs_rewind_attrdir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
965 websearchfs_read_attrdir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument
1078 websearchfs_close_attr_h(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
1099 websearchfs_free_attr_cookie_h(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
1120 websearchfs_read_attr_stat(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct stat *st) argument
1138 websearchfs_read_attr(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len) argument
1342 websearchfs_close_query(fs_volume *_volume, void *_cookie) argument
1370 websearchfs_free_query_cookie(fs_volume *_volume, void *_cookie) argument
1395 websearchfs_read_query(fs_volume *_volume, void *_cookie, struct dirent *buf, size_t bufsize, uint32 *num) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/udf/
H A Dkernel_interface.cpp77 udf_identify_partition(int fd, partition_data *partition, void **_cookie) argument
100 *_cookie = cookie;
106 udf_scan_partition(int fd, partition_data *partition, void *_cookie) argument
109 identify_cookie *cookie = (identify_cookie *)_cookie;
313 udf_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument
321 udf_close(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
329 udf_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
427 udf_close_dir(fs_volume *_volume, fs_vnode *node, void *_cookie) argument
435 udf_free_dir_cookie(fs_volume *_volume, fs_vnode *node, void *_cookie) argument
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_keyboard.cpp373 keyboard_open(const char *name, uint32 flags, void **_cookie) argument
418 *_cookie = cookie;
426 keyboard_close(void *_cookie) argument
428 keyboard_cookie *cookie = (keyboard_cookie *)_cookie;
478 keyboard_ioctl(void *_cookie, uint32 op, void *buffer, size_t length) argument
480 keyboard_cookie *cookie = (keyboard_cookie *)_cookie;
/haiku/src/system/kernel/fs/
H A Drootfs.cpp591 int perms, void** _cookie, ino_t* _newID)
598 rootfs_open(fs_volume* _volume, fs_vnode* _v, int openMode, void** _cookie) argument
613 *_cookie = NULL;
619 rootfs_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
622 _cookie));
628 rootfs_free_cookie(fs_volume* _volume, fs_vnode* _v, void* _cookie) argument
642 rootfs_read(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, argument
714 rootfs_open_dir(fs_volume* _volume, fs_vnode* _vnode, void** _cookie) argument
744 *_cookie = cookie;
751 rootfs_free_dir_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
590 rootfs_create(fs_volume* _volume, fs_vnode* _dir, const char* name, int omode, int perms, void** _cookie, ino_t* _newID) argument
773 rootfs_read_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
839 rootfs_rewind_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
856 rootfs_ioctl(fs_volume* _volume, fs_vnode* _v, void* _cookie, uint32 op, void* buffer, size_t length) argument
[all...]
/haiku/src/tests/system/kernel/device_manager/playground/
H A Dbus.cpp69 init_driver(device_node* node, void** _cookie) argument
71 *_cookie = node;

Completed in 137 milliseconds

123456789