/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | kernel_interface.cpp | 784 int mode, void** _cookie, ino_t *vnid) 861 *_cookie = cookie; 877 ramfs_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) argument 912 *_cookie = cookie; 943 ramfs_free_cookie(fs_volume* /*fs*/, fs_vnode* /*_node*/, void* _cookie) argument 946 FileCookie *cookie = (FileCookie*)_cookie; 954 ramfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, argument 960 FileCookie *cookie = (FileCookie*)_cookie; 991 ramfs_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, argument 998 FileCookie *cookie = (FileCookie*)_cookie; 783 ramfs_create(fs_volume* _volume, fs_vnode* _dir, const char *name, int openMode, int mode, void** _cookie, ino_t *vnid) argument 1228 ramfs_open_dir(fs_volume* , fs_vnode* _node, void** _cookie) argument 1265 ramfs_close_dir(fs_volume* , fs_vnode* DARG(_node), void* _cookie) argument 1279 ramfs_free_dir_cookie(fs_volume* , fs_vnode* , void* _cookie) argument 1290 ramfs_read_dir(fs_volume* _volume, fs_vnode* DARG(_node), void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument 1336 ramfs_rewind_dir(fs_volume* , fs_vnode* , void* _cookie) argument 1353 ramfs_open_attr_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument 1385 ramfs_close_attr_dir(fs_volume* , fs_vnode* , void* _cookie) argument 1398 ramfs_free_attr_dir_cookie(fs_volume* , fs_vnode* , void* _cookie) argument 1412 ramfs_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument 1455 ramfs_rewind_attr_dir(fs_volume* , fs_vnode* , void* _cookie) argument 1510 ramfs_create_attr(fs_volume* _volume, fs_vnode* _node, const char *name, uint32 type, int openMode, void** _cookie) argument 1581 ramfs_open_attr(fs_volume* _volume, fs_vnode* _node, const char *name, int openMode, void** _cookie) argument 1641 ramfs_close_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 1661 ramfs_free_attr_cookie(fs_volume* , fs_vnode* , void* _cookie) argument 1672 ramfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void *buffer, size_t *bufferSize) argument 1704 ramfs_write_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void *buffer, size_t *bufferSize) argument 1753 ramfs_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat *st) argument 1844 ramfs_open_index_dir(fs_volume* _volume, void** _cookie) argument 1876 ramfs_free_index_dir_cookie(fs_volume* , void* _cookie) argument 1887 ramfs_read_index_dir(fs_volume* _volume, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument 1926 ramfs_rewind_index_dir(fs_volume* , void* _cookie) argument 2036 ramfs_open_query(fs_volume* _volume, const char *queryString, uint32 flags, port_id port, uint32 token, void** _cookie) argument 2074 ramfs_free_query_cookie(fs_volume* _volume, void* _cookie) argument 2094 ramfs_read_query(fs_volume* _volume, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | ShortAttribute.h | 36 status_t Open(const char* name, int openMode, attr_cookie** _cookie);
|
H A D | ShortAttribute.cpp | 42 ShortAttribute::Open(const char* name, int openMode, attr_cookie** _cookie) argument 63 *_cookie = cookie;
|
/haiku/src/tools/fs_shell/ |
H A D | vfs.cpp | 2324 vfs_get_cookie_from_fd(int fd, void **_cookie) argument 2332 *_cookie = descriptor->cookie; 4978 fs_next_device(int32_t *_cookie) argument 4981 fssh_dev_t device = *_cookie; 4996 *_cookie = device; 5141 _kern_next_device(int32_t *_cookie) argument 5143 return fs_next_device(_cookie);
|
/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | AVFormatReader.cpp | 1657 AVFormatReader::AllocateCookie(int32 streamIndex, void** _cookie) argument 1669 if (_cookie == NULL) 1706 *_cookie = cookie; 1713 AVFormatReader::FreeCookie(void *_cookie) argument 1717 Stream* cookie = reinterpret_cast<Stream*>(_cookie); 1734 AVFormatReader::GetStreamInfo(void* _cookie, int64* frameCount, argument 1738 Stream* cookie = reinterpret_cast<Stream*>(_cookie); 1745 AVFormatReader::GetStreamMetaData(void* _cookie, BMessage* _data) argument 1747 Stream* cookie = reinterpret_cast<Stream*>(_cookie); 1753 AVFormatReader::Seek(void* _cookie, uint3 argument 1762 FindKeyFrame(void* _cookie, uint32 flags, int64* frame, bigtime_t* time) argument 1771 GetNextChunk(void* _cookie, const void** chunkBuffer, size_t* chunkSize, media_header* mediaHeader) argument [all...] |
H A D | AVFormatWriter.cpp | 530 AVFormatWriter::AllocateCookie(void** _cookie, media_format* format, argument 540 if (_cookie == NULL) 552 *_cookie = cookie; 558 AVFormatWriter::FreeCookie(void* _cookie) argument 562 StreamCookie* cookie = reinterpret_cast<StreamCookie*>(_cookie); 582 AVFormatWriter::AddTrackInfo(void* _cookie, uint32 code, argument 591 StreamCookie* cookie = reinterpret_cast<StreamCookie*>(_cookie); 597 AVFormatWriter::WriteChunk(void* _cookie, const void* chunkBuffer, argument 606 StreamCookie* cookie = reinterpret_cast<StreamCookie*>(_cookie);
|
/haiku/headers/private/virtio/ |
H A D | virtio.h | 147 bool (*queue_dequeue)(virtio_queue queue, void** _cookie,
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 1257 Device::Control(void* _cookie, int32 op, void* buffer, size_t length) argument 1273 return AbstractModuleDevice::Control(_cookie, op, buffer, length);;
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | kernel_interface.cpp | 80 btrfs_identify_partition(int fd, partition_data* partition, void** _cookie) argument 90 *_cookie = cookie; 96 btrfs_scan_partition(int fd, partition_data* partition, void* _cookie) argument 98 identify_cookie* cookie = (identify_cookie*)_cookie; 113 btrfs_free_identify_partition_cookie(partition_data* partition, void* _cookie) argument 115 delete (identify_cookie*)_cookie; 249 btrfs_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 256 btrfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument 300 btrfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument 403 btrfs_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint3 argument 534 btrfs_open(fs_volume* , fs_vnode* _node, int openMode, void** _cookie) argument 574 btrfs_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void* buffer, size_t* _length) argument 594 btrfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument 610 btrfs_close(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 617 btrfs_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 796 btrfs_open_dir(fs_volume* , fs_vnode* _node, void** _cookie) argument 818 btrfs_read_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument 862 btrfs_rewind_dir(fs_volume* , fs_vnode* , void* _cookie) argument 879 btrfs_free_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 887 btrfs_open_attr_dir(fs_volume* _volume, fs_vnode* _node, void** _cookie) argument 916 btrfs_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 925 btrfs_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument 951 btrfs_rewind_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument 960 btrfs_create_attr(fs_volume* _volume, fs_vnode* _node, const char* name, uint32 type, int openMode, void** _cookie) argument 968 btrfs_open_attr(fs_volume* _volume, fs_vnode* _node, const char* name, int openMode, void** _cookie) argument 998 btrfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument 1021 btrfs_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat* stat) argument [all...] |
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 4153 vfs_get_cookie_from_fd(int fd, void** _cookie) argument 4161 *_cookie = descriptor->cookie; 8020 fs_next_device(int32* _cookie) argument 8023 dev_t device = *_cookie; 8038 *_cookie = device; 8214 _kern_next_device(int32* _cookie) argument 8216 return fs_next_device(_cookie); 8221 _kern_get_next_fd_info(team_id teamID, uint32* _cookie, fd_info* info, argument 8237 uint32 slot = *_cookie; 8260 *_cookie [all...] |
H A D | vfs_request_io.cpp | 138 do_iterative_fd_io_iterate(void* _cookie, io_request* request, argument 146 iterative_io_cookie* cookie = (iterative_io_cookie*)_cookie; 261 do_iterative_fd_io_finish(void* _cookie, io_request* request, status_t status, argument 264 iterative_io_cookie* cookie = (iterative_io_cookie*)_cookie;
|
H A D | socket.cpp | 1240 _user_get_next_socket_stat(int family, uint32 *_cookie, struct net_stat *_stat) argument 1243 if (_cookie == NULL || _stat == NULL) 1247 if (!IS_USER_ADDRESS(_stat) || !IS_USER_ADDRESS(_cookie) 1248 || user_memcpy(&cookie, _cookie, sizeof(cookie)) != B_OK) { 1259 if (user_memcpy(_cookie, &cookie, sizeof(cookie)) != B_OK
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | net_socket.cpp | 556 socket_get_next_stat(uint32* _cookie, int family, struct net_stat* stat) argument 562 uint32 cookie = *_cookie; 578 *_cookie = count + 1;
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/ |
H A D | nvme_disk.cpp | 154 nvme_disk_init_device(void* _info, void** _cookie) argument 325 *_cookie = info; 331 nvme_disk_uninit_device(void* _cookie) argument 334 nvme_disk_driver_info* info = (nvme_disk_driver_info*)_cookie; 350 nvme_disk_open(void* _info, const char* path, int openMode, void** _cookie) argument 362 *_cookie = handle; 1067 nvme_disk_uninit_driver(void* _cookie) argument 1071 nvme_disk_driver_info* info = (nvme_disk_driver_info*)_cookie; 1077 nvme_disk_register_child_devices(void* _cookie) argument 1081 nvme_disk_driver_info* info = (nvme_disk_driver_info*)_cookie; [all...] |
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_device.cpp | 25 pci_device_init_driver(device_node* node, void** _cookie) argument 52 *_cookie = device;
|
/haiku/src/add-ons/kernel/drivers/power/acpi_thermal/ |
H A D | acpi_thermal.c | 42 status_t acpi_thermal_control(void* _cookie, uint32 op, void* arg, size_t len); 68 acpi_thermal_open(void* _cookie, const char* path, int flags, void** cookie) argument 70 acpi_thermal_device_info* device = (acpi_thermal_device_info*)_cookie; 81 acpi_thermal_read(void* _cookie, off_t position, void* buf, size_t* num_bytes) argument 83 acpi_thermal_device_info* device = (acpi_thermal_device_info*)_cookie; 156 acpi_thermal_control(void* _cookie, uint32 op, void* arg, size_t len) argument 158 acpi_thermal_device_info* device = (acpi_thermal_device_info*)_cookie; 280 acpi_thermal_register_child_devices(void* _cookie) argument 282 device_node* node = _cookie; 300 acpi_thermal_init_device(void* _cookie, voi argument 323 acpi_thermal_uninit_device(void* _cookie) argument [all...] |
/haiku/src/add-ons/kernel/drivers/power/acpi_lid/ |
H A D | acpi_lid.cpp | 99 acpi_lid_uninit_device(void *_cookie) argument 106 acpi_lid_open(void *_cookie, const char *path, int flags, void** cookie) argument 108 acpi_lid_device_info *device = (acpi_lid_device_info *)_cookie; 115 acpi_lid_read(void* _cookie, off_t position, void *buf, size_t* num_bytes) argument 117 acpi_lid_device_info* device = (acpi_lid_device_info*)_cookie; 143 acpi_lid_control(void* _cookie, uint32 op, void* arg, size_t len) argument 150 acpi_lid_select(void *_cookie, uint8 event, selectsync *sync) argument 152 acpi_lid_device_info* device = (acpi_lid_device_info*)_cookie; 173 acpi_lid_deselect(void *_cookie, uint8 event, selectsync *sync) argument 175 acpi_lid_device_info* device = (acpi_lid_device_info*)_cookie; 293 acpi_lid_register_child_devices(void *_cookie) argument [all...] |
/haiku/src/add-ons/kernel/drivers/power/acpi_ac/ |
H A D | acpi_ac.cpp | 89 acpi_ac_uninit_device(void *_cookie) argument 96 acpi_ac_open(void *_cookie, const char *path, int flags, void** cookie) argument 98 acpi_ac_device_info *device = (acpi_ac_device_info *)_cookie; 105 acpi_ac_read(void* _cookie, off_t position, void *buf, size_t* num_bytes) argument 107 acpi_ac_device_info* device = (acpi_ac_device_info*)_cookie; 132 acpi_ac_control(void* _cookie, uint32 op, void* arg, size_t len) argument
|
/haiku/src/add-ons/kernel/network/devices/tunnel/ |
H A D | tunnel.cpp | 93 tunnel_open(const char* name, uint32 flags, void** _cookie) argument 109 *_cookie = cookie; 115 tunnel_close(void* _cookie) argument 117 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; 127 tunnel_free(void* _cookie) argument 129 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; 137 tunnel_control(void* _cookie, uint32 op, void* data, size_t len) argument 139 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; 155 tunnel_read(void* _cookie, off_t position, void* data, size_t* _length) argument 157 tunnel_cookie* cookie = (tunnel_cookie*)_cookie; 177 tunnel_write(void* _cookie, off_t position, const void* data, size_t* _length) argument 230 tunnel_select(void* _cookie, uint8 event, uint32 ref, selectsync* sync) argument 254 tunnel_deselect(void* _cookie, uint8 event, selectsync* sync) argument [all...] |
/haiku/src/add-ons/kernel/generic/tty/ |
H A D | tty.cpp | 1399 tty_create_cookie(struct tty* tty, struct tty* otherTTY, uint32 openMode, tty_cookie** _cookie) argument 1433 *_cookie = cookie;
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEVolume.cpp | 1020 FUSEVolume::DoIO(void* _node, void* _cookie, const IORequestInfo& requestInfo) argument 1023 FileCookie* cookie = (FileCookie*)_cookie; 1101 FUSEVolume::SetFlags(void* _node, void* _cookie, int flags) argument 1103 FileCookie* cookie = (FileCookie*)_cookie; 1634 void** _cookie, ino_t* _vnid) 1712 *_cookie = cookie; 1720 FUSEVolume::Open(void* _node, int openMode, void** _cookie) argument 1843 *_cookie = cookie; 1850 FUSEVolume::Close(void* _node, void* _cookie) argument 1853 FileCookie* cookie = (FileCookie*)_cookie; 1633 Create(void* _dir, const char* name, int openMode, int mode, void** _cookie, ino_t* _vnid) argument 1896 FreeCookie(void* _node, void* _cookie) argument 1937 Read(void* _node, void* _cookie, off_t pos, void* buffer, size_t bufferSize, size_t* _bytesRead) argument 1967 Write(void* _node, void* _cookie, off_t pos, const void* buffer, size_t bufferSize, size_t* _bytesWritten) argument 2116 OpenDir(void* _node, void** _cookie) argument 2169 CloseDir(void* node, void* _cookie) argument 2176 FreeDirCookie(void* _node, void* _cookie) argument 2218 ReadDir(void* _node, void* _cookie, void* buffer, size_t bufferSize, uint32 count, uint32* _countRead) argument 2330 RewindDir(void* _node, void* _cookie) argument 2354 OpenAttrDir(void* _node, void** _cookie) argument 2377 FreeAttrDirCookie(void* _node, void* _cookie) argument 2386 ReadAttrDir(void* _node, void* _cookie, void* buffer, size_t bufferSize, uint32 count, uint32* _countRead) argument 2469 RewindAttrDir(void* _node, void* _cookie) argument 2485 OpenAttr(void* _node, const char* name, int openMode, void** _cookie) argument 2561 CloseAttr(void* _node, void* _cookie) argument 2568 FreeAttrCookie(void* _node, void* _cookie) argument 2576 ReadAttr(void* _node, void* _cookie, off_t pos, void* buffer, size_t bufferSize, size_t* bytesRead) argument 2593 ReadAttrStat(void* _node, void* _cookie, struct stat* st) argument [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/virtio/ |
H A D | virtio_gpu.cpp | 470 virtio_gpu_init_device(void* _info, void** _cookie) argument 528 *_cookie = info; 540 virtio_gpu_uninit_device(void* _cookie) argument 543 virtio_gpu_driver_info* info = (virtio_gpu_driver_info*)_cookie; 556 virtio_gpu_open(void* _info, const char* path, int openMode, void** _cookie) argument 637 *_cookie = handle; 816 virtio_gpu_uninit_driver(void* _cookie) argument 819 virtio_gpu_driver_info* info = (virtio_gpu_driver_info*)_cookie; 825 virtio_gpu_register_child_devices(void* _cookie) argument 828 virtio_gpu_driver_info* info = (virtio_gpu_driver_info*)_cookie; [all...] |
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.cpp | 1412 usb_disk_init_device(void* _info, void** _cookie) argument 1415 *_cookie = _info; 1421 usb_disk_uninit_device(void* _cookie) argument 1428 usb_disk_open(void *deviceCookie, const char *path, int flags, void **_cookie) argument 1458 *_cookie = lun; 2014 usb_disk_uninit_driver(void *_cookie) argument 2022 usb_disk_register_child_devices(void* _cookie) argument 2025 disk_device *device = (disk_device *)_cookie;
|
/haiku/src/add-ons/kernel/busses/random/virtio/ |
H A D | virtio_rng.cpp | 67 virtio_rng_init_driver(device_node *node, void **_cookie) argument 78 *_cookie = device;
|
/haiku/src/add-ons/kernel/drivers/power/acpi_battery/ |
H A D | acpi_battery.cpp | 309 acpi_battery_uninit_device(void *_cookie) argument 340 acpi_battery_read(void* _cookie, off_t position, void *buffer, size_t* numBytes) argument 345 battery_device_cookie *device = (battery_device_cookie*)_cookie; 414 acpi_battery_control(void* _cookie, uint32 op, void* arg, size_t len) argument 416 battery_device_cookie* device = (battery_device_cookie*)_cookie;
|