/linux-master/drivers/char/ |
H A D | nwbutton.h | 21 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 D | nwbutton.c | 36 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 D | vchiq_connected.h | 9 void vchiq_add_connected_callback(struct vchiq_device *device, void (*callback)(void));
|
H A D | vchiq_connected.c | 26 * 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 D | video_detect.c | 150 .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 D | blacklist.c | 88 * 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 D | osi.c | 304 .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 D | sleep.c | 178 .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 D | ipi.h | 40 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 D | io-submitter.h | 28 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 D | completion.h | 15 * 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 D | data-vio.h | 383 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 D | wait-queue.c | 75 * @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 D | reboot.c | 166 .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 D | io_delay.c | 80 .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 D | reboot.h | 30 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 D | bcm63xx_timer.h | 5 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data);
|
/linux-master/arch/microblaze/include/asm/ |
H A D | xilinx_mb_manager.h | 15 * 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 D | asus-nb-wmi.c | 157 .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 D | kempld-core.c | 538 .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 D | common.c | 96 .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 D | quirks.c | 59 .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 D | adf_transport.h | 14 const char *ring_name, adf_callback_fn callback,
|
/linux-master/sound/soc/intel/common/ |
H A D | soc-acpi-intel-byt-match.c | 31 .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 D | tua9001.c | 35 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...] |