Home
last modified time | relevance | path

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

12345678910>>...43

/linux/drivers/acpi/
H A Dvideo_detect.c152 .callback = video_detect_force_vendor,
160 .callback = video_detect_force_vendor,
168 .callback = video_detect_force_vendor,
176 .callback = video_detect_force_vendor,
185 .callback = video_detect_force_vendor,
193 .callback = video_detect_force_vendor,
201 .callback = video_detect_force_vendor,
210 .callback = video_detect_force_vendor,
218 .callback = video_detect_force_vendor,
227 .callback = video_detect_force_vendor,
[all …]
H A Dosi.c303 .callback = dmi_disable_osi_vista,
320 .callback = dmi_disable_osi_vista,
328 .callback = dmi_disable_osi_vista,
336 .callback = dmi_disable_osi_vista,
344 .callback = dmi_disable_osi_vista,
352 .callback = dmi_disable_osi_vista,
360 .callback = dmi_disable_osi_vista,
368 .callback = dmi_disable_osi_win7,
376 .callback = dmi_disable_osi_vista,
384 .callback = dmi_disable_osi_vista,
[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 = init_nvs_nosave,
[all …]
/linux/arch/x86/kernel/
H A Dreboot.c168 .callback = set_kbd_reboot,
176 .callback = set_efi_reboot,
186 .callback = set_pci_reboot,
194 .callback = set_pci_reboot,
202 .callback = set_pci_reboot,
210 .callback = set_pci_reboot,
218 .callback = set_pci_reboot,
226 .callback = set_pci_reboot,
236 .callback = set_pci_reboot,
246 .callback = set_bios_reboot,
[all …]
/linux/drivers/platform/x86/
H A Dasus-nb-wmi.c167 .callback = dmi_matched,
176 .callback = dmi_matched,
185 .callback = dmi_matched,
194 .callback = dmi_matched,
203 .callback = dmi_matched,
212 .callback = dmi_matched,
221 .callback = dmi_matched,
230 .callback = dmi_matched,
239 .callback = dmi_matched,
248 .callback = dmi_matched,
[all …]
/linux/sound/soc/intel/boards/
H A Dsof_sdw.c61 .callback = sof_sdw_quirk_cb,
69 .callback = sof_sdw_quirk_cb,
78 .callback = sof_sdw_quirk_cb,
86 .callback = sof_sdw_quirk_cb,
94 .callback = sof_sdw_quirk_cb,
103 .callback = sof_sdw_quirk_cb,
112 .callback = sof_sdw_quirk_cb,
124 .callback = sof_sdw_quirk_cb,
134 .callback = sof_sdw_quirk_cb,
144 .callback = sof_sdw_quirk_cb,
[all …]
/linux/drivers/md/dm-vdo/
H A Ddata-vio.h378 vdo_action_fn callback) in set_data_vio_hash_zone_callback() argument
380 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_hash_zone_callback()
389 vdo_action_fn callback) in launch_data_vio_hash_zone_callback() argument
391 set_data_vio_hash_zone_callback(data_vio, callback); in launch_data_vio_hash_zone_callback()
406 vdo_action_fn callback) in set_data_vio_logical_callback() argument
408 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_logical_callback()
417 vdo_action_fn callback) in launch_data_vio_logical_callback() argument
419 set_data_vio_logical_callback(data_vio, callback); in launch_data_vio_logical_callback()
435 vdo_action_fn callback) in set_data_vio_allocated_zone_callback() argument
437 vdo_set_completion_callback(&data_vio->vio.completion, callback, in set_data_vio_allocated_zone_callback()
[all …]
H A Dcompletion.h26 completion->callback(completion); in vdo_run_completion()
94 vdo_action_fn callback, in vdo_set_completion_callback() argument
97 completion->callback = callback; in vdo_set_completion_callback()
105 vdo_action_fn callback, in vdo_launch_completion_callback() argument
108 vdo_set_completion_callback(completion, callback, callback_thread_id); in vdo_launch_completion_callback()
118 vdo_action_fn callback, in vdo_prepare_completion() argument
123 vdo_set_completion_callback(completion, callback, callback_thread_id); in vdo_prepare_completion()
135 vdo_action_fn callback, in vdo_prepare_completion_for_requeue() argument
140 vdo_prepare_completion(completion, callback, error_handler, in vdo_prepare_completion_for_requeue()
H A Dio-submitter.h29 bio_end_io_t callback, vdo_action_fn error_handler,
33 bio_end_io_t callback, vdo_action_fn error_handler, in vdo_submit_metadata_vio() argument
36 __submit_metadata_vio(vio, physical, callback, error_handler, in vdo_submit_metadata_vio()
42 bio_end_io_t callback, in vdo_submit_metadata_vio_with_size() argument
47 __submit_metadata_vio(vio, physical, callback, error_handler, in vdo_submit_metadata_vio_with_size()
51 static inline void vdo_submit_flush_vio(struct vio *vio, bio_end_io_t callback, in vdo_submit_flush_vio() argument
55 __submit_metadata_vio(vio, 0, callback, error_handler, in vdo_submit_flush_vio()
H A Dwait-queue.c84 vdo_waiter_callback_fn callback, void *context) in vdo_waitq_notify_all_waiters() argument
97 vdo_waitq_notify_next_waiter(&waiters, callback, context); in vdo_waitq_notify_all_waiters()
193 vdo_waiter_callback_fn callback, void *context) in vdo_waitq_notify_next_waiter() argument
200 if (callback == NULL) in vdo_waitq_notify_next_waiter()
201 callback = waiter->callback; in vdo_waitq_notify_next_waiter()
202 callback(waiter, context); in vdo_waitq_notify_next_waiter()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_quirks.c56 .callback = aux_hpd_discon_callback,
63 .callback = aux_hpd_discon_callback,
70 .callback = aux_hpd_discon_callback,
77 .callback = aux_hpd_discon_callback,
84 .callback = aux_hpd_discon_callback,
91 .callback = aux_hpd_discon_callback,
98 .callback = aux_hpd_discon_callback,
105 .callback = aux_hpd_discon_callback,
112 .callback = aux_hpd_discon_callback,
119 .callback = edp0_on_dp1_callback,
[all …]
/linux/drivers/hid/
H A Dhid-sensor-hub.c104 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_get_callback() local
109 list_for_each_entry(callback, &pdata->dyn_callback_list, list) in sensor_hub_get_callback()
110 if ((callback->usage_id == usage_id || in sensor_hub_get_callback()
111 callback->usage_id == HID_USAGE_SENSOR_COLLECTION) && in sensor_hub_get_callback()
113 callback->hsdev->start_collection_index) && in sensor_hub_get_callback()
115 callback->hsdev->end_collection_index)) { in sensor_hub_get_callback()
116 *priv = callback->priv; in sensor_hub_get_callback()
117 *hsdev = callback->hsdev; in sensor_hub_get_callback()
120 return callback->usage_callback; in sensor_hub_get_callback()
131 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_register_callback() local
[all …]
/linux/include/trace/events/
H A Dipi.h12 TP_PROTO(const unsigned int cpu, unsigned long callsite, void *callback),
14 TP_ARGS(cpu, callsite, callback),
19 __field(void *, callback)
25 __entry->callback = callback;
29 __entry->cpu, __entry->callsite, __entry->callback)
34 TP_PROTO(const struct cpumask *cpumask, unsigned long callsite, void *callback),
36 TP_ARGS(cpumask, callsite, callback),
41 __field(void *, callback)
47 __entry->callback = callback;
51 __get_cpumask(cpumask), __entry->callsite, __entry->callback)
/linux/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 = find_sort_method,
[all …]
/linux/drivers/char/
H A 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()
H A Dnwbutton.h21 void (*callback) (void); member
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));
/linux/drivers/media/tuners/
H A 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()
195 if (fe->callback) { in tua9001_probe()
196 ret = fe->callback(client->adapter, in tua9001_probe()
[all …]
/linux/Documentation/trace/
H A 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/drivers/base/power/
H A Dmain.c729 pm_callback_t callback = NULL; in device_resume_noirq() local
776 callback = pm_noirq_op(&dev->pm_domain->ops, state); in device_resume_noirq()
779 callback = pm_noirq_op(dev->type->pm, state); in device_resume_noirq()
782 callback = pm_noirq_op(dev->class->pm, state); in device_resume_noirq()
785 callback = pm_noirq_op(dev->bus->pm, state); in device_resume_noirq()
787 if (callback) in device_resume_noirq()
795 callback = pm_noirq_op(dev->driver->pm, state); in device_resume_noirq()
799 error = dpm_run_callback(callback, dev, state, info); in device_resume_noirq()
899 pm_callback_t callback = NULL; in device_resume_early() local
920 callback = pm_late_early_op(&dev->pm_domain->ops, state); in device_resume_early()
[all …]
/linux/drivers/input/misc/
H A 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/drivers/gpu/drm/i915/display/
H A Dintel_lvds.c532 .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,
588 .callback = intel_no_lvds_dmi_callback,
596 .callback = intel_no_lvds_dmi_callback,
604 .callback = intel_no_lvds_dmi_callback,
[all …]
/linux/Documentation/tee/
H A Dqtee.rst18 world using a method known as "callback request".
20 The SCM provides two functions to support direct invocation and callback requests:
23 a result or initiate a callback request.
24 - QCOM_SCM_SMCINVOKE_CB_RSP: Used to submit a response to a callback request
31 buffer is used to make callback requests. This picture shows the contents of
46 | callback | id | offset, size | | (outbound buffer)
54 or callback request.
56 or callback request.
58 to store parameter to the current invocation or callback request.
60 to store parameter from the current invocation or callback request.
[all …]
/linux/Documentation/livepatch/
H A 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/tools/testing/selftests/bpf/progs/
H A Dbpf_loop.c35 static int callback(__u32 index, void *data) in callback() function
54 nr_loops_returned += bpf_loop(nested_callback_nr_loops, callback, data, 0); in nested_callback2()
73 nr_loops_returned = bpf_loop(nr_loops, callback, &data, 0); in test_prog()
102 err = bpf_loop(nr_loops, callback, &data, 1); in prog_invalid_flags()
144 int (*callback)(int i, void *ctx); in prog_non_constant_callback() local
149 callback = callback_set_0f; in prog_non_constant_callback()
151 callback = callback_set_f0; in prog_non_constant_callback()
153 bpf_loop(1, callback, NULL, 0); in prog_non_constant_callback()
/linux/Documentation/networking/
H A Dstrparser.rst17 The strparser works in one of two modes: receive callback or general
20 In receive callback mode, the strparser is called from the data_ready
21 callback of a TCP socket. Messages are parsed and delivered as they are
33 functions, and a data_ready function for receive callback mode. The
49 callback mode; in general mode this is set to NULL. Callbacks
100 from a data_ready callback that is set on the socket. Note that
144 zero) and the parser is in receive callback mode, then it will set
154 The lock callback is called to lock the strp structure when
156 processing a timeout). In receive callback mode the default
158 mode the callback must be set appropriately.
[all …]

12345678910>>...43