Searched refs:_cookie (Results 126 - 150 of 222) sorted by relevance

123456789

/haiku/src/tests/system/kernel/device_manager/playground/
H A Ddevice_manager.h75 void **_cookie);
170 status_t (*device_open)(void *deviceCookie, int openMode, void **_cookie);
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DNode.h83 AttributeDirectoryCookie*& _cookie);
85 int openMode, AttributeCookie*& _cookie);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DAttribute.cpp58 Attribute::Open(const char* name, int openMode, attr_cookie** _cookie) argument
80 *_cookie = cookie;
/haiku/headers/os/drivers/
H A Ddevice_manager.h75 void **_cookie);
178 void **_cookie);
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_elantech.cpp435 elantech_open(const char *name, uint32 flags, void **_cookie) argument
464 *_cookie = cookie;
586 elantech_close(void *_cookie) argument
588 elantech_cookie *cookie = (elantech_cookie*)_cookie;
614 elantech_freecookie(void *_cookie) argument
616 free(_cookie);
622 elantech_ioctl(void *_cookie, uint32 op, void *buffer, size_t length) argument
624 elantech_cookie *cookie = (elantech_cookie*)_cookie;
H A Dps2_synaptics.cpp581 synaptics_open(const char *name, uint32 flags, void **_cookie) argument
608 *_cookie = cookie;
692 synaptics_close(void *_cookie) argument
695 synaptics_cookie *cookie = (synaptics_cookie*)_cookie;
724 synaptics_freecookie(void *_cookie) argument
726 free(_cookie);
748 synaptics_ioctl(void *_cookie, uint32 op, void *buffer, size_t length) argument
750 synaptics_cookie *cookie = (synaptics_cookie*)_cookie;
/haiku/src/add-ons/kernel/drivers/graphics/vesa/
H A Ddevice.cpp38 device_open(const char* name, uint32 flags, void** _cookie) argument
70 *_cookie = info;
/haiku/src/system/kernel/device_manager/
H A DAbstractModuleDevice.cpp64 AbstractModuleDevice::Open(const char* path, int openMode, void** _cookie) argument
66 return Module()->open(Data(), path, openMode, _cookie);
H A Ddevfs.cpp1110 void** _cookie)
1144 *_cookie = cookie;
1151 devfs_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1154 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie;
1168 devfs_free_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1171 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie;
1212 devfs_read(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, argument
1216 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie;
1245 devfs_write(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, argument
1249 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie;
1109 devfs_open(fs_volume* _volume, fs_vnode* _vnode, int openMode, void** _cookie) argument
1302 devfs_open_dir(fs_volume* _volume, fs_vnode* _vnode, void** _cookie) argument
1333 devfs_free_dir_cookie(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1350 devfs_read_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
1418 devfs_rewind_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie) argument
1442 devfs_ioctl(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint32 op, void* buffer, size_t length) argument
1589 devfs_set_flags(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, int flags) argument
1606 devfs_select(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint8 event, selectsync* sync) argument
1629 devfs_deselect(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, uint8 event, selectsync* sync) argument
1669 devfs_read_pages(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1728 devfs_write_pages(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
1787 devfs_io(fs_volume* volume, fs_vnode* _vnode, void* _cookie, io_request* request) argument
[all...]
/haiku/src/add-ons/kernel/bus_managers/pci/
H A Dpci_device.cpp25 pci_device_init_driver(device_node* node, void** _cookie) argument
52 *_cookie = device;
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DShortAttribute.cpp42 ShortAttribute::Open(const char* name, int openMode, attr_cookie** _cookie) argument
63 *_cookie = cookie;
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DAttribute.cpp116 attr_cookie** _cookie)
139 *_cookie = cookie;
145 Attribute::Open(const char* name, int openMode, attr_cookie** _cookie) argument
169 *_cookie = cookie;
115 Create(const char* name, type_code type, int openMode, attr_cookie** _cookie) argument
/haiku/src/add-ons/kernel/busses/virtio/virtio_mmio/
H A DVirtioDevice.h62 bool Dequeue(void** _cookie, uint32* _usedLength);
/haiku/src/add-ons/kernel/drivers/bus/pcmcia/
H A Dds.c37 ds_open(const char *name, uint32 flags, void **_cookie) argument
41 *_cookie = NULL;
54 if (get_handle(socket, (client_handle_t *)_cookie) != B_OK) {
/haiku/src/tests/system/kernel/file_corruption/driver/
H A Dchecksum_device.cpp810 void** _cookie)
812 *_cookie = deviceCookie;
977 void** _cookie)
986 *_cookie = cookie;
999 checksum_raw_device_free(void* _cookie)
1001 RawDeviceCookie* cookie = (RawDeviceCookie*)_cookie;
1008 checksum_raw_device_read(void* _cookie, off_t pos, void* buffer,
1011 RawDeviceCookie* cookie = (RawDeviceCookie*)_cookie;
1038 checksum_raw_device_write(void* _cookie, off_t pos, const void* buffer,
1041 RawDeviceCookie* cookie = (RawDeviceCookie*)_cookie;
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEVolume.cpp1020 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/file_systems/fat/
H A Dfile.cpp304 dosfs_open(fs_volume *_vol, fs_vnode *_node, int omode, void **_cookie) argument
310 *_cookie = NULL;
352 *_cookie = cookie;
360 dosfs_read(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, argument
365 filecookie *cookie = (filecookie *)_cookie;
395 dosfs_write(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, argument
400 filecookie *cookie = (filecookie *)_cookie;
477 dosfs_close(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
496 dosfs_free_cookie(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
500 filecookie *cookie = (filecookie *)_cookie;
513 dosfs_create(fs_volume *_vol, fs_vnode *_dir, const char *name, int omode, int perms, void **_cookie, ino_t *vnid) argument
1205 dosfs_can_page(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
1213 dosfs_read_pages(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const iovec *vecs, size_t count, size_t *_numBytes) argument
1255 dosfs_write_pages(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const iovec *vecs, size_t count, size_t *_numBytes) argument
[all...]
/haiku/src/add-ons/media/plugins/ffmpeg/
H A DAVFormatReader.cpp1657 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...]
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/
H A Dwrite_overlay.cpp570 OverlayInode::Open(int openMode, void **_cookie) argument
582 *_cookie = cookie;
642 OverlayInode::Close(void *_cookie) argument
647 open_cookie *cookie = (open_cookie *)_cookie;
659 OverlayInode::FreeCookie(void *_cookie) argument
662 open_cookie *cookie = (open_cookie *)_cookie;
679 OverlayInode::Read(void *_cookie, off_t position, void *buffer, size_t *length, argument
693 void *superCookie = _cookie;
694 if (!fIsVirtual && !readPages && _cookie != NULL)
695 superCookie = ((open_cookie *)_cookie)
795 Write(void *_cookie, off_t position, const void *buffer, size_t length, IORequest *ioRequest) argument
936 SetFlags(void *_cookie, int flags) argument
2071 overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *_cookie) argument
2080 overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *_cookie) argument
2089 overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *_cookie, off_t pos, void *buffer, size_t *length) argument
2099 overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *_cookie, off_t pos, const void *buffer, size_t *length) argument
2109 overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *_cookie, struct stat *stat) argument
2119 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *_cookie, const struct stat *stat, int statMask) argument
2447 overlay_open_query(fs_volume *volume, const char *query, uint32 flags, port_id port, uint32 token, void **_cookie) argument
[all...]
/haiku/headers/private/fs_shell/
H A Dfssh_fs_interface.h108 fssh_fs_cookie *_cookie);
194 fssh_fs_cookie *_cookie, fssh_vnode_id *_newVnodeID);
196 int openMode, fssh_fs_cookie *_cookie);
214 fssh_fs_cookie *_cookie);
227 fssh_fs_cookie *_cookie);
241 fssh_fs_cookie *_cookie);
243 const char *name, int openMode, fssh_fs_cookie *_cookie);
/haiku/src/add-ons/kernel/drivers/network/ether/virtio/
H A Dvirtio_net.cpp280 virtio_net_init_device(void* _info, void** _cookie) argument
456 *_cookie = info;
482 virtio_net_uninit_device(void* _cookie) argument
485 virtio_net_driver_info* info = (virtio_net_driver_info*)_cookie;
518 virtio_net_open(void* _info, const char* path, int openMode, void** _cookie) argument
560 *_cookie = handle;
929 virtio_net_uninit_driver(void* _cookie) argument
932 virtio_net_driver_info* info = (virtio_net_driver_info*)_cookie;
938 virtio_net_register_child_devices(void* _cookie) argument
941 virtio_net_driver_info* info = (virtio_net_driver_info*)_cookie;
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/virtio/
H A Dvirtio_gpu.cpp470 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/tests/add-ons/kernel/network/
H A Duserland_ipc.c102 static int32 connection_runner(void *_cookie);
103 static status_t init_connection(net_connection *connection, connection_cookie **_cookie);
201 connection_runner(void *_cookie) argument
203 connection_cookie *cookie = (connection_cookie *)_cookie;
447 init_connection(net_connection *connection, connection_cookie **_cookie) argument
513 *_cookie = cookie;
/haiku/src/add-ons/kernel/file_systems/bindfs/
H A Dkernel_interface.cpp605 int openMode, int perms, void** _cookie, ino_t* _newVnodeID)
617 perms, _cookie, _newVnodeID);
641 void** _cookie)
651 return sourceNode->ops->open(sourceVolume, sourceNode, openMode, _cookie);
756 bindfs_open_dir(fs_volume* fsVolume, fs_vnode* fsNode, void** _cookie) argument
766 return sourceNode->ops->open_dir(sourceVolume, sourceNode, _cookie);
836 bindfs_open_attr_dir(fs_volume* fsVolume, fs_vnode* fsNode, void** _cookie) argument
846 return sourceNode->ops->open_attr_dir(sourceVolume, sourceNode, _cookie);
919 uint32 type, int openMode, void** _cookie)
931 openMode, _cookie);
604 bindfs_create(fs_volume* fsVolume, fs_vnode* fsNode, const char* name, int openMode, int perms, void** _cookie, ino_t* _newVnodeID) argument
640 bindfs_open(fs_volume* fsVolume, fs_vnode* fsNode, int openMode, void** _cookie) argument
918 bindfs_create_attr(fs_volume* fsVolume, fs_vnode* fsNode, const char* name, uint32 type, int openMode, void** _cookie) argument
936 bindfs_open_attr(fs_volume* fsVolume, fs_vnode* fsNode, const char* name, int openMode, void** _cookie) argument
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Ddevice.cpp42 static status_t device_open(const char* name, uint32 flags, void** _cookie);
191 device_open(const char* name, uint32 /*flags*/, void** _cookie) argument
229 *_cookie = info;

Completed in 160 milliseconds

123456789