Searched refs:cookie (Results 1 - 25 of 989) sorted by path

1234567891011>>

/haiku/docs/develop/media/
H A DMediaExtractorAddOn.h30 virtual status_t GetNextInputFormat(int32 * cookie,
34 virtual void DisposeInputFormatCookie(int32 cookie) = 0;
46 virtual status_t GetNextOutputFormat(int32 * cookie,
49 virtual void DisposeOutputFormatCookie(int32 cookie);
H A DMediaFileProducer.h78 int32 cookie);
93 int32 * cookie,
96 int32 cookie) = 0;
135 virtual status_t GetNextOutput( /* cookie starts as 0 */
136 int32 * cookie,
139 int32 cookie) = 0;
/haiku/headers/os/add-ons/network_settings/
H A DNetworkSettings.h38 status_t GetNextInterface(uint32& cookie,
50 status_t GetNextNetwork(uint32& cookie,
58 status_t GetNextService(uint32& cookie,
H A DNetworkSettingsAddOn.h132 CreateNextInterfaceItem(uint32& cookie,
135 CreateNextItem(uint32& cookie);
/haiku/headers/os/app/
H A DKeyStore.h43 status_t GetNextKey(uint32& cookie, BKey& key);
45 uint32& cookie, BKey& key);
47 uint32& cookie, BKey& key);
50 uint32& cookie, BKey& key);
57 status_t GetNextKeyring(uint32& cookie,
72 status_t GetNextMasterKeyring(uint32& cookie,
83 status_t GetNextApplication(uint32& cookie,
86 uint32& cookie, BString& signature) const;
/haiku/headers/os/drivers/
H A DUSB2.h34 status_t (*device_added)(const usb_device *device, void **cookie);
35 status_t (*device_removed)(void *cookie);
76 typedef void (*usb_callback_func)(void *cookie, status_t status, void *data,
H A Dinterrupt_controller.h24 status_t (*get_controller_info)(void *cookie,
27 status_t (*enable_io_interrupt)(void *cookie, int irq, int type);
28 status_t (*disable_io_interrupt)(void *cookie, int irq);
35 int (*acknowledge_io_interrupt)(void *cookie);
H A Dmidi_driver.h57 status_t (*close_hook)(void* cookie);
58 status_t (*free_hook)(void* cookie);
59 status_t (*control_hook)(void* cookie, uint32 op, void* data,
61 status_t (*read_hook)(void* cookie, off_t pos, void* data,
63 status_t (*write_hook)(void* cookie, off_t pos, const void* data,
65 bool (*interrupt_hook)(void* cookie);
H A Dmodule.h48 extern status_t get_next_loaded_module_name(uint32 *cookie, char *buffer,
52 extern status_t close_module_list(void *cookie);
53 extern status_t read_next_module_name(void *cookie, char *buffer,
/haiku/headers/os/drivers/bus/
H A DATA.h28 // channel cookie, issued by ata bus manager
35 void (*set_channel)(void *cookie, ata_channel channel);
H A DSCSI.h356 // cookie for dpc
387 status_t (*schedule_dpc)(scsi_bus cookie, scsi_dpc_cookie dpc, /*int flags,*/
429 void (*set_scsi_bus)(scsi_sim_cookie cookie, scsi_bus bus);
432 void (*scsi_io)(scsi_sim_cookie cookie, scsi_ccb *ccb);
434 uchar (*abort)(scsi_sim_cookie cookie, scsi_ccb *ccb_to_abort);
436 uchar (*reset_device)(scsi_sim_cookie cookie, uchar target_id, uchar target_lun);
438 uchar (*term_io)(scsi_sim_cookie cookie, scsi_ccb *ccb_to_terminate);
441 uchar (*path_inquiry)(scsi_sim_cookie cookie, scsi_path_inquiry *inquiry_data);
444 uchar (*scan_bus)(scsi_sim_cookie cookie);
446 uchar (*reset_bus)(scsi_sim_cookie cookie);
[all...]
/haiku/headers/os/drivers/pcmcia/
H A Dcb_enabler.h65 status_t (*device_added)(pci_info *pci, void **cookie);
66 void (*device_removed)(void *cookie);
/haiku/headers/os/media/
H A DBufferConsumer.h81 virtual status_t GetNextInput(int32* cookie,
83 virtual void DisposeInputCookie(int32 cookie) = 0;
H A DBufferProducer.h73 virtual status_t DisposeOutputCookie(int32 cookie) = 0;
H A DFileInterface.h25 virtual status_t GetNextFileFormat(int32* cookie,
27 virtual void DisposeFileFormatCookie(int32 cookie) = 0;
H A DMediaEventLooper.h46 int32 cookie);
105 static int32 _ControlThreadStart(void* cookie);
H A DMediaFormats.h29 \param cookie A pointer to a preallocated cookie, which you need
43 status_t get_next_encoder(int32* cookie, const media_file_format* fileFormat,
51 \param cookie A pointer to a preallocated cookie, which you need
74 status_t get_next_encoder(int32* cookie, const media_file_format* fileFormat,
83 \param cookie A pointer to a preallocated cookie, which you need
93 status_t get_next_encoder(int32* cookie, media_codec_info* _codecInfo);
H A DMediaRecorder.h28 typedef void (*ProcessFunc)(void* cookie,
32 typedef void (*NotifyFunc)(void* cookie,
46 void* cookie = NULL);
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/headers/os/net/
H A DNetworkAddressResolver.h55 status_t GetNextAddress(uint32* cookie,
57 status_t GetNextAddress(int family, uint32* cookie,
H A DNetworkRoster.h23 status_t GetNextInterface(uint32* cookie,
34 status_t GetNextPersistentNetwork(uint32* cookie,
/haiku/headers/private/device/
H A Djoystick_driver.h130 int (*read)(void * cookie, int port, extended_joystick * data, size_t size);
131 /** "crumble" the cookie (deallocate) when done */
132 int (*crumble)(void * cookie, int port);
134 int (*force)(void * cookie, int port, bigtime_t duration, extended_joystick * force, size_t size);
167 status_t (*close_hook)(void * cookie);
168 status_t (*free_hook)(void * cookie);
169 status_t (*control_hook)(void * cookie, uint32 op, void * data, size_t len);
170 status_t (*read_hook)(void * cookie, off_t pos, void * data, size_t * len);
171 status_t (*write_hook)(void * cookie, off_t pos, const void * data, size_t * len);
/haiku/headers/private/drivers/
H A Data_adapter.h150 ata_adapter_channel_info **cookie, size_t total_data_size,
171 ata_adapter_controller_info **cookie, size_t total_data_size);
/haiku/headers/private/firewire/
H A Dfirewirereg.h131 status_t (*device_attach)(struct firewire_softc *sc, void **cookie);
132 status_t (*device_detach)(struct firewire_softc *sc, void *cookie);
137 void *cookie; member in struct:firewire_child_info
209 int (*ioctl) (void *cookie, uint32 cmd, void *arg, size_t len);
H A Dtimer.h26 // context, and are passed a cookie.
30 typedef void (*timer_function)(void *cookie);
37 timer_id create_timer(timer_function func, void *cookie, bigtime_t interval, uint32 flags);

Completed in 113 milliseconds

1234567891011>>