Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 25 of 883) sorted by relevance

12345678910>>...36

/Linux-v5.4/arch/x86/kernel/
Dreboot.c175 .callback = set_kbd_reboot,
183 .callback = set_efi_reboot,
193 .callback = set_pci_reboot,
201 .callback = set_pci_reboot,
209 .callback = set_pci_reboot,
217 .callback = set_pci_reboot,
225 .callback = set_pci_reboot,
235 .callback = set_pci_reboot,
245 .callback = set_bios_reboot,
253 .callback = set_acpi_reboot,
[all …]
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-v5.4/drivers/acpi/
Dvideo_detect.c120 .callback = video_detect_force_vendor,
129 .callback = video_detect_force_vendor,
137 .callback = video_detect_force_vendor,
145 .callback = video_detect_force_vendor,
161 .callback = video_detect_force_video,
169 .callback = video_detect_force_video,
177 .callback = video_detect_force_video,
185 .callback = video_detect_force_video,
196 .callback = video_detect_force_video,
204 .callback = video_detect_force_video,
[all …]
Dosi.c328 .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_vista,
377 .callback = dmi_disable_osi_vista,
385 .callback = dmi_disable_osi_vista,
393 .callback = dmi_disable_osi_win7,
401 .callback = dmi_disable_osi_vista,
409 .callback = dmi_disable_osi_vista,
[all …]
Dsleep.c175 .callback = init_old_suspend_ordering,
183 .callback = init_old_suspend_ordering,
191 .callback = init_old_suspend_ordering,
199 .callback = init_old_suspend_ordering,
208 .callback = init_nvs_nosave,
216 .callback = init_nvs_nosave,
224 .callback = init_nvs_nosave,
232 .callback = init_nvs_nosave,
240 .callback = init_nvs_nosave,
248 .callback = init_nvs_nosave,
[all …]
Dblacklist.c92 .callback = dmi_enable_rev_override,
100 .callback = dmi_enable_rev_override,
108 .callback = dmi_enable_rev_override,
120 .callback = dmi_enable_rev_override,
128 .callback = dmi_enable_rev_override,
/Linux-v5.4/drivers/platform/x86/
Dasus-nb-wmi.c122 .callback = dmi_matched,
131 .callback = dmi_matched,
145 .callback = dmi_matched,
154 .callback = dmi_matched,
163 .callback = dmi_matched,
172 .callback = dmi_matched,
181 .callback = dmi_matched,
190 .callback = dmi_matched,
199 .callback = dmi_matched,
208 .callback = dmi_matched,
[all …]
/Linux-v5.4/drivers/hid/
Dhid-sensor-hub.c105 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_get_callback() local
110 list_for_each_entry(callback, &pdata->dyn_callback_list, list) in sensor_hub_get_callback()
111 if ((callback->usage_id == usage_id || in sensor_hub_get_callback()
112 callback->usage_id == HID_USAGE_SENSOR_COLLECTION) && in sensor_hub_get_callback()
114 callback->hsdev->start_collection_index) && in sensor_hub_get_callback()
116 callback->hsdev->end_collection_index)) { in sensor_hub_get_callback()
117 *priv = callback->priv; in sensor_hub_get_callback()
118 *hsdev = callback->hsdev; in sensor_hub_get_callback()
121 return callback->usage_callback; in sensor_hub_get_callback()
132 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_register_callback() local
[all …]
/Linux-v5.4/drivers/mfd/
Dkempld-core.c498 .callback = kempld_create_platform_device,
506 .callback = kempld_create_platform_device,
514 .callback = kempld_create_platform_device,
522 .callback = kempld_create_platform_device,
530 .callback = kempld_create_platform_device,
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,
[all …]
/Linux-v5.4/drivers/char/
Dnwbutton.c57 int button_add_callback (void (*callback) (void), int count) in button_add_callback()
63 if (!callback) { in button_add_callback()
67 for (; (button_callback_list [lp].callback); lp++); in button_add_callback()
68 button_callback_list [lp].callback = callback; in button_add_callback()
85 int button_del_callback (void (*callback) (void)) in button_del_callback()
88 if (!callback) { in button_del_callback()
92 if ((button_callback_list [lp].callback) == callback) { in button_del_callback()
93 button_callback_list [lp].callback = NULL; in button_del_callback()
116 if (button_callback_list [lp].callback) { in button_consume_callbacks()
117 button_callback_list[lp].callback(); in button_consume_callbacks()
Dnwbutton.h22 void (*callback) (void); member
31 int button_add_callback (void (*callback) (void), int count);
32 int button_del_callback (void (*callback) (void));
37 extern int button_add_callback (void (*callback) (void), int count);
38 extern int button_del_callback (void (*callback) (void));
/Linux-v5.4/arch/x86/pci/
Dcommon.c95 .callback = can_skip_ioresource_align,
103 .callback = can_skip_ioresource_align,
111 .callback = can_skip_ioresource_align,
240 .callback = assign_all_busses,
249 .callback = set_bf_sort,
257 .callback = set_bf_sort,
265 .callback = set_bf_sort,
273 .callback = set_bf_sort,
281 .callback = set_bf_sort,
289 .callback = find_sort_method,
[all …]
/Linux-v5.4/drivers/base/power/
Dmain.c566 pm_callback_t callback; in dpm_subsys_resume_noirq_cb() local
571 callback = pm_noirq_op(&dev->pm_domain->ops, state); in dpm_subsys_resume_noirq_cb()
574 callback = pm_noirq_op(dev->type->pm, state); in dpm_subsys_resume_noirq_cb()
577 callback = pm_noirq_op(dev->class->pm, state); in dpm_subsys_resume_noirq_cb()
580 callback = pm_noirq_op(dev->bus->pm, state); in dpm_subsys_resume_noirq_cb()
588 return callback; in dpm_subsys_resume_noirq_cb()
610 pm_callback_t callback; in device_resume_noirq() local
628 callback = dpm_subsys_resume_noirq_cb(dev, state, &info); in device_resume_noirq()
629 if (callback) in device_resume_noirq()
659 callback = pm_noirq_op(dev->driver->pm, state); in device_resume_noirq()
[all …]
/Linux-v5.4/drivers/media/tuners/
Dtua9001.c35 if (fe->callback) { in tua9001_init()
36 ret = fe->callback(client->adapter, in tua9001_init()
62 if (fe->callback) { in tua9001_sleep()
63 ret = fe->callback(client->adapter, in tua9001_sleep()
118 if (fe->callback) { in tua9001_set_params()
119 ret = fe->callback(client->adapter, in tua9001_set_params()
132 if (fe->callback) { in tua9001_set_params()
133 ret = fe->callback(client->adapter, in tua9001_set_params()
196 if (fe->callback) { in tua9001_probe()
197 ret = fe->callback(client->adapter, in tua9001_probe()
[all …]
/Linux-v5.4/Documentation/trace/
Dftrace-uses.rst26 The ability to add a callback to almost any function within the
27 kernel comes with risks. A callback can be called from any context
30 This requires extra care to what can be done inside a callback. A callback
40 To register a function callback, a ftrace_ops is required. This structure
41 is used to tell ftrace what function should be called as the callback
42 as well as what protections the callback will perform and not require
70 The registered callback will start being called some time after the
73 of services. The callback itself will have to handle any synchronization if it
76 The unregister_ftrace_function() will guarantee that the callback is
82 The callback function
[all …]
/Linux-v5.4/drivers/input/misc/
Dwistron_btns.c638 .callback = dmi_matched,
647 .callback = dmi_matched,
656 .callback = dmi_matched,
665 .callback = dmi_matched,
674 .callback = dmi_matched,
683 .callback = dmi_matched,
692 .callback = dmi_matched,
701 .callback = dmi_matched,
710 .callback = dmi_matched,
719 .callback = dmi_matched,
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_lvds.c508 .callback = intel_no_lvds_dmi_callback,
516 .callback = intel_no_lvds_dmi_callback,
524 .callback = intel_no_lvds_dmi_callback,
532 .callback = intel_no_lvds_dmi_callback,
540 .callback = intel_no_lvds_dmi_callback,
548 .callback = intel_no_lvds_dmi_callback,
556 .callback = intel_no_lvds_dmi_callback,
564 .callback = intel_no_lvds_dmi_callback,
572 .callback = intel_no_lvds_dmi_callback,
580 .callback = intel_no_lvds_dmi_callback,
[all …]
/Linux-v5.4/Documentation/livepatch/
Dcallbacks.rst6 to execute callback functions when a kernel object is (un)patched. They
48 active), used to clean up post-patch callback
54 used to cleanup pre-patch callback resources
59 Each callback is optional, omitting one does not preclude specifying any
63 callback will only be executed if its corresponding patch callback was
68 A callback is only executed if its host klp_object is loaded. For
75 The pre-patch callback, if specified, is expected to return a status
79 callback is provided, the transition is assumed to be safe.) If a
80 pre-patch callback returns failure, the kernel's module loader will:
92 pre_patch callback or for any other reason.
[all …]
/Linux-v5.4/drivers/dma/
Ddmaengine.h91 dma_async_tx_callback callback; member
109 cb->callback = tx->callback; in dmaengine_desc_get_callback()
136 } else if (cb->callback) { in dmaengine_desc_callback_invoke()
137 cb->callback(cb->callback_param); in dmaengine_desc_callback_invoke()
171 return (cb->callback) ? true : false; in dmaengine_desc_callback_valid()
/Linux-v5.4/drivers/misc/vmw_vmci/
Dvmci_event.c25 vmci_event_cb callback; member
93 cur->callback(cur->id, &event_msg->event_data, in event_deliver()
130 vmci_event_cb callback, in vmci_event_subscribe() argument
144 if (!VMCI_EVENT_VALID(event) || !callback) { in vmci_event_subscribe()
146 __func__, event, callback, callback_data); in vmci_event_subscribe()
156 sub->callback = callback; in vmci_event_subscribe()
/Linux-v5.4/drivers/media/cec/
Dcec-notifier.c28 void (*callback)(struct cec_adapter *adap, u16 pa); member
164 n->callback = NULL; in cec_notifier_cec_adap_unregister()
177 if (n->callback) in cec_notifier_set_phys_addr()
178 n->callback(n->cec_adap, n->phys_addr); in cec_notifier_set_phys_addr()
202 void (*callback)(struct cec_adapter *adap, u16 pa)) in cec_notifier_register()
207 n->callback = callback; in cec_notifier_register()
208 n->callback(adap, n->phys_addr); in cec_notifier_register()
216 if (!n->callback) in cec_notifier_unregister()
220 n->callback = NULL; in cec_notifier_unregister()
/Linux-v5.4/drivers/pcmcia/
Dcs.c291 if (s->callback) in socket_shutdown()
292 s->callback->remove(s); in socket_shutdown()
440 if (!(skt->state & SOCKET_CARDBUS) && (skt->callback)) in socket_insert()
441 skt->callback->add(skt); in socket_insert()
512 if (!(skt->state & SOCKET_CARDBUS) && (skt->callback)) in socket_late_resume()
513 ret = skt->callback->early_resume(skt); in socket_late_resume()
643 if (skt->callback) in pccardd()
644 ret = skt->callback->suspend(skt); in pccardd()
655 if (!ret && skt->callback) in pccardd()
656 skt->callback->resume(skt); in pccardd()
[all …]
/Linux-v5.4/Documentation/networking/
Dstrparser.txt13 The strparser works in one of two modes: receive callback or general
16 In receive callback mode, the strparser is called from the data_ready
17 callback of a TCP socket. Messages are parsed and delivered as they are
29 functions, and a data_ready function for receive callback mode. The
43 callback mode; in general mode this is set to NULL. Callbacks
82 from a data_ready callback that is set on the socket. Note that
120 zero) and the parser is in receive callback mode, then it will set
128 The lock callback is called to lock the strp structure when
130 processing a timeout). In receive callback mode the default
132 mode the callback must be set appropriately.
[all …]
/Linux-v5.4/drivers/s390/net/
Dsmsgiucv.c24 void (*callback)(const char *from, char *str); member
83 cb->callback(sender, buffer + 8); in smsg_message_pending()
92 void (*callback)(const char *from, char *str)) in smsg_register_callback()
101 cb->callback = callback; in smsg_register_callback()
109 void (*callback)(const char *from, in smsg_unregister_callback()
117 if (tmp->callback == callback && in smsg_unregister_callback()
/Linux-v5.4/sound/soc/intel/common/
Dsoc-acpi-intel-byt-match.c38 .callback = byt_thinkpad10_quirk_cb,
45 .callback = byt_thinkpad10_quirk_cb,
52 .callback = byt_thinkpad10_quirk_cb,
59 .callback = byt_thinkpad10_quirk_cb,
67 .callback = byt_pov_p1006w_quirk_cb,
78 .callback = byt_aegex10_quirk_cb,

12345678910>>...36