Searched refs:cookie (Results 151 - 175 of 989) sorted by relevance

1234567891011>>

/haiku/src/tests/system/boot/loader/
H A DHandle.h25 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 DPackageNodeAttribute.h35 void SetIndexCookie(void* cookie) argument
36 { fIndexCookie = cookie; }
/haiku/src/add-ons/kernel/partitioning_systems/session/
H A Dsession.cpp40 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 DHandle.h20 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 DDriver.h30 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 DDriver.h23 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 DAttribute.h29 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 Dteam.c43 _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 DHandle.cpp56 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 DHandle.h23 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 Dmux.c14 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 Dmixer.c14 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 DInode.h74 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 DDriver.cpp95 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 Dintel.cpp100 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 Dfs_interface.h89 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 Dfssh_fs_interface.h88 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 Dconfig_driver.h19 uint64 cookie; member in struct:cm_ioctl_data
/haiku/src/system/boot/platform/amiga_m68k/
H A DHandle.cpp55 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 Dbus.h20 status_t (*get_bus_info)(void* cookie, bus_info* info);
/haiku/src/system/boot/loader/
H A DRootFileSystem.h21 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 DMethodMenuItem.cpp20 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 DKeyboardProtocolHandler.h33 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 Dlistport.c31 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 DInputServerDevice.h18 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,

Completed in 369 milliseconds

1234567891011>>