Searched refs:callback (Results 76 - 100 of 770) sorted by relevance

1234567891011>>

/linux-master/drivers/s390/char/
H A Dsclp_rw.c367 if (buffer->callback != NULL)
368 buffer->callback(buffer, -EIO);
415 if (buffer->callback != NULL)
416 buffer->callback(buffer, rc);
426 void (*callback)(struct sclp_buffer *, int))
438 buffer->request.callback = sclp_writedata_callback;
441 buffer->callback = callback;
/linux-master/sound/soc/sof/
H A Dsof-client.h66 sof_client_event_callback callback);
75 sof_client_fw_state_callback callback);
H A Dsof-client.c26 * @callback: Callback function of the client
32 sof_client_event_callback callback; member in struct:sof_ipc_event_entry
39 * @callback: Callback function of the client
44 sof_client_fw_state_callback callback; member in struct:sof_state_event_entry
485 event->callback(event->cdev, msg_buf);
493 sof_client_event_callback callback)
498 if (!callback)
519 event->callback = callback;
558 event->callback(even
491 sof_client_register_ipc_rx_handler(struct sof_client_dev *cdev, u32 ipc_msg_type, sof_client_event_callback callback) argument
563 sof_client_register_fw_state_handler(struct sof_client_dev *cdev, sof_client_fw_state_callback callback) argument
[all...]
/linux-master/drivers/staging/vc04_services/include/linux/raspberrypi/
H A Dvchiq.h54 int (*callback)(struct vchiq_instance *instance, member in struct:vchiq_service_base
71 int (*callback)(struct vchiq_instance *instance, member in struct:vchiq_service_params_kernel
/linux-master/drivers/accel/ivpu/
H A Divpu_ipc.h53 ivpu_ipc_rx_callback_t callback; member in struct:ivpu_ipc_rx_msg
96 u32 channel, ivpu_ipc_rx_callback_t callback);
/linux-master/include/linux/
H A Dmaple.h70 void (*callback) (struct mapleq * mq); member in struct:maple_device
89 void (*callback) (struct mapleq * mq),
H A Dhp_sdc.h57 int hp_sdc_request_timer_irq(hp_sdc_irqhook *callback);
58 int hp_sdc_request_hil_irq(hp_sdc_irqhook *callback);
59 int hp_sdc_request_cooked_irq(hp_sdc_irqhook *callback);
60 int hp_sdc_release_timer_irq(hp_sdc_irqhook *callback);
61 int hp_sdc_release_hil_irq(hp_sdc_irqhook *callback);
62 int hp_sdc_release_cooked_irq(hp_sdc_irqhook *callback);
H A Dfirewire.h274 * This callback handles an inbound request subaction. It is called in
277 * The callback should not initiate outbound request subactions directly.
281 * The callback is responsible that fw_send_response() is called on the @request, except for FCP
304 * This callback is called when the packet transmission has completed.
308 * The callback can be called from tasklet context and thus
311 fw_packet_callback_t callback; member in struct:fw_packet
329 * The data passed to the callback is valid only during the
330 * callback.
332 union fw_transaction_callback callback; member in struct:fw_transaction
362 void *payload, size_t length, union fw_transaction_callback callback,
383 fw_send_request(struct fw_card *card, struct fw_transaction *t, int tcode, int destination_id, int generation, int speed, unsigned long long offset, void *payload, size_t length, fw_transaction_callback_t callback, void *callback_data) argument
412 fw_send_request_with_tstamp(struct fw_card *card, struct fw_transaction *t, int tcode, int destination_id, int generation, int speed, unsigned long long offset, void *payload, size_t length, fw_transaction_callback_with_tstamp_t callback, void *callback_data) argument
518 union fw_iso_callback callback; member in struct:fw_iso_context
[all...]
H A Dvmw_vmci_api.h41 int vmci_register_vsock_callback(vmci_vsock_cb callback);
44 vmci_event_cb callback, void *callback_data,
/linux-master/sound/core/seq/oss/
H A Dseq_oss_init.c298 struct snd_seq_port_callback callback; local
308 memset(&callback, 0, sizeof(callback));
309 callback.owner = THIS_MODULE;
310 callback.private_data = dp;
311 callback.event_input = snd_seq_oss_event_input;
312 callback.private_free = free_devinfo;
313 port.kernel = &callback;
379 * free device informations - private_free callback of port
/linux-master/include/sound/
H A Dsoundfont.h55 * Type of the sample access callback
81 struct snd_sf_callback callback; /* callback functions */ member in struct:snd_sf_list
95 struct snd_sf_list *snd_sf_new(struct snd_sf_callback *callback,
/linux-master/drivers/platform/x86/
H A Dfujitsu-tablet.c330 .callback = fujitsu_dmi_lifebook,
339 .callback = fujitsu_dmi_lifebook,
348 .callback = fujitsu_dmi_lifebook,
357 .callback = fujitsu_dmi_lifebook,
366 .callback = fujitsu_dmi_lifebook,
375 .callback = fujitsu_dmi_stylistic,
384 .callback = fujitsu_dmi_lifebook,
393 .callback = fujitsu_dmi_stylistic,
402 .callback = fujitsu_dmi_stylistic,
411 .callback
[all...]
/linux-master/drivers/video/fbdev/omap/
H A Dlcd_dma.c55 void (*callback)(u16 status, void *data); member in struct:lcd_dma_info
264 if (lcd_dma.callback != NULL)
297 if (lcd_dma.callback != NULL)
298 lcd_dma.callback(w, lcd_dma.cb_data);
303 int omap_request_lcd_dma(void (*callback)(u16 status, void *data),
315 lcd_dma.callback = callback;
H A Domapfb.h122 void (callback)(void *data), void *data);
169 void (*callback)(void *),
227 omapfb_notifier_callback_t callback,
/linux-master/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_reqmgr.c90 pentry->callback = NULL;
355 pentry->callback = req->callback;
507 void (*callback)(int status, void *arg1, void *arg2);
531 if (unlikely(!pentry->callback)) {
573 callback = resume_pentry->callback;
576 if (callback) {
583 callback(-EINPROGRESS, areq, cpt_info);
588 callback
[all...]
/linux-master/drivers/mfd/
H A Dpcf50633-adc.c28 void (*callback)(struct pcf50633 *, void *, int); member in struct:pcf50633_adc_request
135 void (*callback)(struct pcf50633 *, void *, int),
148 req->callback = callback;
198 req->callback(pcf, req->callback_param, res);
/linux-master/drivers/watchdog/
H A Dlenovo_se10_wdt.c249 .callback = se10_create_platform_device,
257 .callback = se10_create_platform_device,
265 .callback = se10_create_platform_device,
273 .callback = se10_create_platform_device,
281 .callback = se10_create_platform_device,
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dcmd.h19 int (*callback)(struct lbs_private *, member in struct:cmd_ctrl_node
48 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
53 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
/linux-master/drivers/i2c/busses/
H A Di2c-stm32.c101 dma_async_tx_callback callback,
140 txdesc->callback = callback;
99 stm32_i2c_prep_dma_xfer(struct device *dev, struct stm32_i2c_dma *dma, bool rd_wr, u32 len, u8 *buf, dma_async_tx_callback callback, void *dma_async_param) argument
/linux-master/arch/mips/bcm63xx/
H A Dtimer.c105 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data)
110 if (id >= BCM63XX_TIMER_COUNT || !callback)
120 timer_data[id].cb = callback;
/linux-master/sound/soc/fsl/
H A Dimx-audio-rpmsg.c46 info->callback[TX](info->callback_param[TX]);
55 info->callback[RX](info->callback_param[RX]);
136 .callback = imx_audio_rpmsg_cb,
/linux-master/include/media/
H A Ddemux.h66 * @TS_PACKET: Send TS packets (188 bytes) to callback (default).
68 * (<=184 bytes per packet) to callback
190 * typedef dmx_ts_cb - DVB demux TS filter callback function prototype
196 * @source: Indicates which TS feed is the source of the callback.
202 * This function callback prototype, provided by the client of the demux API,
208 * callback function.
209 * It is expected that the @buffer1 and @buffer2 callback parameters point to
232 * protocol. If the called party is slow in processing the callback, it
237 * The type of data returned to the callback can be selected by the
257 * typedef dmx_section_cb - DVB demux TS filter callback functio
[all...]
/linux-master/drivers/md/
H A Ddm-exception-store.h57 * reported back via the callback.
60 int (*callback)(void *callback_context,
75 void (*callback)(void *, int success),
/linux-master/tools/lib/subcmd/
H A Dparse-options.h85 * `callback`::
86 * pointer to the callback to use for OPTION_CALLBACK.
107 parse_opt_cb *callback; member in struct:option
148 { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = "time", .help = (h), .callback = parse_opt_approxidate_cb }
150 { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f) }
152 { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .set = check_vtype(os, bool *)}
154 { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .flags = PARSE_OPT_NOARG }
156 { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .defval = (intptr_t)d, .flags = PARSE_OPT_LASTARG_DEFAULT }
159 .value = (v), .arg = (a), .help = (h), .callback = (f), .defval = (intptr_t)d,\
163 .value = (v), .argh = (a), .help = (h), .callback
[all...]
/linux-master/drivers/thunderbolt/
H A Dctl.h65 * @callback: Callback called when the request is finished successfully
66 * @callback_data: Data to be passed to @callback
89 void (*callback)(void *callback_data); member in struct:tb_cfg_request
104 void (*callback)(void *), void *callback_data);

Completed in 481 milliseconds

1234567891011>>