Searched refs:cookie (Results 351 - 375 of 989) sorted by relevance

<<11121314151617181920>>

/haiku/src/add-ons/kernel/drivers/graphics/vesa/
H A Ddevice.cpp79 device_close(void* cookie) argument
86 device_free(void* cookie) argument
88 struct vesa_info* info = (vesa_info*)cookie;
103 device_ioctl(void* cookie, uint32 msg, void* buffer, size_t bufferLength) argument
105 struct vesa_info* info = (vesa_info*)cookie;
234 device_read(void* /*cookie*/, off_t /*pos*/, void* /*buffer*/, size_t* _length)
242 device_write(void* /*cookie*/, off_t /*pos*/, const void* /*buffer*/,
/haiku/src/add-ons/kernel/drivers/disk/virtual/nbd/
H A Dnbd.c105 typedef struct cookie { struct
123 status_t nbd_open(const char *name, uint32 flags, cookie_t **cookie);
124 status_t nbd_close(cookie_t *cookie);
125 status_t nbd_free(cookie_t *cookie);
126 status_t nbd_control(cookie_t *cookie, uint32 op, void *data, size_t len);
127 status_t nbd_read(cookie_t *cookie, off_t position, void *data, size_t *numbytes);
128 status_t nbd_write(cookie_t *cookie, off_t position, const void *data, size_t *numbytes);
462 status_t nbd_open(const char *name, uint32 flags, cookie_t **cookie) { argument
475 *cookie = (void*)malloc(sizeof(cookie_t));
476 if (*cookie
517 nbd_close(cookie_t *cookie) argument
546 nbd_free(cookie_t *cookie) argument
566 nbd_control(cookie_t *cookie, uint32 op, void *data, size_t len) argument
624 nbd_read(cookie_t *cookie, off_t position, void *data, size_t *numbytes) argument
694 nbd_write(cookie_t *cookie, off_t position, const void *data, size_t *numbytes) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DVolume.cpp287 vnode_id* vnid, void** cookie)
294 Volume::Open(Node* node, int openMode, void** cookie) argument
301 Volume::Close(Node* node, void* cookie) argument
308 Volume::FreeCookie(Node* node, void* cookie) argument
315 Volume::Read(Node* node, void* cookie, off_t pos, void* _buffer, argument
323 Volume::Write(Node* node, void* cookie, off_t pos, const void* _buffer, argument
331 Volume::IOCtl(Node* node, void* cookie, int cmd, void* buffer, argument
339 Volume::SetFlags(Node* node, void* cookie, int flags) argument
412 Volume::CloseDir(Node* node, void* cookie) argument
460 Volume::CloseAttrDir(Node* node, void* cookie) argument
286 Create(Node* dir, const char* name, int openMode, int mode, vnode_id* vnid, void** cookie) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DNodeAttribute.cpp143 attr_cookie* cookie = new(std::nothrow) attr_cookie;
144 if (cookie == NULL)
149 // initialize the cookie
150 strlcpy(cookie->name, fName, B_ATTR_NAME_LENGTH);
151 cookie->open_mode = openMode;
152 cookie->create = false;
154 *_cookie = cookie;
160 NodeAttribute::Stat(attr_cookie* cookie, struct stat& stat) argument
164 fName = cookie->name;
192 NodeAttribute::Read(attr_cookie* cookie, off_ argument
[all...]
/haiku/src/servers/net/
H A DDHCPClient.cpp139 bool NextOption(dhcp_option_cookie& cookie, message_option& option,
205 dhcp_message::NextOption(dhcp_option_cookie& cookie, argument
211 if (cookie.state == 0) {
212 cookie.state++;
213 cookie.next = options;
218 switch (cookie.state) {
221 bytesLeft = sizeof(options) - (cookie.next - options);
226 bytesLeft = sizeof(file) - (cookie.next - file);
231 bytesLeft = sizeof(server_name) - (cookie.next - server_name);
237 cookie
301 dhcp_option_cookie cookie; local
318 dhcp_option_cookie cookie; local
787 dhcp_option_cookie cookie; local
[all...]
/haiku/src/system/kernel/device_manager/
H A Ddevfs.cpp322 struct devfs_dir_cookie* cookie = NULL; local
324 while ((cookie = (devfs_dir_cookie*)list_get_next_item(
325 &dir->stream.u.dir.cookies, cookie)) != NULL) {
326 if (cookie->current == vnode)
327 cookie->current = vnode->dir_next;
882 struct devfs_cookie* cookie = (devfs_cookie*)(addr_t)address; local
884 kprintf("DEVFS COOKIE: %p\n", cookie);
885 kprintf(" device_cookie: %p\n", cookie->device_cookie);
1113 struct devfs_cookie* cookie; local
1116 cookie
1154 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1171 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1216 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1249 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1306 struct devfs_dir_cookie* cookie; local
1336 struct devfs_dir_cookie* cookie = (devfs_dir_cookie*)_cookie; local
1354 struct devfs_dir_cookie* cookie = (devfs_dir_cookie*)_cookie; local
1421 struct devfs_dir_cookie* cookie = (devfs_dir_cookie*)_cookie; local
1446 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1593 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1610 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1633 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1648 devfs_can_page(fs_volume* _volume, fs_vnode* _vnode, void* cookie) argument
1673 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1732 struct devfs_cookie* cookie = (struct devfs_cookie*)_cookie; local
1793 devfs_cookie* cookie = (devfs_cookie*)_cookie; local
[all...]
/haiku/src/kits/media/
H A DMediaExtractor.cpp91 fStreamInfo[i].cookie = 0;
102 if (fReader->AllocateCookie(i, &fStreamInfo[i].cookie) != B_OK) {
103 fStreamInfo[i].cookie = 0;
119 if (fReader->GetStreamInfo(fStreamInfo[i].cookie, &frameCount,
160 fReader->FreeCookie(fStreamInfo[i].cookie);
231 fReader->GetStreamInfo(fStreamInfo[stream].cookie, &frameCount, &duration,
252 fReader->GetStreamInfo(fStreamInfo[stream].cookie, &frameCount, &duration,
273 status_t status = fReader->Seek(info.cookie, seekTo, _frame, _time);
296 return fReader->FindKeyFrame(info.cookie, seekTo, _frame, _time);
310 return fReader->GetNextChunk(fStreamInfo[stream].cookie, _chunkBuffe
[all...]
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/
H A Dvirtio_pci.cpp147 virtio_pci_queue_cookie* cookie = (virtio_pci_queue_cookie*)data; local
148 gVirtio->queue_interrupt_handler(cookie->sim, cookie->queue);
214 set_sim(void* cookie, virtio_sim sim) argument
217 virtio_pci_sim_info* bus = (virtio_pci_sim_info*)cookie;
223 read_host_features(void* cookie, uint64 *features) argument
226 virtio_pci_sim_info* bus = (virtio_pci_sim_info*)cookie;
250 write_guest_features(void* cookie, uint64 features) argument
253 virtio_pci_sim_info* bus = (virtio_pci_sim_info*)cookie;
272 get_status(void* cookie) argument
287 set_status(void* cookie, uint8 status) argument
308 read_device_config(void* cookie, uint8 _offset, void* _buffer, size_t bufferSize) argument
352 write_device_config(void* cookie, uint8 _offset, const void* _buffer, size_t bufferSize) argument
394 get_queue_ring_size(void* cookie, uint16 queue) argument
415 setup_queue(void* cookie, uint16 queue, phys_addr_t phy, phys_addr_t phyAvail, phys_addr_t phyUsed) argument
454 setup_interrupt(void* cookie, uint16 queueCount) argument
551 free_interrupt(void* cookie) argument
577 notify_queue(void* cookie, uint16 queue) argument
768 register_child_devices(void* cookie) argument
[all...]
/haiku/src/system/kernel/fs/
H A Drootfs.cpp230 struct rootfs_dir_cookie* cookie = NULL; local
232 while ((cookie = (rootfs_dir_cookie*)list_get_next_item(
233 &dir->stream.dir.cookies, cookie)) != NULL) {
234 MutexLocker cookieLocker(cookie->lock);
235 if (cookie->current == vnode)
236 cookie->current = vnode->dir_next;
621 TRACE(("rootfs_close: entry vnode %p, cookie %p\n", _vnode->private_node,
650 rootfs_write(fs_volume* _volume, fs_vnode* vnode, void* cookie, argument
653 TRACE(("rootfs_write: vnode %p, cookie %p, pos 0x%Lx , len %#x\n",
654 vnode, cookie, po
718 struct rootfs_dir_cookie* cookie; local
753 struct rootfs_dir_cookie* cookie = (rootfs_dir_cookie*)_cookie; local
777 struct rootfs_dir_cookie* cookie = (rootfs_dir_cookie*)_cookie; local
841 struct rootfs_dir_cookie* cookie = (rootfs_dir_cookie*)_cookie; local
867 rootfs_can_page(fs_volume* _volume, fs_vnode* _v, void* cookie) argument
874 rootfs_read_pages(fs_volume* _volume, fs_vnode* _v, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
882 rootfs_write_pages(fs_volume* _volume, fs_vnode* _v, void* cookie, off_t pos, const iovec* vecs, size_t count, size_t* _numBytes) argument
[all...]
/haiku/src/kits/network/libnetservices/
H A DNetworkCookieJar.cpp32 const char* kArchivedCookieMessageName = "be:cookie";
98 // #pragma mark Add cookie to cookie jar
102 BNetworkCookieJar::AddCookie(const BNetworkCookie& cookie) argument
104 BNetworkCookie* heapCookie = new(std::nothrow) BNetworkCookie(cookie);
117 BNetworkCookieJar::AddCookie(const BString& cookie, const BUrl& referrer) argument
119 BNetworkCookie* heapCookie = new(std::nothrow) BNetworkCookie(cookie,
135 BNetworkCookieJar::AddCookie(BNetworkCookie* cookie) argument
140 if (cookie == NULL || !cookie
444 const BNetworkCookie* cookie = it.Next(); local
[all...]
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Ddvb_interface.c69 interface_attach(void **cookie, const pci_info *info) argument
80 *cookie = device;
82 // initialize cookie
159 free(cookie);
165 interface_detach(void *cookie) argument
167 cx23882_device *device = cookie;
197 interface_ioctl(void *cookie, uint32 op, void *arg, size_t len) argument
199 cx23882_device *device = cookie;
/haiku/src/tests/kits/app/broster/
H A DLaunchTesterHelper.cpp362 int32 cookie = 0; local
365 error = get_next_port_info(fake.fTeam, &cookie, &info);
384 LaunchContext::NextMessageFrom(team_id team, int32 &cookie, bigtime_t *time) argument
389 if (Message *contextMessage = info->MessageAt(cookie++))
398 int32 &cookie, uint32 what)
400 BMessage *message = NextMessageFrom(team, cookie);
407 int32 &cookie, const entry_ref *appRef,
416 return CheckMainArgsMessage(caller, team, cookie, appRef, argc, argv,
423 int32 &cookie, const entry_ref *appRef,
428 return CheckArgsMessage(caller, team, cookie, appRe
397 CheckNextMessage(LaunchCaller &caller, team_id team, int32 &cookie, uint32 what) argument
406 CheckMainArgsMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *appRef, bool useRef) argument
422 CheckMainArgsMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *appRef, int32 argc, const char **argv, bool useRef) argument
434 CheckArgvMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *appRef, bool useRef) argument
448 CheckArgvMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *appRef, int32 argc, const char **argv, bool useRef) argument
458 CheckArgvMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *appRef, const entry_ref *ref , int32 argc, const char **argv) argument
469 CheckArgsMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *appRef, const entry_ref *ref , int32 argc, const char **argv, uint32 messageCode) argument
518 CheckMessageMessages(LaunchCaller &caller, team_id team, int32 &cookie) argument
530 CheckMessageMessage(LaunchCaller &caller, team_id team, int32 &cookie, int32 index) argument
544 CheckMessageMessage(LaunchCaller &caller, team_id team, int32 &cookie, const BMessage *expectedMessage) argument
560 CheckRefsMessage(LaunchCaller &caller, team_id team, int32 &cookie) argument
571 CheckRefsMessage(LaunchCaller &caller, team_id team, int32 &cookie, const entry_ref *refs, int32 count) argument
[all...]
/haiku/src/system/kernel/disk_device_manager/
H A DKFileSystem.cpp58 KFileSystem::Identify(KPartition *partition, void **cookie) argument
60 if (!partition || !cookie || !fModule || !fModule->identify_partition)
66 cookie);
74 KFileSystem::Scan(KPartition *partition, void *cookie) argument
82 result = fModule->scan_partition(fd, partition->PartitionData(), cookie);
90 KFileSystem::FreeIdentifyCookie(KPartition *partition, void *cookie) argument
94 fModule->free_identify_partition_cookie(partition->PartitionData(), cookie);
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DSettings.cpp180 int32 cookie = 0; local
182 = _FindNextParameter(volume, "hide_entries", cookie)) {
213 int32 cookie = 0; local
215 = _FindNextParameter(settings, "volume", cookie)) {
233 int32 cookie = 0; local
235 = _FindNextParameter(settings, "volume", cookie)) {
241 " index: %" B_PRId32 ", (%p)\n", cookie - 1, parameter));
/haiku/src/add-ons/kernel/drivers/input/usb_hid/
H A DHIDDevice.cpp232 HIDDevice::SetParentCookie(int32 cookie) argument
234 fParentCookie = cookie;
317 HIDDevice::_UnstallCallback(void *cookie, status_t status, void *data, argument
320 HIDDevice *device = (HIDDevice *)cookie;
326 _TransferCallback(cookie, B_ERROR, device->fTransferBuffer, 0);
331 HIDDevice::_TransferCallback(void *cookie, status_t status, void *data, argument
334 HIDDevice *device = (HIDDevice *)cookie;
/haiku/src/add-ons/kernel/drivers/bus/scsi/
H A Dscsi_raw.c34 raw_close(void *cookie) argument
41 raw_free(void *cookie) argument
49 raw_control(void *cookie, uint32 op, void *data, size_t len)
57 raw_read(void *cookie, off_t position, void *data, size_t *numBytes) argument
64 raw_write(void *cookie, off_t position, const void *data, size_t *numBytes) argument
148 raw_init_device(device_node_handle node, void *user_cookie, void **cookie) argument
169 *cookie = device;
/haiku/src/add-ons/kernel/drivers/display/
H A Ddisplay_adapter.cpp34 displayadapter_init_device(void *_cookie, void **cookie) argument
70 *cookie = device;
84 displayadapter_open(void *_cookie, const char *path, int flags, void** cookie) argument
87 *cookie = device;
100 displayadapter_write(void* cookie, off_t position, const void* buffer, argument
117 displayadapter_close(void* cookie) argument
124 displayadapter_free(void* cookie) argument
/haiku/src/add-ons/kernel/drivers/power/acpi_button/
H A Dacpi_button.cpp83 acpi_button_init_device(void *_cookie, void **cookie) argument
137 *cookie = device;
158 acpi_button_open(void *_cookie, const char *path, int flags, void** cookie) argument
165 *cookie = device;
187 acpi_button_write(void* cookie, off_t position, const void* buffer, argument
237 acpi_button_close (void* cookie) argument
244 acpi_button_free (void* cookie) argument
/haiku/src/add-ons/kernel/drivers/misc/
H A Dpoke.cpp98 poke_open(const char* name, uint32 flags, void** cookie) argument
100 *cookie = NULL;
119 poke_close(void* cookie) argument
126 poke_free(void* cookie) argument
141 poke_control(void* cookie, uint32 op, void* arg, size_t length) argument
330 poke_read(void* cookie, off_t position, void* buffer, size_t* numBytes) argument
338 poke_write(void* cookie, off_t position, const void* buffer, size_t* numBytes) argument
/haiku/src/add-ons/kernel/drivers/power/acpi_thermal/
H A Dacpi_thermal.c68 acpi_thermal_open(void* _cookie, const char* path, int flags, void** cookie) argument
71 *cookie = device;
149 acpi_thermal_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
211 acpi_thermal_close (void* cookie) argument
218 acpi_thermal_free (void* cookie) argument
300 acpi_thermal_init_device(void* _cookie, void** cookie) argument
317 *cookie = device;
/haiku/src/add-ons/kernel/drivers/power/acpi_lid/
H A Dacpi_lid.cpp91 acpi_lid_init_device(void *driverCookie, void **cookie) argument
93 *cookie = driverCookie;
106 acpi_lid_open(void *_cookie, const char *path, int flags, void** cookie) argument
109 *cookie = device;
136 acpi_lid_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
185 acpi_lid_close (void* cookie) argument
192 acpi_lid_free (void* cookie) argument
/haiku/src/add-ons/kernel/drivers/power/acpi_ac/
H A Dacpi_ac.cpp81 acpi_ac_init_device(void *driverCookie, void **cookie) argument
83 *cookie = driverCookie;
96 acpi_ac_open(void *_cookie, const char *path, int flags, void** cookie) argument
99 *cookie = device;
125 acpi_ac_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
139 acpi_ac_close (void* cookie) argument
146 acpi_ac_free (void* cookie) argument
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DNamespaceDump.cpp195 acpi_namespace_open(void *_cookie, const char* path, int flags, void** cookie) argument
201 *cookie = device;
268 acpi_namespace_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
280 acpi_namespace_control(void* cookie, uint32 op, void* arg, size_t len) argument
292 acpi_namespace_close(void* cookie) argument
304 acpi_namespace_free(void* cookie) argument
307 acpi_ns_device_info *device = (acpi_ns_device_info *)cookie;
325 acpi_namespace_init_device(void *_cookie, void **cookie) argument
342 *cookie = device;
/haiku/headers/private/kernel/disk_device_manager/
H A DKDiskSystem.h54 virtual float Identify(KPartition* partition, void** cookie);
55 virtual status_t Scan(KPartition* partition, void* cookie);
57 void* cookie);
H A DKPartitioningSystem.h35 virtual float Identify(KPartition* partition, void** cookie);
36 virtual status_t Scan(KPartition* partition, void* cookie);
38 void* cookie);

Completed in 366 milliseconds

<<11121314151617181920>>