Searched refs:cookie (Results 251 - 275 of 989) sorted by relevance

<<11121314151617181920>>

/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.h23 Attribute(Inode* inode, attr_cookie* cookie);
39 status_t Read(attr_cookie* cookie, off_t pos, uint8* buffer,
41 status_t Write(Transaction& transaction, attr_cookie* cookie,
/haiku/src/system/kernel/disk_device_manager/
H A DKPartitionListener.cpp91 KPartitionListener::MountCookieChanged(KPartition *partition, void *cookie) argument
132 KPartitionListener::CookieChanged(KPartition *partition, void *cookie) argument
138 KPartitionListener::ContentCookieChanged(KPartition *partition, void *cookie) argument
H A DKDiskDeviceManager.cpp287 for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie);) {
310 for (int32 cookie = 0; KDiskSystem* diskSystem = NextDiskSystem(&cookie);) {
406 for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie); ) {
461 for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie); ) {
507 KDiskDeviceManager::RegisterNextDevice(int32* cookie) argument
509 if (!cookie)
847 NextDevice(int32* cookie) argument
932 NextDiskSystem(int32* cookie) argument
974 LoadNextDiskSystem(int32* cookie) argument
1002 int32 cookie = 0; local
1047 void* cookie = open_module_list(fileSystems local
1100 int32 cookie = 0; local
1420 void* cookie = NULL; local
1517 int32 cookie = 0; local
[all...]
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DNode.cpp89 AttributeDirectoryCookie* cookie local
91 if (cookie == NULL)
94 _cookie = cookie;
/haiku/src/add-ons/network_settings/dnsclient/
H A DDNSClientServiceAddOn.cpp32 CreateNextItem(uint32& cookie);
134 DNSClientServiceAddOn::CreateNextItem(uint32& cookie) argument
136 if (cookie++ == 0)
/haiku/headers/private/kernel/
H A Dkimage.h53 typedef bool (*image_iterator_callback)(struct image* image, void* cookie);
55 void* cookie);
57 image_iterator_callback callback, void* cookie);
/haiku/src/add-ons/network_settings/hostname/
H A DHostnameAddOn.cpp33 CreateNextItem(uint32& cookie);
135 HostnameAddOn::CreateNextItem(uint32& cookie) argument
137 if (cookie++ == 0)
/haiku/src/system/libnetwork/
H A Dinit.cpp43 uint32 cookie = 0; local
44 if (get_next_image_info(B_CURRENT_TEAM, (int32*)&cookie, &info) != B_OK)
79 && get_next_image_info(B_CURRENT_TEAM, (int32*)&cookie, &info) == B_OK);
/haiku/src/system/boot/loader/file_systems/fat/
H A DFile.h28 virtual status_t Close(void *cookie);
30 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize);
31 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/
H A Dusb_midi.cpp158 /* driver cookie (per open -- but only one open per port allowed!) */
236 midi_usb_read_callback(void* cookie, status_t status, argument
240 usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie;
242 assert(cookie != NULL);
292 midi_usb_write_callback(void* cookie, status_t status, argument
295 usbmidi_device_info* midiDevice = (usbmidi_device_info*)cookie;
300 assert(cookie != NULL);
313 usb_midi_added(const usb_device* dev, void** cookie) argument
322 assert(dev != NULL && cookie != NULL);
323 DPRINTF_INFO((MY_ID "usb_midi_added(%p, %p)\n", dev, cookie));
453 usb_midi_removed(void* cookie) argument
513 driver_cookie* cookie; local
564 usb_midi_read(driver_cookie* cookie, off_t position, void* buf, size_t* num_bytes) argument
627 usb_midi_write(driver_cookie* cookie, off_t position, const void* buf, size_t* num_bytes) argument
713 usb_midi_control(void* cookie, uint32 iop, void* data, size_t len) argument
720 usb_midi_close(driver_cookie* cookie) argument
745 usb_midi_free(driver_cookie* cookie) argument
[all...]
/haiku/src/add-ons/kernel/drivers/input/usb_hid/
H A DHIDDevice.h24 void SetParentCookie(int32 cookie);
48 static void _TransferCallback(void *cookie,
51 static void _UnstallCallback(void *cookie,
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/
H A DECMDevice.h34 static void _ReadCallback(void *cookie, int32 status,
36 static void _WriteCallback(void *cookie, int32 status,
38 static void _NotifyCallback(void *cookie, int32 status,
/haiku/headers/private/drivers/
H A Dmmc.h101 status_t (*execute_command)(device_node* node, void* cookie, uint16_t rca,
104 status_t (*do_io)(device_node* controller, void* cookie, uint16_t rca,
107 void (*set_bus_width)(device_node* controller, void* cookie, int width);
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/
H A Dattribute_overlay.cpp1177 overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1185 cookie);
1193 overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, argument
1196 OVERLAY_CALL(read_pages, cookie, pos, vecs, count, numBytes)
1201 overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, argument
1204 OVERLAY_CALL(write_pages, cookie, pos, vecs, count, numBytes)
1209 overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie, argument
1212 OVERLAY_CALL(io, cookie, request)
1217 overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie, argument
1220 OVERLAY_CALL(cancel_io, cookie, reques
1233 overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op, void *buffer, size_t length) argument
1241 overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie, int flags) argument
1249 overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync) argument
1257 overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync) argument
1341 overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name, int openMode, int perms, void **cookie, ino_t *newVnodeID) argument
1349 overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie) argument
1356 overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1363 overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1370 overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length) argument
1378 overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length) argument
1401 overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie) argument
1408 overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1415 overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1422 overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument
1448 overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1455 overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie) argument
1476 overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1483 overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1491 overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument
1501 overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1510 overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name, uint32 type, int openMode, void **cookie) argument
1525 overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name, int openMode, void **cookie) argument
1540 overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1547 overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument
1554 overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length) argument
1562 overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length) argument
1570 overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie, struct stat *stat) argument
1578 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie, const struct stat *stat, int statMask) argument
1818 overlay_open_index_dir(fs_volume *volume, void **cookie) argument
1826 overlay_close_index_dir(fs_volume *volume, void *cookie) argument
1834 overlay_free_index_dir_cookie(fs_volume *volume, void *cookie) argument
1842 overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument
1851 overlay_rewind_index_dir(fs_volume *volume, void *cookie) argument
1893 overlay_close_query(fs_volume *volume, void *cookie) argument
1901 overlay_free_query_cookie(fs_volume *volume, void *cookie) argument
1909 overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument
1918 overlay_rewind_query(fs_volume *volume, void *cookie) argument
[all...]
/haiku/src/libs/compat/freebsd_network/
H A Ddevice_hooks.c26 compat_open(const char *name, uint32 flags, void **cookie) argument
76 *cookie = ifp;
82 compat_close(void *cookie) argument
84 struct ifnet *ifp = cookie;
91 wlan_close(cookie);
101 compat_free(void *cookie) argument
103 struct ifnet *ifp = cookie;
116 compat_read(void *cookie, off_t position, void *buffer, size_t *numBytes) argument
118 struct ifnet *ifp = cookie;
166 compat_write(void *cookie, off_ argument
203 compat_control(void *cookie, uint32 op, void *arg, size_t length) argument
[all...]
/haiku/src/kits/media/
H A DChunkCache.cpp73 ChunkCache::NextChunk(Reader* reader, void* cookie) argument
81 if (ReadNextChunk(reader, cookie)) {
82 return NextChunk(reader, cookie);
112 ChunkCache::ReadNextChunk(Reader* reader, void* cookie) argument
137 chunk->status = reader->GetNextChunk(cookie, &buffer, &bufferSize,
/haiku/src/add-ons/kernel/drivers/graphics/framebuffer/
H A Ddevice.cpp79 device_close(void* cookie) argument
86 device_free(void* cookie) argument
88 struct framebuffer_info* info = (framebuffer_info*)cookie;
103 device_ioctl(void* cookie, uint32 msg, void* buffer, size_t bufferLength) argument
105 struct framebuffer_info* info = (framebuffer_info*)cookie;
139 device_read(void* /*cookie*/, off_t /*pos*/, void* /*buffer*/, size_t* _length)
147 device_write(void* /*cookie*/, off_t /*pos*/, const void* /*buffer*/,
/haiku/headers/os/media/
H A DSoundPlayer.h50 void* cookie = NULL);
57 void* cookie = NULL);
67 void* cookie = NULL);
85 void SetCookie(void* cookie);
90 void* cookie = NULL);
131 static void _SoundPlayBufferFunc(void* cookie,
150 void* cookie);
/haiku/src/system/boot/loader/file_systems/tarfs/
H A Dtarfs.cpp83 virtual ssize_t ReadAt(void* cookie, off_t pos, void* buffer,
85 virtual ssize_t WriteAt(void* cookie, off_t pos,
109 virtual status_t Close(void* cookie);
117 virtual status_t GetNextEntry(void* cookie, char* nameBuffer,
119 virtual status_t GetNextNode(void* cookie, Node** _node);
120 virtual status_t Rewind(void* cookie);
145 virtual ssize_t ReadAt(void* cookie, off_t pos, void* buffer,
147 virtual ssize_t WriteAt(void* cookie, off_t pos,
180 void* cookie, off_t offset,
266 TarFS::File::ReadAt(void* cookie, off_ argument
288 WriteAt(void* cookie, off_t pos, const void* buffer, size_t bufferSize) argument
360 Close(void* cookie) argument
567 ReadAt(void* cookie, off_t pos, void* buffer, size_t bufferSize) argument
574 WriteAt(void* cookie, off_t pos, const void* buffer, size_t bufferSize) argument
642 void* cookie; local
649 void *cookie; member in struct:PartitionCloser
651 PartitionCloser(boot::Partition* partition, void* cookie) argument
741 _Inflate(boot::Partition* partition, void* cookie, off_t offset, RegionDeleter& regionDeleter, size_t* inflatedBytes) argument
[all...]
/haiku/headers/os/drivers/bus/
H A DPCI.h74 status_t (*read_pci_config)(void *cookie,
79 status_t (*write_pci_config)(void *cookie,
83 status_t (*get_max_bus_devices)(void *cookie, int32 *count);
85 status_t (*read_pci_irq)(void *cookie,
89 status_t (*write_pci_irq)(void *cookie,
93 status_t (*get_range)(void *cookie, uint32 index, pci_resource_range *range);
95 status_t (*finalize)(void *cookie);
/haiku/src/add-ons/kernel/drivers/network/ether/pegasus/
H A Ddriver.c25 static status_t pegasus_device_added(const usb_device dev, void **cookie);
26 static status_t pegasus_device_removed(void *cookie);
299 pegasus_rx_callback(void *cookie, status_t status, void *data, size_t actual_len) argument
301 pegasus_dev *dev = (pegasus_dev *)cookie;
310 ASSERT(cookie != NULL);
319 pegasus_tx_callback(void *cookie, status_t status, void *data, size_t actual_len) argument
321 pegasus_dev *dev = (pegasus_dev *)cookie;
330 ASSERT(cookie != NULL);
342 pegasus_device_added(const usb_device dev, void **cookie) argument
352 ASSERT(dev != 0 && cookie !
412 pegasus_device_removed(void *cookie) argument
444 driver_cookie *cookie; local
476 pegasus_device_read(driver_cookie *cookie, off_t position, void *buffer, size_t *_length) argument
552 pegasus_device_write(driver_cookie *cookie, off_t position, const void *buffer, size_t *_length) argument
626 pegasus_device_control(driver_cookie *cookie, uint32 op, void *arg, size_t len) argument
691 pegasus_device_close(driver_cookie *cookie) argument
721 pegasus_device_free(driver_cookie *cookie) argument
[all...]
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Di2c_core.c45 void *cookie; member in struct:_i2c_bus
57 i2c_create_bus(void *cookie, argument
75 bus->cookie = cookie;
85 set_scl(cookie, 1);
86 set_sda(cookie, 1);
105 bus->set_sda(bus->cookie, 0);
113 bus->set_sda(bus->cookie, 1);
121 bus->set_scl(bus->cookie, 0);
130 bus->set_scl(bus->cookie,
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/vmdk/
H A Dvmdk.cpp333 VmdkCookie* cookie = new(std::nothrow) VmdkCookie(extendOffset * 512, local
335 if (cookie == NULL)
338 _cookie = cookie;
366 VmdkCookie* cookie; local
367 status_t error = parse_vmdk_header(fd, partition->size, cookie);
371 *_cookie = cookie;
383 VmdkCookie* cookie = (VmdkCookie*)_cookie; local
384 ObjectDeleter<VmdkCookie> cookieDeleter(cookie);
392 partition->content_cookie = cookie;
396 partition->offset + cookie
420 vmdk_free_identify_partition_cookie(partition_data* , void* cookie) argument
[all...]
/haiku/src/add-ons/kernel/interrupt_controllers/openpic/
H A Dopenpic.cpp335 openpic_init_driver(device_node *node, void **cookie) argument
401 *cookie = info;
410 openpic_uninit_driver(void *cookie) argument
412 openpic_info *info = (openpic_info*)cookie;
419 openpic_register_child_devices(void *cookie) argument
426 openpic_rescan_child_devices(void *cookie) argument
443 openpic_get_controller_info(void *cookie, interrupt_controller_info *_info) argument
448 openpic_info *info = (openpic_info*)cookie;
457 openpic_enable_io_interrupt(void *cookie, int irq, int type) argument
459 openpic_info *info = (openpic_info*)cookie;
468 openpic_disable_io_interrupt(void *cookie, int irq) argument
479 openpic_acknowledge_io_interrupt(void *cookie) argument
[all...]
/haiku/src/add-ons/media/plugins/ffmpeg/
H A DAVFormatWriter.cpp423 // and hook functions, pass ourself as cookie.
543 StreamCookie* cookie = new(std::nothrow) StreamCookie(fFormatContext,
546 status_t ret = cookie->Init(format, codecInfo);
548 delete cookie;
552 *_cookie = cookie;
562 StreamCookie* cookie = reinterpret_cast<StreamCookie*>(_cookie); local
563 delete cookie;
573 AVFormatWriter::SetCopyright(void* cookie, const char* copyright) argument
575 TRACE("AVFormatWriter::SetCopyright(%p, %s)\n", cookie, copyright);
591 StreamCookie* cookie
615 _Write(void* cookie, uint8* buffer, int bufferSize) argument
631 _Seek(void* cookie, off_t offset, int whence) argument
[all...]

Completed in 162 milliseconds

<<11121314151617181920>>