Searched refs:cookie (Results 1 - 25 of 989) sorted by last modified time

1234567891011>>

/haiku/src/apps/softwareupdater/
H A DUpdateManager.cpp70 uint32 cookie = 0; local
71 while (roster.GetNextInterface(&cookie, interface) == B_OK) {
/haiku/src/apps/codycam/
H A DVideoConsumer.cpp132 VideoConsumer::AddOn(int32* cookie) const
136 *cookie = fInternalID;
464 VideoConsumer::GetNextInput(int32* cookie, media_input* outInput) argument
471 if (*cookie < 1) {
473 fIn.destination.id = *cookie;
476 (*cookie)++;
487 VideoConsumer::DisposeInputCookie(int32 /*cookie*/)
/haiku/src/add-ons/kernel/network/stack/
H A Dnet_socket.cpp562 uint32 cookie = *_cookie; local
571 if (count == cookie)
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A Dkernel_interface.cpp291 ramfs_ioctl(fs_volume* _volume, fs_vnode* /*node*/, void* /*cookie*/,
341 ramfs_set_flags(fs_volume* /*fs*/, fs_vnode* /*node*/, void* /*cookie*/,
809 // create the file cookie
810 FileCookie *cookie = NULL; local
812 cookie = new(nothrow) FileCookie(openMode);
813 if (!cookie)
861 *_cookie = cookie;
862 else if (cookie)
863 delete cookie;
899 // create the cookie
900 FileCookie *cookie = NULL; local
946 FileCookie *cookie = (FileCookie*)_cookie; local
960 FileCookie *cookie = (FileCookie*)_cookie; local
998 FileCookie *cookie = (FileCookie*)_cookie; local
1248 DirectoryCookie *cookie = new(nothrow) DirectoryCookie(dir); local
1271 DirectoryCookie *cookie = (DirectoryCookie*)_cookie; local
1282 DirectoryCookie *cookie = (DirectoryCookie*)_cookie; local
1298 DirectoryCookie *cookie = (DirectoryCookie*)_cookie; local
1341 DirectoryCookie *cookie = (DirectoryCookie*)_cookie; local
1537 AttributeCookie *cookie = new(nothrow) AttributeCookie(); local
1607 AttributeCookie *cookie = NULL; local
1664 AttributeCookie *cookie = (AttributeCookie*)_cookie; local
1679 AttributeCookie *cookie = (AttributeCookie*)_cookie; local
1710 AttributeCookie *cookie = (AttributeCookie*)_cookie; local
1759 AttributeCookie *cookie = (AttributeCookie*)_cookie; local
1852 IndexDirCookie *cookie = new(nothrow) IndexDirCookie; local
1879 IndexDirCookie *cookie = (IndexDirCookie*)_cookie; local
1892 IndexDirCookie *cookie = (IndexDirCookie*)_cookie; local
1929 IndexDirCookie *cookie = (IndexDirCookie*)_cookie; local
[all...]
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DShortAttribute.h31 status_t Stat(attr_cookie* cookie, struct stat& stat);
33 status_t Read(attr_cookie* cookie, off_t pos,
H A DShortAttribute.cpp52 attr_cookie* cookie = new(std::nothrow) attr_cookie;
53 if (cookie == NULL)
58 // initialize the cookie
59 strlcpy(cookie->name, fName, B_ATTR_NAME_LENGTH);
60 cookie->open_mode = openMode;
61 cookie->create = false;
63 *_cookie = cookie;
69 ShortAttribute::Stat(attr_cookie* cookie, struct stat& stat) argument
73 fName = cookie->name;
91 ShortAttribute::Read(attr_cookie* cookie, off_ argument
[all...]
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Dsb16_multi_audio.c280 multi_audio_control(void* cookie, uint32 op, void* arg, size_t len) argument
283 case B_MULTI_GET_DESCRIPTION: return get_description(cookie, arg);
287 case B_MULTI_GET_ENABLED_CHANNELS: return get_enabled_channels(cookie, arg);
289 case B_MULTI_GET_GLOBAL_FORMAT: return get_global_format(cookie, arg);
290 case B_MULTI_SET_GLOBAL_FORMAT: return set_global_format(cookie, arg);
295 case B_MULTI_LIST_MIX_CHANNELS: return list_mix_channels(cookie, arg);
296 case B_MULTI_LIST_MIX_CONTROLS: return list_mix_controls(cookie, arg);
297 case B_MULTI_LIST_MIX_CONNECTIONS: return list_mix_connections(cookie, arg);
298 case B_MULTI_GET_BUFFERS: return get_buffers(cookie, arg);
301 case B_MULTI_BUFFER_EXCHANGE: return buffer_exchange(cookie, ar
[all...]
H A Dsb16_hw.c161 hw_codec_inth(void* cookie) argument
163 sb16_dev_t* dev = (sb16_dev_t*)cookie;
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dmulti.c49 emuxki_ac97_get_mix(void *card, const void *cookie, int32 type, float *values) { argument
51 ac97_source_info *info = (ac97_source_info *)cookie;
107 emuxki_ac97_set_mix(void *card, const void *cookie, int32 type, float *values) { argument
109 ac97_source_info *info = (ac97_source_info *)cookie;
179 emuxki_gpr_get_mix(void *card, const void *cookie, int32 type, float *values) { argument
180 emuxki_gpr_get((emuxki_dev*)card, (emuxki_gpr *)cookie, type, values);
184 emuxki_gpr_set_mix(void *card, const void *cookie, int32 type, float *values) { argument
185 emuxki_gpr_set((emuxki_dev*)card, (emuxki_gpr *)cookie, type, values);
189 emuxki_parameter_get_mix(void *card, const void *cookie, int32 type, float *values) { argument
191 emuxki_parameter_get((emuxki_dev*)card, cookie, typ
196 emuxki_parameter_set_mix(void *card, const void *cookie, int32 type, float *values) argument
1123 emuxki_multi_control(void *cookie, uint32 op, void *data, size_t length) argument
1216 emuxki_open(const char *name, uint32 flags, void** cookie) argument
1292 emuxki_close(void* cookie) argument
1301 emuxki_free(void* cookie) argument
1327 emuxki_control(void* cookie, uint32 op, void* arg, size_t len) argument
1333 emuxki_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument
1340 emuxki_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
[all...]
H A Demuxki.h118 void * cookie; member in struct:_midi_dev
H A Demuxki.c1867 emuxki_parameter_set(emuxki_dev *card, const void* cookie, int32 type, int32 *value) argument
1921 emuxki_parameter_get(emuxki_dev *card, const void* cookie, int32 type, int32 *value) argument
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.cpp814 echo_multi_control(void *cookie, uint32 op, void *data, size_t length) argument
816 echo_dev *card = (echo_dev *)cookie;
895 static status_t echo_open(const char *name, uint32 flags, void** cookie);
896 static status_t echo_close(void* cookie);
897 static status_t echo_free(void* cookie);
898 static status_t echo_control(void* cookie, uint32 op, void* arg, size_t len);
899 static status_t echo_read(void* cookie, off_t position, void *buf, size_t* num_bytes);
900 static status_t echo_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes);
906 echo_free, /* -> free cookie */
918 echo_open(const char *name, uint32 flags, void** cookie) argument
1067 echo_close(void* cookie) argument
1080 echo_free(void* cookie) argument
1105 echo_control(void* cookie, uint32 op, void* arg, size_t len) argument
1112 echo_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument
1120 echo_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
[all...]
H A Decho.cpp60 status_t cardbus_device_added(pci_info *info, void **cookie);
61 void cardbus_device_removed(void *cookie);
650 cardbus_device_added(pci_info *info, void **cookie) { argument
656 // Allocate cookie
657 if (!(*cookie = card = (echo_dev *)malloc(sizeof(echo_dev)))) {
660 // Clear cookie
662 // Initialize cookie
690 cardbus_device_removed(void *cookie) argument
692 echo_dev *card = (echo_dev *) cookie;
/haiku/src/add-ons/kernel/drivers/audio/cmedia/
H A Dpcm.c76 static status_t pcm_open(const char *name, uint32 flags, void **cookie);
77 static status_t pcm_close(void *cookie);
78 static status_t pcm_free(void *cookie);
79 static status_t pcm_control(void *cookie, uint32 op, void *data, size_t len);
80 static status_t pcm_read(void *cookie, off_t pos, void *data, size_t *len);
81 static status_t pcm_write(void *cookie, off_t pos, const void *data, size_t *len);
82 //static status_t pcm_writev(void *cookie, off_t pos, const iovec *vec, size_t count, size_t *len); /* */
462 void ** cookie)
471 *cookie = NULL;
486 *cookie
459 pcm_open( const char * name, uint32 flags, void ** cookie) argument
627 pcm_close( void * cookie) argument
684 pcm_free( void * cookie) argument
714 pcm_control( void * cookie, uint32 iop, void * data, size_t len) argument
1345 pcm_read( void * cookie, off_t pos, void * data, size_t * nread) argument
1449 pcm_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...]
H A Dcm_private.h58 void * cookie; member in struct:_midi_dev
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Dgeode_multi.cpp188 geode_ac97_get_mix(geode_controller *controller, const void *cookie, int32 type, float *values) { argument
189 ac97_source_info *info = (ac97_source_info *)cookie;
246 geode_ac97_set_mix(geode_controller *controller, const void *cookie, int32 type, float *values) { argument
247 ac97_source_info *info = (ac97_source_info *)cookie;
359 multi->controls[index].cookie = info;
374 multi->controls[index].cookie = info;
390 multi->controls[index].cookie = info;
403 multi->controls[index].cookie = info;
427 multi->controls[index].cookie = info;
442 multi->controls[index].cookie
[all...]
H A Ddriver.h173 void (*get) (geode_controller *card, const void *cookie, int32 type, float *values);
174 void (*set) (geode_controller *card, const void *cookie, int32 type, float *values);
175 const void *cookie; member in struct:multi_mixer_control
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dmulti.c31 es1370_ac97_get_mix(void *card, const void *cookie, int32 type, float *values) {
33 ac97_source_info *info = (ac97_source_info *)cookie;
89 es1370_ac97_set_mix(void *card, const void *cookie, int32 type, float *values) {
91 ac97_source_info *info = (ac97_source_info *)cookie;
205 control->get(card, control->cookie, control->type, values);
215 control->get(card, control->cookie, control->type, values);
221 control->get(card, control->cookie, control->type, values);
269 control->set(card, control->cookie, control->type, values);
280 control->set(card, control->cookie, control->type, values);
287 control->set(card, control->cookie, contro
763 es1370_multi_control(void *cookie, uint32 op, void *data, size_t length) argument
791 es1370_open(const char *name, uint32 flags, void** cookie) argument
872 es1370_close(void* cookie) argument
881 es1370_free(void* cookie) argument
905 es1370_control(void* cookie, uint32 op, void* arg, size_t len) argument
911 es1370_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument
918 es1370_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dmulti.c48 auvia_ac97_get_mix(void *card, const void *cookie, int32 type, float *values) { argument
50 ac97_source_info *info = (ac97_source_info *)cookie;
106 auvia_ac97_set_mix(void *card, const void *cookie, int32 type, float *values) { argument
108 ac97_source_info *info = (ac97_source_info *)cookie;
219 multi->controls[index].cookie = info;
235 multi->controls[index].cookie = info;
252 multi->controls[index].cookie = info;
264 multi->controls[index].cookie = info;
332 multi->controls[index].cookie = info;
348 multi->controls[index].cookie
970 auvia_multi_control(void *cookie, uint32 op, void *data, size_t length) argument
1064 auvia_open(const char *name, uint32 flags, void** cookie) argument
1120 auvia_close(void* cookie) argument
1130 auvia_free(void* cookie) argument
1155 auvia_control(void* cookie, uint32 op, void* arg, size_t len) argument
1162 auvia_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument
1170 auvia_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dmulti.c53 auich_ac97_get_mix(void *card, const void *cookie, int32 type, float *values) { argument
55 ac97_source_info *info = (ac97_source_info *)cookie;
112 auich_ac97_set_mix(void *card, const void *cookie, int32 type, float *values) { argument
114 ac97_source_info *info = (ac97_source_info *)cookie;
227 multi->controls[index].cookie = info;
242 multi->controls[index].cookie = info;
258 multi->controls[index].cookie = info;
271 multi->controls[index].cookie = info;
295 multi->controls[index].cookie = info;
310 multi->controls[index].cookie
984 auich_multi_control(void *cookie, uint32 op, void *arg, size_t length) argument
1013 auich_open(const char *name, uint32 flags, void** cookie) argument
1095 auich_close(void* cookie) argument
1105 auich_free(void* cookie) argument
1130 auich_control(void* cookie, uint32 op, void* arg, size_t len) argument
1137 auich_read(void* cookie, off_t position, void *buf, size_t* num_bytes) argument
1145 auich_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
[all...]
/haiku/src/add-ons/kernel/drivers/audio/virtio/
H A Dvirtio_sound.cpp64 InitDriver(device_node* node, void** cookie) argument
72 *cookie = info;
79 UninitDriver(void* cookie) argument
81 free(cookie);
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_multi.c49 get_description(void* cookie, multi_description* data) argument
100 get_enabled_channels(void* cookie, multi_channel_enable* data) argument
178 list_mix_connections(void* cookie, multi_mix_connection_info* connection_info) argument
186 list_mix_channels(void* cookie, multi_mix_channel_info* channel_info) argument
357 multi_audio_control(void* cookie, uint32 op, void* arg, size_t len) argument
360 case B_MULTI_GET_DESCRIPTION: return get_description(cookie, arg);
364 case B_MULTI_GET_ENABLED_CHANNELS: return get_enabled_channels(cookie, arg);
366 case B_MULTI_GET_GLOBAL_FORMAT: return get_global_format(cookie, arg);
367 case B_MULTI_SET_GLOBAL_FORMAT: return set_global_format(cookie, arg);
372 case B_MULTI_LIST_MIX_CHANNELS: return list_mix_channels(cookie, ar
[all...]
H A Dnull_hardware.c44 null_fake_interrupt(void* cookie) argument
54 device_t* device = (device_t*) cookie;
/haiku/src/tools/fs_shell/
H A Dvfs.cpp202 static fssh_status_t dir_read(struct vnode *vnode, void *cookie,
1374 void *cookie; local
1376 fssh_status_t status = FS_CALL(parent, open_dir, &cookie);
1380 status = dir_read(parent, cookie, buffer, bufferSize, &num);
1394 FS_CALL(vnode, close_dir, cookie);
1395 FS_CALL(vnode, free_dir_cookie, cookie);
1667 void *cookie, int openMode, bool kernel)
1684 descriptor->cookie = cookie;
1898 // ToDo: the R5 implementation obviously checks for a different cookie
1666 get_new_fd(int type, struct fs_mount *mount, struct vnode *vnode, void *cookie, int openMode, bool kernel) argument
2386 vfs_read_pages(void *_vnode, void *cookie, fssh_off_t pos, const fssh_iovec *vecs, fssh_size_t count, fssh_size_t *_numBytes) argument
2397 vfs_write_pages(void *_vnode, void *cookie, fssh_off_t pos, const fssh_iovec *vecs, fssh_size_t count, fssh_size_t *_numBytes) argument
2962 void *cookie; local
3004 void *cookie; local
3027 void *cookie; local
3054 void *cookie; local
3438 dir_read(struct vnode *vnode, void *cookie, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument
4033 void *cookie; local
4071 void *cookie; local
4302 void *cookie; local
4466 void *cookie; local
5128 int32_t cookie = 0; local
[all...]

Completed in 83 milliseconds

1234567891011>>