/haiku/src/tests/system/boot/loader/ |
H A D | Handle.h | 25 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 26 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package/ |
H A D | PackageNodeAttribute.h | 35 void SetIndexCookie(void* cookie) argument 36 { fIndexCookie = cookie; }
|
/haiku/src/add-ons/kernel/partitioning_systems/session/ |
H A D | session.cpp | 40 identify_partition(int fd, partition_data *partition, void **cookie) argument 61 *cookie = static_cast<void*>(disc); 71 scan_partition(int fd, partition_data *partition, void *cookie) argument 74 "size: %" B_PRIdOFF ", block_size: %" B_PRId32 ", cookie: %p", fd, 76 partition->block_size, cookie)); 78 Disc *disc = static_cast<Disc*>(cookie); 110 free_identify_partition_cookie(partition_data */*partition*/, void *cookie) argument 112 DEBUG_INIT_ETC(NULL, ("cookie: %p", cookie)); 113 delete static_cast<Disc*>(cookie); [all...] |
/haiku/src/system/boot/platform/openfirmware/ |
H A D | Handle.h | 20 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 21 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | Driver.h | 30 status_t usb_hid_device_added(usb_device device, void **cookie); 31 status_t usb_hid_device_removed(void *cookie);
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | Driver.h | 23 status_t usb_rndis_device_added(usb_device device, void **cookie); 24 status_t usb_rndis_device_removed(void *cookie);
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Attribute.h | 29 virtual status_t Stat(attr_cookie* cookie, struct stat& stat) = 0; 31 virtual status_t Read(attr_cookie* cookie, off_t pos,
|
/haiku/src/system/libroot/os/ |
H A D | team.c | 43 _get_next_team_info(int32 *cookie, team_info *info, size_t size) argument 45 return _kern_get_next_team_info(cookie, info, size);
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | Handle.cpp | 56 Handle::ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize) argument 63 Handle::WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize) argument
|
H A D | Handle.h | 23 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize); 24 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
|
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | mux.c | 14 static status_t mux_open(const char *name, uint32 flags, void **cookie); 15 static status_t mux_close(void *cookie); 16 static status_t mux_free(void *cookie); 17 static status_t mux_control(void *cookie, uint32 op, void *data, size_t len); 18 static status_t mux_read(void *cookie, off_t pos, void *data, size_t *len); 19 static status_t mux_write(void *cookie, off_t pos, const void *data, size_t *len); 78 void ** cookie) 85 *cookie = NULL; 97 *cookie = &cards[ix].mux; 105 void * cookie) 75 mux_open( const char * name, uint32 flags, void ** cookie) argument 104 mux_close( void * cookie) argument 116 mux_free( void * cookie) argument 231 mux_control( void * cookie, uint32 iop, void * data, size_t len) argument 262 mux_read( void * cookie, off_t pos, void * data, size_t * nread) argument 273 mux_write( void * cookie, off_t pos, const void * data, size_t * nwritten) argument [all...] |
H A D | mixer.c | 14 static status_t mixer_open(const char *name, uint32 flags, void **cookie); 15 static status_t mixer_close(void *cookie); 16 static status_t mixer_free(void *cookie); 17 static status_t mixer_control(void *cookie, uint32 op, void *data, size_t len); 18 static status_t mixer_read(void *cookie, off_t pos, void *data, size_t *len); 19 static status_t mixer_write(void *cookie, off_t pos, const void *data, size_t *len); 89 void ** cookie) 96 *cookie = NULL; 108 *cookie = &cards[ix].mixer; 116 void * cookie) 86 mixer_open( const char * name, uint32 flags, void ** cookie) argument 115 mixer_close( void * cookie) argument 127 mixer_free( void * cookie) argument 255 mixer_control( void * cookie, uint32 iop, void * data, size_t len) argument 290 mixer_read( void * cookie, off_t pos, void * data, size_t * nread) argument 301 mixer_write( void * cookie, off_t pos, const void * data, size_t * nwritten) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Inode.h | 74 OpenFileCookie* cookie, 76 status_t Open(int mode, OpenFileCookie* cookie); 77 status_t Close(OpenFileCookie* cookie); 80 OpenAttrCookie* cookie, bool create, 82 status_t CloseAttr(OpenAttrCookie* cookie); 84 status_t Read(OpenFileCookie* cookie, off_t pos, 86 status_t Write(OpenFileCookie* cookie, off_t pos, 89 status_t ReadDirect(OpenStateCookie* cookie, off_t pos, 91 status_t WriteDirect(OpenStateCookie* cookie, off_t pos, 96 status_t OpenDir(OpenDirCookie* cookie); [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/ |
H A D | Driver.cpp | 95 usb_ecm_read(void *cookie, off_t position, void *buffer, size_t *numBytes) argument 97 TRACE("read(%p, %" B_PRIdOFF", %p, %lu)\n", cookie, position, buffer, *numBytes); 98 ECMDevice *device = (ECMDevice *)cookie; 104 usb_ecm_write(void *cookie, off_t position, const void *buffer, argument 107 TRACE("write(%p, %" B_PRIdOFF", %p, %lu)\n", cookie, position, buffer, *numBytes); 108 ECMDevice *device = (ECMDevice *)cookie; 114 usb_ecm_control(void *cookie, uint32 op, void *buffer, size_t length) argument 116 TRACE("control(%p, %" B_PRIu32 ", %p, %lu)\n", cookie, op, buffer, length); 117 ECMDevice *device = (ECMDevice *)cookie; 123 usb_ecm_close(void *cookie) argument 132 usb_ecm_free(void *cookie) argument 200 usb_ecm_init_driver(device_node *node, void **cookie) argument [all...] |
/haiku/src/add-ons/kernel/partitioning_systems/intel/ |
H A D | intel.cpp | 100 pm_identify_partition(int fd, partition_data* partition, void** cookie) argument 103 if (fd < 0 || !partition || !cookie) 129 *cookie = map; 165 pm_scan_partition(int fd, partition_data* partition, void* cookie) argument 168 if (fd < 0 || !partition || !cookie) 175 PartitionMapCookie* map = (PartitionMapCookie*)cookie; 211 child->cookie = primary; 227 child->cookie = NULL; 237 pm_free_identify_partition_cookie(partition_data*/* partition*/, void* cookie) argument 239 if (cookie) { 288 ep_identify_partition(int fd, partition_data* partition, void** cookie) argument 317 ep_scan_partition(int fd, partition_data* partition, void* cookie) argument 392 ep_free_identify_partition_cookie(partition_data* partition, void* cookie) argument [all...] |
/haiku/headers/os/drivers/ |
H A D | fs_interface.h | 89 status_t (*close_index_dir)(fs_volume* volume, void* cookie); 90 status_t (*free_index_dir_cookie)(fs_volume* volume, void* cookie); 91 status_t (*read_index_dir)(fs_volume* volume, void* cookie, 93 status_t (*rewind_index_dir)(fs_volume* volume, void* cookie); 104 status_t (*close_query)(fs_volume* volume, void* cookie); 105 status_t (*free_query_cookie)(fs_volume* volume, void* cookie); 106 status_t (*read_query)(fs_volume* volume, void* cookie, 108 status_t (*rewind_query)(fs_volume* volume, void* cookie); 127 bool (*can_page)(fs_volume* volume, fs_vnode* vnode, void* cookie); 128 status_t (*read_pages)(fs_volume* volume, fs_vnode* vnode, void* cookie, [all...] |
/haiku/headers/private/fs_shell/ |
H A D | fssh_fs_interface.h | 88 fssh_fs_cookie *cookie); 90 fssh_fs_cookie cookie); 92 fssh_fs_cookie cookie); 94 fssh_fs_cookie cookie, struct fssh_dirent *buffer, 97 fssh_fs_cookie cookie); 109 fssh_status_t (*close_query)(fssh_fs_volume *volume, fssh_fs_cookie cookie); 111 fssh_fs_cookie cookie); 112 fssh_status_t (*read_query)(fssh_fs_volume *volume, fssh_fs_cookie cookie, 116 fssh_fs_cookie cookie); 139 fssh_fs_cookie cookie); [all...] |
/haiku/src/apps/devices/ |
H A D | config_driver.h | 19 uint64 cookie; member in struct:cm_ioctl_data
|
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | Handle.cpp | 55 Handle::ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize) argument 62 Handle::WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize) argument 98 CharHandle::ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize) argument 109 CharHandle::WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize) argument
|
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | bus.h | 20 status_t (*get_bus_info)(void* cookie, bus_info* info);
|
/haiku/src/system/boot/loader/ |
H A D | RootFileSystem.h | 21 virtual status_t Close(void *cookie); 25 virtual status_t GetNextEntry(void *cookie, char *nameBuffer, size_t bufferSize); 26 virtual status_t GetNextNode(void *cookie, Node **_node); 27 virtual status_t Rewind(void *cookie);
|
/haiku/src/servers/input/ |
H A D | MethodMenuItem.cpp | 20 MethodMenuItem::MethodMenuItem(int32 cookie, const char* name, const uchar* icon, BMenu* subMenu, BMessenger& messenger) argument 23 fCookie(cookie) 31 MethodMenuItem::MethodMenuItem(int32 cookie, const char* name, const uchar* icon) argument 34 fCookie(cookie)
|
/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | KeyboardProtocolHandler.h | 33 virtual status_t Open(uint32 flags, uint32 *cookie); 34 virtual status_t Close(uint32 *cookie); 36 virtual status_t Control(uint32 *cookie, uint32 op, void *buffer, 42 status_t _ReadReport(bigtime_t timeout, uint32 *cookie);
|
/haiku/src/bin/ |
H A D | listport.c | 31 int32 cookie = 0; local 35 while (get_next_team_info(&cookie, &info) >= B_OK) 72 int32 cookie = 0; local 85 while (get_next_port_info(id, &cookie, &this_port) == B_OK) {
|
/haiku/headers/os/add-ons/input_server/ |
H A D | InputServerDevice.h | 18 void* cookie; member in struct:input_device_ref 50 virtual status_t Start(const char* device, void* cookie); 51 virtual status_t Stop(const char* device, void* cookie); 52 virtual status_t Control(const char* device, void* cookie, uint32 code,
|