Searched refs:callback (Results 1 - 25 of 775) sorted by relevance

1234567891011>>

/linux-master/drivers/char/
H A Dnwbutton.h21 void (*callback) (void); member in struct:button_callback
30 int button_add_callback (void (*callback) (void), int count);
31 int button_del_callback (void (*callback) (void));
36 extern int button_add_callback (void (*callback) (void), int count);
37 extern int button_del_callback (void (*callback) (void));
H A Dnwbutton.c36 static struct button_callback button_callback_list[32]; /* The callback list */
41 * This function is called by other drivers to register a callback function
43 * The callback list is a static array of 32 entries (I somehow doubt many
57 int button_add_callback (void (*callback) (void), int count)
63 if (!callback) {
67 for (; (button_callback_list [lp].callback); lp++);
68 button_callback_list [lp].callback = callback;
74 * This function is called by other drivers to deregister a callback function.
75 * If you attempt to unregister a callback whic
[all...]
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_connected.h9 void vchiq_add_connected_callback(struct vchiq_device *device, void (*callback)(void));
H A Dvchiq_connected.c26 * initialized. If the stack is already initialized, then the callback will
30 void vchiq_add_connected_callback(struct vchiq_device *device, void (*callback)(void)) argument
38 /* We're already connected. Call the callback immediately. */
39 callback();
43 "core: There already %d callback registered - please increase MAX_CALLBACKS\n",
47 callback;
/linux-master/drivers/acpi/
H A Dvideo_detect.c150 .callback = video_detect_force_vendor,
158 .callback = video_detect_force_vendor,
166 .callback = video_detect_force_vendor,
174 .callback = video_detect_force_vendor,
183 .callback = video_detect_force_vendor,
191 .callback = video_detect_force_vendor,
199 .callback = video_detect_force_vendor,
208 .callback = video_detect_force_vendor,
216 .callback = video_detect_force_vendor,
225 .callback
[all...]
H A Dblacklist.c88 * depending on the ACPI _REV callback. If userspace supports
93 .callback = dmi_enable_rev_override,
101 .callback = dmi_enable_rev_override,
109 .callback = dmi_enable_rev_override,
121 .callback = dmi_enable_rev_override,
129 .callback = dmi_enable_rev_override,
H A Dosi.c304 .callback = dmi_disable_osi_vista,
321 .callback = dmi_disable_osi_vista,
329 .callback = dmi_disable_osi_vista,
337 .callback = dmi_disable_osi_vista,
345 .callback = dmi_disable_osi_vista,
353 .callback = dmi_disable_osi_vista,
361 .callback = dmi_disable_osi_vista,
369 .callback = dmi_disable_osi_win7,
377 .callback = dmi_disable_osi_vista,
385 .callback
[all...]
H A Dsleep.c178 .callback = init_old_suspend_ordering,
186 .callback = init_old_suspend_ordering,
194 .callback = init_old_suspend_ordering,
202 .callback = init_old_suspend_ordering,
211 .callback = init_nvs_nosave,
219 .callback = init_nvs_nosave,
227 .callback = init_nvs_nosave,
235 .callback = init_nvs_nosave,
243 .callback = init_nvs_nosave,
251 .callback
[all...]
/linux-master/include/trace/events/
H A Dipi.h40 TP_PROTO(const unsigned int cpu, unsigned long callsite, void *callback),
42 TP_ARGS(cpu, callsite, callback),
47 __field(void *, callback)
53 __entry->callback = callback;
56 TP_printk("cpu=%u callsite=%pS callback=%pS",
57 __entry->cpu, __entry->callsite, __entry->callback)
62 TP_PROTO(const struct cpumask *cpumask, unsigned long callsite, void *callback),
64 TP_ARGS(cpumask, callsite, callback),
69 __field(void *, callback)
[all...]
/linux-master/drivers/md/dm-vdo/
H A Dio-submitter.h28 bio_end_io_t callback, vdo_action_fn error_handler,
32 bio_end_io_t callback, vdo_action_fn error_handler,
35 __submit_metadata_vio(vio, physical, callback, error_handler,
39 static inline void vdo_submit_flush_vio(struct vio *vio, bio_end_io_t callback, argument
43 __submit_metadata_vio(vio, 0, callback, error_handler,
31 vdo_submit_metadata_vio(struct vio *vio, physical_block_number_t physical, bio_end_io_t callback, vdo_action_fn error_handler, blk_opf_t operation) argument
H A Dcompletion.h15 * vdo_run_completion() - Run a completion's callback or error handler on the current thread.
17 * Context: This function must be called from the correct callback thread.
26 completion->callback(completion);
94 vdo_action_fn callback,
97 completion->callback = callback;
102 * vdo_launch_completion_callback() - Set the callback for a completion and launch it immediately.
105 vdo_action_fn callback,
108 vdo_set_completion_callback(completion, callback, callback_thread_id);
115 * Resets the completion, and then sets its callback, erro
93 vdo_set_completion_callback(struct vdo_completion *completion, vdo_action_fn callback, thread_id_t callback_thread_id) argument
104 vdo_launch_completion_callback(struct vdo_completion *completion, vdo_action_fn callback, thread_id_t callback_thread_id) argument
117 vdo_prepare_completion(struct vdo_completion *completion, vdo_action_fn callback, vdo_action_fn error_handler, thread_id_t callback_thread_id, void *parent) argument
134 vdo_prepare_completion_for_requeue(struct vdo_completion *completion, vdo_action_fn callback, vdo_action_fn error_handler, thread_id_t callback_thread_id, void *parent) argument
[all...]
H A Ddata-vio.h383 vdo_action_fn callback)
385 vdo_set_completion_callback(&data_vio->vio.completion, callback,
390 * launch_data_vio_hash_zone_callback() - Set a callback as a hash zone operation and invoke it
394 vdo_action_fn callback)
396 set_data_vio_hash_zone_callback(data_vio, callback);
411 vdo_action_fn callback)
413 vdo_set_completion_callback(&data_vio->vio.completion, callback,
418 * launch_data_vio_logical_callback() - Set a callback as a logical block operation and invoke it
422 vdo_action_fn callback)
424 set_data_vio_logical_callback(data_vio, callback);
382 set_data_vio_hash_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
393 launch_data_vio_hash_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
410 set_data_vio_logical_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
421 launch_data_vio_logical_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
439 set_data_vio_allocated_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
451 launch_data_vio_allocated_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
469 set_data_vio_duplicate_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
481 launch_data_vio_duplicate_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
498 set_data_vio_mapped_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
516 set_data_vio_new_mapped_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
534 set_data_vio_journal_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
546 launch_data_vio_journal_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
564 set_data_vio_packer_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
576 launch_data_vio_packer_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
594 set_data_vio_cpu_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
606 launch_data_vio_cpu_callback(struct data_vio *data_vio, vdo_action_fn callback, enum vdo_completion_priority priority) argument
614 set_data_vio_bio_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
625 launch_data_vio_bio_zone_callback(struct data_vio *data_vio, vdo_action_fn callback) argument
638 launch_data_vio_on_bio_ack_queue(struct data_vio *data_vio, vdo_action_fn callback) argument
[all...]
H A Dwait-queue.c75 * @callback: The function to call to notify each waiter, or NULL to invoke the callback field
77 * @context: The context to pass to the callback function.
79 * Notifies all the entries waiting in a waitq to continue execution by invoking a callback
84 vdo_waiter_callback_fn callback, void *context)
88 * loop if entries are returned to the waitq by the callback function.
95 /* Drain the copied waitq, invoking the callback on every entry. */
97 vdo_waitq_notify_next_waiter(&waiters, callback, context);
183 * @callback: The function to call to notify the waiter, or NULL to invoke the callback fiel
83 vdo_waitq_notify_all_waiters(struct vdo_wait_queue *waitq, vdo_waiter_callback_fn callback, void *context) argument
192 vdo_waitq_notify_next_waiter(struct vdo_wait_queue *waitq, vdo_waiter_callback_fn callback, void *context) argument
[all...]
/linux-master/arch/x86/kernel/
H A Dreboot.c166 .callback = set_kbd_reboot,
174 .callback = set_efi_reboot,
184 .callback = set_pci_reboot,
192 .callback = set_pci_reboot,
200 .callback = set_pci_reboot,
208 .callback = set_pci_reboot,
216 .callback = set_pci_reboot,
224 .callback = set_pci_reboot,
234 .callback = set_pci_reboot,
244 .callback
536 cpu_emergency_register_virt_callback(cpu_emergency_virt_cb *callback) argument
545 cpu_emergency_unregister_virt_callback(cpu_emergency_virt_cb *callback) argument
562 cpu_emergency_virt_cb *callback; local
891 nmi_shootdown_cpus(nmi_shootdown_cb callback) argument
967 nmi_shootdown_cpus(nmi_shootdown_cb callback) argument
[all...]
H A Dio_delay.c80 .callback = dmi_io_delay_0xed_port,
88 .callback = dmi_io_delay_0xed_port,
96 .callback = dmi_io_delay_0xed_port,
104 .callback = dmi_io_delay_0xed_port,
112 .callback = dmi_io_delay_0xed_port,
/linux-master/arch/x86/include/asm/
H A Dreboot.h30 void cpu_emergency_register_virt_callback(cpu_emergency_virt_cb *callback);
31 void cpu_emergency_unregister_virt_callback(cpu_emergency_virt_cb *callback);
38 void nmi_shootdown_cpus(nmi_shootdown_cb callback);
/linux-master/arch/mips/include/asm/mach-bcm63xx/
H A Dbcm63xx_timer.h5 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data);
/linux-master/arch/microblaze/include/asm/
H A Dxilinx_mb_manager.h15 * updates the manager address and control register and error counter callback
17 * call the callback function.
20 void (*callback)(void *data),
/linux-master/drivers/platform/x86/
H A Dasus-nb-wmi.c157 .callback = dmi_matched,
166 .callback = dmi_matched,
175 .callback = dmi_matched,
184 .callback = dmi_matched,
193 .callback = dmi_matched,
202 .callback = dmi_matched,
211 .callback = dmi_matched,
220 .callback = dmi_matched,
229 .callback = dmi_matched,
238 .callback
[all...]
/linux-master/drivers/mfd/
H A Dkempld-core.c538 .callback = kempld_create_platform_device,
546 .callback = kempld_create_platform_device,
554 .callback = kempld_create_platform_device,
562 .callback = kempld_create_platform_device,
570 .callback = kempld_create_platform_device,
578 .callback = kempld_create_platform_device,
586 .callback = kempld_create_platform_device,
594 .callback = kempld_create_platform_device,
602 .callback = kempld_create_platform_device,
610 .callback
[all...]
/linux-master/arch/x86/pci/
H A Dcommon.c96 .callback = can_skip_ioresource_align,
104 .callback = can_skip_ioresource_align,
112 .callback = can_skip_ioresource_align,
241 .callback = assign_all_busses,
250 .callback = set_bf_sort,
258 .callback = set_bf_sort,
266 .callback = set_bf_sort,
274 .callback = set_bf_sort,
282 .callback = set_bf_sort,
290 .callback
[all...]
/linux-master/drivers/iommu/amd/
H A Dquirks.c59 .callback = ivrs_ioapic_quirk_cb,
68 .callback = ivrs_ioapic_quirk_cb,
81 .callback = ivrs_ioapic_quirk_cb,
90 .callback = ivrs_ioapic_quirk_cb,
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_transport.h14 const char *ring_name, adf_callback_fn callback,
/linux-master/sound/soc/intel/common/
H A Dsoc-acpi-intel-byt-match.c31 .callback = byt_rt5672_quirk_cb,
38 .callback = byt_rt5672_quirk_cb,
45 .callback = byt_rt5672_quirk_cb,
52 .callback = byt_rt5672_quirk_cb,
60 .callback = byt_pov_p1006w_quirk_cb,
71 .callback = byt_rt5672_quirk_cb,
79 .callback = byt_rt5672_quirk_cb,
/linux-master/drivers/media/tuners/
H A Dtua9001.c35 if (fe->callback) {
36 ret = fe->callback(client->adapter,
62 if (fe->callback) {
63 ret = fe->callback(client->adapter,
118 if (fe->callback) {
119 ret = fe->callback(client->adapter,
132 if (fe->callback) {
133 ret = fe->callback(client->adapter,
195 if (fe->callback) {
196 ret = fe->callback(clien
[all...]

Completed in 243 milliseconds

1234567891011>>