Searched refs:_cookie (Results 1 - 25 of 222) sorted by relevance

123456789

/haiku/src/add-ons/kernel/file_systems/fat/
H A Dattr.h12 status_t dosfs_open_attrdir(fs_volume *_vol, fs_vnode *_node, void **_cookie);
13 status_t dosfs_close_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie);
15 void *_cookie);
16 status_t dosfs_rewind_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie);
17 status_t dosfs_read_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie,
20 int openMode, void **_cookie);
23 status_t dosfs_read_attr_stat(fs_volume *_vol, fs_vnode *_node, void *_cookie,
25 status_t dosfs_read_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie,
27 status_t dosfs_write_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie,
H A Dattr.cpp39 dosfs_open_attrdir(fs_volume *_vol, fs_vnode *_node, void **_cookie) argument
43 if ((*_cookie = malloc(sizeof(uint32))) == NULL) {
46 *(int32 *)(*_cookie) = 0;
53 dosfs_close_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
57 *(int32 *)_cookie = 1;
64 dosfs_free_attrdir_cookie(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
68 if (_cookie == NULL) {
73 *(int32 *)_cookie = 0x87654321;
74 free(_cookie);
81 dosfs_rewind_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
96 dosfs_read_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct dirent *entry, size_t bufsize, uint32 *num) argument
125 dosfs_open_attr(fs_volume *_vol, fs_vnode *_node, const char *name, int openMode, void **_cookie) argument
160 dosfs_read_attr_stat(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct stat *stat) argument
185 dosfs_read_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument
219 dosfs_write_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const void *buffer, size_t *_length) argument
[all...]
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_alps.h32 status_t alps_open(const char *name, uint32 flags, void **_cookie);
33 status_t alps_close(void *_cookie);
34 status_t alps_freecookie(void *_cookie);
35 status_t alps_ioctl(void *_cookie, uint32 op, void *buffer, size_t length);
H A Dps2_standard_mouse.h45 status_t standard_mouse_open(const char* name, uint32 flags, void** _cookie);
46 status_t standard_mouse_close(void* _cookie);
47 status_t standard_mouse_freecookie(void* _cookie);
48 status_t standard_mouse_ioctl(void* _cookie, uint32 op, void* buffer,
H A Dps2_elantech.h50 status_t elantech_open(const char *name, uint32 flags, void **_cookie);
51 status_t elantech_close(void *_cookie);
52 status_t elantech_freecookie(void *_cookie);
53 status_t elantech_ioctl(void *_cookie, uint32 op, void *buffer, size_t length);
H A Dps2_synaptics.h66 status_t synaptics_open(const char *name, uint32 flags, void **_cookie);
67 status_t synaptics_close(void *_cookie);
68 status_t synaptics_freecookie(void *_cookie);
69 status_t synaptics_ioctl(void *_cookie, uint32 op, void *buffer, size_t length);
/haiku/src/add-ons/kernel/drivers/display/
H A Ddisplay.cpp30 display_open(void *_cookie, const char* path, int flags, void** cookie) argument
32 display_device_info *device = (display_device_info *)_cookie;
39 display_read(void *_cookie, off_t position, void *buf, size_t* num_bytes) argument
80 display_init(void *_cookie, void **cookie) argument
82 device_node *node = (device_node *)_cookie;
107 display_uninit(void *_cookie) argument
109 display_device_info *device = (display_device_info *)_cookie;
/haiku/headers/private/kernel/platform/openfirmware/
H A Ddevices.h15 status_t of_get_next_device(intptr_t *_cookie, intptr_t root, const char *type,
/haiku/src/add-ons/kernel/debugger/demangle/
H A Ddemangle.h14 status_t get_next_argument(uint32* _cookie, const char* mangledName, char* name,
20 status_t get_next_argument_gcc2(uint32* _cookie, const char* symbol,
28 status_t get_next_argument_gcc3(uint32* _cookie, const char* symbol,
H A Ddemangle.cpp42 get_next_argument(uint32* _cookie, const char* mangledName, char* name, argument
47 status_t error = get_next_argument_gcc3(_cookie, mangledName, name,
54 return get_next_argument_gcc2(_cookie, mangledName, name, nameSize, _type,
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dsim_interface.cpp70 scsi_controller_init(device_node *node, void **_cookie) argument
72 *_cookie = node;
78 scsi_controller_register_raw_device(void *_cookie) argument
80 device_node *node = (device_node *)_cookie;
H A Dbus_raw.cpp29 scsi_bus_raw_init(void *driverCookie, void **_cookie) argument
46 *_cookie = bus;
82 scsi_bus_raw_control(void *_cookie, uint32 op, void *data, size_t length) argument
84 bus_raw_info *bus = (bus_raw_info*)_cookie;
/haiku/src/add-ons/kernel/drivers/power/acpi_button/
H A Dacpi_button.cpp83 acpi_button_init_device(void *_cookie, void **cookie) argument
85 device_node *node = (device_node *)_cookie;
143 acpi_button_uninit_device(void *_cookie) argument
145 acpi_button_device_info *device = (acpi_button_device_info *)_cookie;
158 acpi_button_open(void *_cookie, const char *path, int flags, void** cookie) argument
160 acpi_button_device_info *device = (acpi_button_device_info *)_cookie;
171 acpi_button_read(void* _cookie, off_t position, void *buffer, size_t* num_bytes) argument
173 acpi_button_device_info* device = (acpi_button_device_info*)_cookie;
195 acpi_button_control(void* _cookie, uint32 op, void* arg, size_t len) argument
202 acpi_button_select(void *_cookie, uint argument
225 acpi_button_deselect(void *_cookie, uint8 event, selectsync *sync) argument
315 acpi_button_register_child_devices(void *_cookie) argument
[all...]
/haiku/src/add-ons/kernel/drivers/disk/norflash/
H A Dnorflash.cpp53 nor_init_device(void *_info, void **_cookie) argument
69 *_cookie = info;
75 nor_uninit_device(void *_cookie) argument
78 nor_driver_info *info = (nor_driver_info*)_cookie;
86 void **_cookie)
89 *_cookie = deviceCookie;
95 nor_close(void *_cookie) argument
103 nor_free(void *_cookie) argument
143 nor_read(void *_cookie, off_t position, void *data, size_t *numbytes) argument
145 nor_driver_info *info = (nor_driver_info*)_cookie;
85 nor_open(void *deviceCookie, const char *path, int openMode, void **_cookie) argument
160 nor_write(void *_cookie, off_t position, const void *data, size_t *numbytes) argument
217 nor_uninit_driver(void *_cookie) argument
226 nor_register_child_devices(void *_cookie) argument
[all...]
/haiku/src/add-ons/kernel/drivers/pty/
H A Ddriver.cpp198 master_open(const char *name, uint32 flags, void **_cookie) argument
243 *_cookie = cookie;
249 slave_open(const char *name, uint32 flags, void **_cookie) argument
318 *_cookie = cookie;
324 pty_close(void *_cookie) argument
326 tty_cookie *cookie = (tty_cookie *)_cookie;
328 TRACE(("pty_close: cookie %p\n", _cookie));
345 pty_free_cookie(void *_cookie) argument
348 tty_cookie *cookie = (tty_cookie *)_cookie;
374 pty_ioctl(void *_cookie, uint3 argument
436 pty_read(void *_cookie, off_t offset, void *buffer, size_t *_length) argument
453 pty_write(void *_cookie, off_t offset, const void *buffer, size_t *_length) argument
470 pty_select(void *_cookie, uint8 event, uint32 ref, selectsync *sync) argument
479 pty_deselect(void *_cookie, uint8 event, selectsync *sync) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/xfs/
H A Dkernel_interface.cpp31 xfs_identify_partition(int fd, partition_data *partition, void **_cookie) argument
38 xfs_scan_partition(int fd, partition_data *partition, void *_cookie) argument
45 xfs_free_identify_partition_cookie(partition_data *partition, void *_cookie) argument
160 xfs_can_page(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
167 xfs_read_pages(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument
175 xfs_io(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument
226 xfs_ioctl(fs_volume *_volume, fs_vnode *_node, void *_cookie, uint32 cmd, argument
267 void **_cookie)
293 *_cookie = cookie;
300 xfs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_ argument
266 xfs_open(fs_volume * , fs_vnode *_node, int openMode, void **_cookie) argument
316 xfs_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
323 xfs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
391 xfs_open_dir(fs_volume * , fs_vnode *_node, void **_cookie) argument
413 xfs_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument
452 xfs_rewind_dir(fs_volume * , fs_vnode * , void *_cookie) argument
467 xfs_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
475 xfs_open_attr_dir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument
498 xfs_free_attr_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
506 xfs_read_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
534 xfs_rewind_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
542 xfs_create_attr(fs_volume *_volume, fs_vnode *_node, const char *name, uint32 type, int openMode, void **_cookie) argument
550 xfs_open_attr(fs_volume *_volume, fs_vnode *_node, const char *name, int openMode, void **_cookie) argument
593 xfs_read_attr(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument
622 xfs_read_attr_stat(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct stat *stat) argument
[all...]
/haiku/src/add-ons/kernel/drivers/power/acpi_thermal/
H A Dacpi_thermal.c42 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/system/boot/loader/
H A DRootFileSystem.cpp32 RootFileSystem::Open(void **_cookie, int mode) argument
38 *_cookie = iterator;
87 RootFileSystem::GetNextEntry(void *_cookie, char *name, size_t size) argument
89 EntryIterator *iterator = (EntryIterator *)_cookie;
101 RootFileSystem::GetNextNode(void *_cookie, Node **_node) argument
103 EntryIterator *iterator = (EntryIterator *)_cookie;
116 RootFileSystem::Rewind(void *_cookie) argument
118 EntryIterator *iterator = (EntryIterator *)_cookie;
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DUnpackingAttributeDirectoryCookie.cpp36 AttributeDirectoryCookie*& _cookie)
43 _cookie = cookie;
35 Open(PackageNode* packageNode, AttributeDirectoryCookie*& _cookie) argument
H A DUnpackingAttributeDirectoryCookie.h24 AttributeDirectoryCookie*& _cookie);
H A DNode.cpp87 Node::OpenAttributeDirectory(AttributeDirectoryCookie*& _cookie) argument
94 _cookie = cookie;
101 AttributeCookie*& _cookie)
100 OpenAttribute(const StringKey& name, int openMode, AttributeCookie*& _cookie) argument
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/
H A DPackageLinkSymlink.h44 AttributeDirectoryCookie*& _cookie);
46 int openMode, AttributeCookie*& _cookie);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DAttribute.h42 int openMode, attr_cookie** _cookie);
45 attr_cookie** _cookie);
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A Dkernel_interface.cpp37 ufs2_identify_partition(int fd, partition_data *partition, void **_cookie) argument
46 *_cookie = cookie;
53 ufs2_scan_partition(int fd, partition_data *partition, void *_cookie) argument
55 identify_cookie* cookie = (identify_cookie*)_cookie;
71 ufs2_free_identify_partition_cookie(partition_data *partition, void *_cookie) argument
73 identify_cookie* cookie = (identify_cookie*)_cookie;
170 ufs2_can_page(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
177 ufs2_read_pages(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument
185 ufs2_io(fs_volume *_volume, fs_vnode *_node, void *_cookie, argument
224 ufs2_ioctl(fs_volume *_volume, fs_vnode *_node, void *_cookie, uint3 argument
258 ufs2_open(fs_volume * _volume, fs_vnode *_node, int openMode, void **_cookie) argument
290 ufs2_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument
305 ufs2_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
312 ufs2_free_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
363 ufs2_open_dir(fs_volume * , fs_vnode *_node, void **_cookie) argument
384 ufs2_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
424 ufs2_rewind_dir(fs_volume * , fs_vnode * , void *_cookie) argument
440 ufs2_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
448 ufs2_open_attr_dir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument
462 ufs2_free_attr_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
469 ufs2_read_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
477 ufs2_rewind_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
485 ufs2_create_attr(fs_volume *_volume, fs_vnode *_node, const char *name, uint32 type, int openMode, void **_cookie) argument
493 ufs2_open_attr(fs_volume *_volume, fs_vnode *_node, const char *name, int openMode, void **_cookie) argument
517 ufs2_read_attr(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument
533 ufs2_read_attr_stat(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct stat *stat) argument
[all...]
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A Dvirtio_balloon.cpp27 virtio_balloon_init_device(device_node *node, void **_cookie) argument
41 *_cookie = device;
98 virtio_balloon_init_driver(device_node *node, void **_cookie) argument
101 *_cookie = node;

Completed in 108 milliseconds

123456789