/haiku/headers/os/drivers/ |
H A D | midi_driver.h | 56 status_t (*open_hook)(void* storage, uint32 flags, void** _cookie);
|
H A D | fs_interface.h | 88 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 D | FileMapDisk.h | 50 virtual status_t Open(void **_cookie, int mode);
|
/haiku/src/system/kernel/device_manager/ |
H A D | BaseDevice.h | 35 void** _cookie) = 0;
|
H A D | FileDevice.h | 34 void** _cookie);
|
H A D | AbstractModuleDevice.h | 33 void** _cookie);
|
/haiku/src/system/boot/loader/ |
H A D | RootFileSystem.h | 20 virtual status_t Open(void **_cookie, int mode);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/ |
H A D | PackageLinkDirectory.cpp | 77 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 D | kimage.h | 70 extern status_t _user_get_next_image_info(team_id team, int32 *_cookie,
|
/haiku/src/system/boot/loader/file_systems/fat/ |
H A D | Directory.h | 31 virtual status_t Open(void **_cookie, int mode);
|
H A D | File.h | 27 virtual status_t Open(void **_cookie, int mode);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | UnpackingLeafNode.cpp | 290 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 D | Attribute.cpp | 121 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 D | acpi_als.cpp | 104 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 D | virtio_scsi.cpp | 135 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 D | test.c | 56 driver_open(const char *name, uint32 flags, void** _cookie) argument
|
H A D | kdl.c | 56 driver_open(const char *name, uint32 flags, void** _cookie) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | BeOSKernelVolume.cpp | 586 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 D | tarfs.cpp | 108 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 D | mmc_disk.cpp | 293 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 D | websearchfs.c | 387 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 D | kernel_interface.cpp | 77 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 D | ps2_keyboard.cpp | 373 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 D | rootfs.cpp | 591 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 D | bus.cpp | 69 init_driver(device_node* node, void** _cookie) argument 71 *_cookie = node;
|