/haiku-fatelf/headers/private/kernel/platform/openfirmware/ |
H A D | devices.h | 15 status_t of_get_next_device(int *_cookie, int root, const char *type,
|
/haiku-fatelf/src/add-ons/kernel/file_systems/fat/ |
H A D | attr.h | 12 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 D | attr.c | 61 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 D | slave.cpp | 33 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 D | master.cpp | 59 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 D | attr.h | 10 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 D | attr.c | 59 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 D | attributes.h | 18 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 D | fake_attributes.h | 18 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 D | fake_attributes.c | 69 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 D | ps2_alps.h | 31 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 D | ps2_standard_mouse.h | 46 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 D | ps2_synaptics.h | 75 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 D | norflash.cpp | 50 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 D | demangle.h | 14 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 D | io.h | 41 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 D | fs_info.c | 40 next_dev(int32 *_cookie) argument 42 return _kern_next_device(_cookie);
|
/haiku-fatelf/src/add-ons/kernel/drivers/power/acpi_lid/ |
H A D | acpi_lid.c | 41 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 D | sim_interface.cpp | 66 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 D | bus_raw.cpp | 29 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 D | display_controls.cpp | 45 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 D | kernel_interface.cpp | 71 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 D | Attribute.h | 31 int openMode, attr_cookie** _cookie); 33 attr_cookie** _cookie);
|
/haiku-fatelf/src/add-ons/kernel/drivers/power/acpi_thermal/ |
H A D | acpi_thermal.c | 41 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 D | RootFileSystem.cpp | 33 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;
|