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

123456789

/haiku-fatelf/headers/private/kernel/platform/openfirmware/
H A Ddevices.h15 status_t of_get_next_device(int *_cookie, int root, const char *type,
/haiku-fatelf/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.c61 dosfs_open_attrdir(fs_volume *_vol, fs_vnode *_node, void **_cookie) argument
71 if ((*_cookie = malloc(sizeof(uint32))) == NULL) {
75 *(int32 *)(*_cookie) = 0;
84 dosfs_close_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
94 *(int32 *)_cookie = 1;
103 dosfs_free_attrdir_cookie(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
109 if (_cookie == NULL) {
114 *(int32 *)_cookie = 0x87654321;
115 free(_cookie);
122 dosfs_rewind_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
139 dosfs_read_attrdir(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct dirent *entry, size_t bufsize, uint32 *num) argument
172 dosfs_open_attr(fs_volume *_vol, fs_vnode *_node, const char *name, int openMode, void **_cookie) argument
210 dosfs_read_attr_stat(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct stat *stat) argument
237 dosfs_read_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument
272 dosfs_write_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const void *buffer, size_t *_length) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/tty/
H A Dslave.cpp33 slave_open(const char *name, uint32 flags, void **_cookie) argument
119 *_cookie = cookie;
126 slave_close(void *_cookie) argument
128 slave_cookie *cookie = (slave_cookie *)_cookie;
130 TRACE(("slave_close: cookie %p\n", _cookie));
142 slave_free_cookie(void *_cookie) argument
145 slave_cookie *cookie = (slave_cookie *)_cookie;
147 TRACE(("slave_free_cookie: cookie %p\n", _cookie));
160 slave_ioctl(void *_cookie, uint32 op, void *buffer, size_t length) argument
162 slave_cookie *cookie = (slave_cookie *)_cookie;
171 slave_read(void *_cookie, off_t offset, void *buffer, size_t *_length) argument
188 slave_write(void *_cookie, off_t offset, const void *buffer, size_t *_length) argument
205 slave_select(void *_cookie, uint8 event, uint32 ref, selectsync *sync) argument
214 slave_deselect(void *_cookie, uint8 event, selectsync *sync) argument
[all...]
H A Dmaster.cpp59 master_open(const char *name, uint32 flags, void **_cookie) argument
102 *_cookie = cookie;
109 master_close(void *_cookie) argument
111 master_cookie *cookie = (master_cookie *)_cookie;
113 TRACE(("master_close: cookie %p\n", _cookie));
129 master_free_cookie(void *_cookie) argument
132 master_cookie *cookie = (master_cookie *)_cookie;
145 master_ioctl(void *_cookie, uint32 op, void *buffer, size_t length) argument
147 master_cookie *cookie = (master_cookie *)_cookie;
149 TRACE(("master_ioctl: cookie %p, op %lu, buffer %p, length %lu\n", _cookie, o
156 master_read(void *_cookie, off_t offset, void *buffer, size_t *_length) argument
173 master_write(void *_cookie, off_t offset, const void *buffer, size_t *_length) argument
190 master_select(void *_cookie, uint8 event, uint32 ref, selectsync *sync) argument
199 master_deselect(void *_cookie, uint8 event, selectsync *sync) argument
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/dos/r5/
H A Dattr.h10 int dosfs_open_attrdir(void *_vol, void *_node, void **_cookie);
11 int dosfs_close_attrdir(void *_vol, void *_node, void *_cookie);
12 int dosfs_free_attrcookie(void *_vol, void *_node, void *_cookie);
13 int dosfs_rewind_attrdir(void *_vol, void *_node, void *_cookie);
14 int dosfs_read_attrdir(void *_vol, void *_node, void *_cookie, long *num,
H A Dattr.c59 int dosfs_open_attrdir(void *_vol, void *_node, void **_cookie) argument
74 if ((*_cookie = malloc(sizeof(uint32))) == NULL) {
78 *(int32 *)(*_cookie) = 0;
85 int dosfs_close_attrdir(void *_vol, void *_node, void *_cookie) argument
100 *(int32 *)_cookie = 1;
107 int dosfs_free_attrcookie(void *_vol, void *_node, void *_cookie) argument
113 if (_cookie == NULL) {
118 *(int32 *)_cookie = 0x87654321;
119 free(_cookie);
124 int dosfs_rewind_attrdir(void *_vol, void *_node, void *_cookie) argument
139 dosfs_read_attrdir(void *_vol, void *_node, void *_cookie, long *num, struct dirent *entry, size_t bufsize) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/
H A Dattributes.h18 uint32 type, int openMode, void** _cookie);
19 status_t fs_open_attrib_dir(fs_volume *_vol, fs_vnode *_node, void **_cookie);
20 status_t fs_close_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie);
22 void *_cookie);
23 status_t fs_rewind_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie);
24 status_t fs_read_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie,
27 int openMode, void **_cookie);
H A Dfake_attributes.h18 void **_cookie);
20 void *_cookie);
22 void *_cookie);
24 void *_cookie);
25 status_t fake_read_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie,
28 uint32 type, int openMode, void** _cookie);
30 int openMode, void **_cookie);
H A Dfake_attributes.c69 fake_open_attrib_dir(fs_volume *_vol, fs_vnode *_node, void **_cookie) argument
79 if ((*_cookie = malloc(sizeof(uint32))) == NULL) {
84 *(int32 *)(*_cookie) = kOpenTypeCookie;
97 fake_close_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
105 *(int32 *)_cookie = kCloseTypeCookie;
116 fake_free_attrib_dir_cookie(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
126 if (_cookie == NULL) {
132 *(int32 *)_cookie = kFreeTypeCookie;
133 free(_cookie);
147 fake_rewind_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie) argument
177 fake_read_attrib_dir(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct dirent *entry, size_t bufsize, uint32 *num) argument
210 fake_create_attrib(fs_volume *_vol, fs_vnode *_node, const char* name, uint32 type, int openMode, void** _cookie) argument
230 fake_open_attrib(fs_volume *_vol, fs_vnode *_node, const char *name, int openMode, void **_cookie) argument
268 fake_read_attrib_stat(fs_volume *_vol, fs_vnode *_node, void *_cookie, struct stat *stat) argument
302 fake_read_attrib(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,void *buffer, size_t *_length) argument
344 fake_write_attrib(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const void *buffer, size_t *_length) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_alps.h31 status_t alps_open(const char *name, uint32 flags, void **_cookie);
32 status_t alps_close(void *_cookie);
33 status_t alps_freecookie(void *_cookie);
34 status_t alps_ioctl(void *_cookie, uint32 op, void *buffer, size_t length);
H A Dps2_standard_mouse.h46 status_t standard_mouse_open(const char* name, uint32 flags, void** _cookie);
47 status_t standard_mouse_close(void* _cookie);
48 status_t standard_mouse_freecookie(void* _cookie);
49 status_t standard_mouse_ioctl(void* _cookie, uint32 op, void* buffer,
H A Dps2_synaptics.h75 status_t synaptics_open(const char *name, uint32 flags, void **_cookie);
76 status_t synaptics_close(void *_cookie);
77 status_t synaptics_freecookie(void *_cookie);
78 status_t synaptics_ioctl(void *_cookie, uint32 op, void *buffer, size_t length);
/haiku-fatelf/src/add-ons/kernel/drivers/disk/norflash/
H A Dnorflash.cpp50 nor_init_device(void *_info, void **_cookie) argument
63 *_cookie = info;
69 nor_uninit_device(void *_cookie) argument
72 nor_driver_info *info = (nor_driver_info*)_cookie;
80 void **_cookie)
83 *_cookie = deviceCookie;
89 nor_close(void *_cookie) argument
97 nor_free(void *_cookie) argument
137 nor_read(void *_cookie, off_t position, void *data, size_t *numbytes) argument
139 nor_driver_info *info = (nor_driver_info*)_cookie;
79 nor_open(void *deviceCookie, const char *path, int openMode, void **_cookie) argument
152 nor_write(void *_cookie, off_t position, const void *data, size_t *numbytes) argument
201 nor_uninit_driver(void *_cookie) argument
210 nor_register_child_devices(void *_cookie) argument
[all...]
/haiku-fatelf/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,
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/ichaudio/
H A Dio.h41 uint16 ich_codec_read(void *_cookie, int regno);
42 void ich_codec_write(void *_cookie, int regno, uint16 value);
/haiku-fatelf/src/system/libroot/os/
H A Dfs_info.c40 next_dev(int32 *_cookie) argument
42 return _kern_next_device(_cookie);
/haiku-fatelf/src/add-ons/kernel/drivers/power/acpi_lid/
H A Dacpi_lid.c41 acpi_lid_init_device(void *_cookie, void **cookie) argument
43 device_node *node = (device_node *)_cookie;
64 acpi_lid_uninit_device(void *_cookie) argument
66 acpi_lid_device_info *device = (acpi_lid_device_info *)_cookie;
72 acpi_lid_open(void *_cookie, const char *path, int flags, void** cookie) argument
74 acpi_lid_device_info *device = (acpi_lid_device_info *)_cookie;
81 acpi_lid_read(void* _cookie, off_t position, void *buf, size_t* num_bytes) argument
95 acpi_lid_control(void* _cookie, uint32 op, void* arg, size_t len) argument
97 acpi_lid_device_info* device = (acpi_lid_device_info*)_cookie;
179 acpi_lid_register_child_devices(void *_cookie) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/scsi/
H A Dsim_interface.cpp66 scsi_controller_init(device_node *node, void **_cookie) argument
68 *_cookie = node;
74 scsi_controller_register_raw_device(void *_cookie) argument
76 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-fatelf/src/add-ons/kernel/drivers/display/
H A Ddisplay_controls.cpp45 displaycontrols_init_device(void *_cookie, void **cookie) argument
47 device_node *node = (device_node *)_cookie;
84 displaycontrols_uninit_device(void *_cookie) argument
86 displaycontrols_device_info *device = (displaycontrols_device_info *)_cookie;
92 displaycontrols_open(void *_cookie, const char *path, int flags, void** cookie) argument
94 displaycontrols_device_info *device = (displaycontrols_device_info *)_cookie;
101 displaycontrols_read(void* _cookie, off_t position, void *buf, size_t* num_bytes) argument
115 displaycontrols_control(void* _cookie, uint32 op, void* arg, size_t len) argument
117 // displaycontrols_device_info* device = (displaycontrols_device_info*)_cookie;
210 displaycontrols_register_child_devices(void *_cookie) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/btrfs/
H A Dkernel_interface.cpp71 btrfs_identify_partition(int fd, partition_data *partition, void **_cookie) argument
81 *_cookie = cookie;
87 btrfs_scan_partition(int fd, partition_data *partition, void *_cookie) argument
89 identify_cookie *cookie = (identify_cookie *)_cookie;
104 btrfs_free_identify_partition_cookie(partition_data* partition, void* _cookie) argument
106 delete (identify_cookie*)_cookie;
213 btrfs_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
220 btrfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, argument
264 btrfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) argument
362 btrfs_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint3 argument
400 btrfs_open(fs_volume* , fs_vnode* _node, int openMode, void** _cookie) argument
440 btrfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
455 btrfs_close(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
462 btrfs_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
497 btrfs_open_dir(fs_volume* , fs_vnode* _node, void** _cookie) argument
519 btrfs_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
544 btrfs_rewind_dir(fs_volume * , fs_vnode * , void *_cookie) argument
560 btrfs_free_dir_cookie(fs_volume *_volume, fs_vnode *_node, void *_cookie) argument
568 btrfs_open_attr_dir(fs_volume *_volume, fs_vnode *_node, void **_cookie) argument
597 btrfs_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
606 btrfs_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument
631 btrfs_rewind_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie) argument
640 btrfs_create_attr(fs_volume* _volume, fs_vnode* _node, const char* name, uint32 type, int openMode, void** _cookie) argument
648 btrfs_open_attr(fs_volume* _volume, fs_vnode* _node, const char* name, int openMode, void** _cookie) argument
678 btrfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument
702 btrfs_read_attr_stat(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct stat* stat) argument
[all...]
H A DAttribute.h31 int openMode, attr_cookie** _cookie);
33 attr_cookie** _cookie);
/haiku-fatelf/src/add-ons/kernel/drivers/power/acpi_thermal/
H A Dacpi_thermal.c41 status_t acpi_thermal_control(void* _cookie, uint32 op, void* arg, size_t len);
45 acpi_thermal_open(void *_cookie, const char *path, int flags, void** cookie) argument
47 acpi_thermal_device_info *device = (acpi_thermal_device_info *)_cookie;
54 acpi_thermal_read(void* _cookie, off_t position, void *buf, size_t* num_bytes) argument
56 acpi_thermal_device_info* device = (acpi_thermal_device_info*)_cookie;
116 acpi_thermal_control(void* _cookie, uint32 op, void* arg, size_t len) argument
118 acpi_thermal_device_info* device = (acpi_thermal_device_info*)_cookie;
227 acpi_thermal_register_child_devices(void *_cookie) argument
229 device_node *node = _cookie;
246 acpi_thermal_init_device(void *_cookie, voi argument
269 acpi_thermal_uninit_device(void *_cookie) argument
[all...]
/haiku-fatelf/src/system/boot/loader/
H A DRootFileSystem.cpp33 RootFileSystem::Open(void **_cookie, int mode) argument
39 *_cookie = iterator;
88 RootFileSystem::GetNextEntry(void *_cookie, char *name, size_t size) argument
90 EntryIterator *iterator = (EntryIterator *)_cookie;
102 RootFileSystem::GetNextNode(void *_cookie, Node **_node) argument
104 EntryIterator *iterator = (EntryIterator *)_cookie;
117 RootFileSystem::Rewind(void *_cookie) argument
119 EntryIterator *iterator = (EntryIterator *)_cookie;

Completed in 210 milliseconds

123456789