Home
last modified time | relevance | path

Searched refs:callbacks (Results 1 – 25 of 376) sorted by relevance

12345678910>>...16

/OK3568_Linux_fs/kernel/kernel/livepatch/
H A Dcore.h30 if (obj->callbacks.pre_patch) in klp_pre_patch_callback()
31 ret = (*obj->callbacks.pre_patch)(obj); in klp_pre_patch_callback()
33 obj->callbacks.post_unpatch_enabled = !ret; in klp_pre_patch_callback()
40 if (obj->callbacks.post_patch) in klp_post_patch_callback()
41 (*obj->callbacks.post_patch)(obj); in klp_post_patch_callback()
46 if (obj->callbacks.pre_unpatch) in klp_pre_unpatch_callback()
47 (*obj->callbacks.pre_unpatch)(obj); in klp_pre_unpatch_callback()
52 if (obj->callbacks.post_unpatch_enabled && in klp_post_unpatch_callback()
53 obj->callbacks.post_unpatch) in klp_post_unpatch_callback()
54 (*obj->callbacks.post_unpatch)(obj); in klp_post_unpatch_callback()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c53 struct kbase_clk_rate_trace_op_conf *callbacks = in get_clk_rate_trace_callbacks() local
59 return callbacks; in get_clk_rate_trace_callbacks()
65 callbacks = &arb_clk_rate_trace_ops; in get_clk_rate_trace_callbacks()
72 return callbacks; in get_clk_rate_trace_callbacks()
105 struct kbase_clk_rate_trace_op_conf *callbacks; in gpu_clk_data_init() local
110 callbacks = get_clk_rate_trace_callbacks(kbdev); in gpu_clk_data_init()
112 if (WARN_ON(!callbacks) || in gpu_clk_data_init()
127 callbacks->get_gpu_clk_rate(kbdev, gpu_clk_handle); in gpu_clk_data_init()
145 if (callbacks->gpu_clk_notifier_register) in gpu_clk_data_init()
146 ret = callbacks->gpu_clk_notifier_register(kbdev, in gpu_clk_data_init()
[all …]
H A Dmali_kbase_pm_backend.c51 struct kbase_pm_callback_conf *callbacks; in kbase_pm_runtime_init() local
53 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_runtime_init()
54 if (callbacks) { in kbase_pm_runtime_init()
56 callbacks->power_on_callback; in kbase_pm_runtime_init()
58 callbacks->power_off_callback; in kbase_pm_runtime_init()
60 callbacks->power_suspend_callback; in kbase_pm_runtime_init()
62 callbacks->power_resume_callback; in kbase_pm_runtime_init()
64 callbacks->power_runtime_init_callback; in kbase_pm_runtime_init()
66 callbacks->power_runtime_term_callback; in kbase_pm_runtime_init()
68 callbacks->power_runtime_on_callback; in kbase_pm_runtime_init()
[all …]
/OK3568_Linux_fs/buildroot/dl/unixbench/git/UnixBench/src/
H A Dtime-polling.c161 struct callback_struct callbacks[MAX_FDS]; variable
218 (*callbacks[fd].exception_func) (callbacks[fd].info); in time_select()
223 (*callbacks[fd].input_func) (callbacks[fd].info); in time_select()
228 (*callbacks[fd].output_func) (callbacks[fd].info); in time_select()
279 (*callbacks[fd].exception_func) (callbacks[fd].info); in time_poll()
281 (*callbacks[fd].input_func) (callbacks[fd].info); in time_poll()
283 (*callbacks[fd].output_func) (callbacks[fd].info); in time_poll()
334 (*callbacks[fd].exception_func) (callbacks[fd].info); in time_poll2()
336 (*callbacks[fd].input_func) (callbacks[fd].info); in time_poll2()
338 (*callbacks[fd].output_func) (callbacks[fd].info); in time_poll2()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/
H A Dmlan_init.c68 status = pmadapter->callbacks.moal_malloc(pmadapter->pmoal_handle, in wlan_add_bsspriotbl()
89 pmadapter->callbacks.moal_spin_lock, in wlan_add_bsspriotbl()
90 pmadapter->callbacks.moal_spin_unlock); in wlan_add_bsspriotbl()
126 callbacks. in wlan_delete_bsspriotbl()
129 callbacks. in wlan_delete_bsspriotbl()
142 pmadapter->callbacks. in wlan_delete_bsspriotbl()
144 pmadapter->callbacks. in wlan_delete_bsspriotbl()
146 pmadapter->callbacks. in wlan_delete_bsspriotbl()
200 if (pmadapter->callbacks.moal_vmalloc && in wlan_allocate_adapter()
201 pmadapter->callbacks.moal_vfree) in wlan_allocate_adapter()
[all …]
H A Dmlan_txrx.c197 pcb = &pmadapter->callbacks; in wlan_write_data_complete()
240 pcb = &pmadapter->callbacks; in wlan_recv_packet_complete()
270 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_add_buf_bypass_txqueue()
275 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_add_buf_bypass_txqueue()
306 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_cleanup_bypass_txq()
317 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_cleanup_bypass_txq()
346 callbacks. in wlan_process_bypass_tx()
349 callbacks. in wlan_process_bypass_tx()
369 callbacks. in wlan_process_bypass_tx()
372 callbacks. in wlan_process_bypass_tx()
[all …]
H A Dmlan_shim.c146 pcb = &pmadapter->callbacks; in wlan_process_pending_ioctl()
228 MASSERT(pmdevice->callbacks.moal_print); in mlan_register()
230 print_callback = pmdevice->callbacks.moal_print; in mlan_register()
231 get_sys_time_callback = pmdevice->callbacks.moal_get_system_time; in mlan_register()
233 assert_callback = pmdevice->callbacks.moal_assert; in mlan_register()
237 MASSERT(pmdevice->callbacks.moal_malloc); in mlan_register()
238 MASSERT(pmdevice->callbacks.moal_memset); in mlan_register()
239 MASSERT(pmdevice->callbacks.moal_memmove); in mlan_register()
241 if (!pmdevice->callbacks.moal_malloc || in mlan_register()
242 !pmdevice->callbacks.moal_memset || in mlan_register()
[all …]
H A Dmlan_uap_txrx.c77 pmadapter->callbacks.moal_get_system_time(pmadapter->pmoal_handle, in wlan_upload_uap_rx_packet()
84 ret = pmadapter->callbacks.moal_recv_packet(pmadapter->pmoal_handle, in wlan_upload_uap_rx_packet()
331 pmadapter->callbacks.moal_hist_data_add(pmadapter->pmoal_handle, in wlan_ops_uap_process_rx_packet()
490 pmadapter->callbacks. in wlan_uap_recv_packet()
492 pmadapter->callbacks. in wlan_uap_recv_packet()
508 pmadapter->callbacks. in wlan_uap_recv_packet()
510 pmadapter->callbacks. in wlan_uap_recv_packet()
539 pmadapter->callbacks. in wlan_uap_recv_packet()
541 pmadapter->callbacks. in wlan_uap_recv_packet()
556 pmadapter->callbacks. in wlan_uap_recv_packet()
[all …]
H A Dmlan_11n_rxreorder.c143 pmadapter->callbacks.moal_stop_timer(pmadapter->pmoal_handle, in mlan_11n_rxreorder_timer_restart()
147 pmadapter->callbacks.moal_start_timer(pmadapter->pmoal_handle, in mlan_11n_rxreorder_timer_restart()
184 pmpriv->adapter->callbacks.moal_spin_lock(pmpriv->adapter-> in wlan_11n_dispatch_pkt_until_start_win()
192 pmpriv->adapter->callbacks.moal_spin_unlock(pmpriv->adapter-> in wlan_11n_dispatch_pkt_until_start_win()
200 pmpriv->adapter->callbacks.moal_spin_lock(pmpriv->adapter->pmoal_handle, in wlan_11n_dispatch_pkt_until_start_win()
214 pmpriv->adapter->callbacks.moal_spin_unlock(pmpriv->adapter-> in wlan_11n_dispatch_pkt_until_start_win()
262 pmpriv->adapter->callbacks.moal_spin_lock(pmpriv->adapter-> in wlan_11n_scan_and_dispatch()
266 pmpriv->adapter->callbacks.moal_spin_unlock(pmpriv-> in wlan_11n_scan_and_dispatch()
275 pmpriv->adapter->callbacks.moal_spin_unlock(pmpriv->adapter-> in wlan_11n_scan_and_dispatch()
282 pmpriv->adapter->callbacks.moal_spin_lock(pmpriv->adapter->pmoal_handle, in wlan_11n_scan_and_dispatch()
[all …]
H A Dmlan_11n_aggr.c342 ret = pmadapter->callbacks.moal_recv_packet(pmadapter-> in wlan_11n_deaggregate_pkt()
416 pmadapter->callbacks.moal_spin_unlock(pmadapter-> in wlan_11n_aggregate_pkt()
446 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_11n_aggregate_pkt()
466 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_11n_aggregate_pkt()
481 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_11n_aggregate_pkt()
485 pmadapter->callbacks.moal_spin_unlock(pmadapter-> in wlan_11n_aggregate_pkt()
500 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_11n_aggregate_pkt()
515 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_11n_aggregate_pkt()
519 pmadapter->callbacks.moal_spin_unlock(pmadapter-> in wlan_11n_aggregate_pkt()
550 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_11n_aggregate_pkt()
[all …]
H A Dmlan_wmm.c199 if (pmadapter->callbacks. in wlan_wmm_allocate_ralist_node()
208 pmadapter->callbacks.moal_init_lock); in wlan_wmm_allocate_ralist_node()
236 pmadapter->callbacks.moal_spin_lock, in wlan_add_buf_tdls_txqueue()
237 pmadapter->callbacks.moal_spin_unlock); in wlan_add_buf_tdls_txqueue()
255 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_cleanup_tdls_txq()
266 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_cleanup_tdls_txq()
300 priv->adapter->callbacks.moal_spin_lock, in wlan_wmm_queue_priorities_tid()
301 priv->adapter->callbacks.moal_spin_unlock); in wlan_wmm_queue_priorities_tid()
436 pmadapter->callbacks.moal_free_lock); in wlan_wmm_del_pkts_in_ralist_node()
525 pmadapter->callbacks.moal_mfree(pmadapter->pmoal_handle, in wlan_wmm_delete_all_ralist()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_backend.c41 struct kbase_pm_callback_conf *callbacks; in kbase_pm_register_access_enable() local
43 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_register_access_enable()
45 if (callbacks) in kbase_pm_register_access_enable()
46 callbacks->power_on_callback(kbdev); in kbase_pm_register_access_enable()
53 struct kbase_pm_callback_conf *callbacks; in kbase_pm_register_access_disable() local
55 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_pm_register_access_disable()
57 if (callbacks) in kbase_pm_register_access_disable()
58 callbacks->power_off_callback(kbdev); in kbase_pm_register_access_disable()
66 struct kbase_pm_callback_conf *callbacks; in kbase_hwaccess_pm_init() local
88 callbacks = (struct kbase_pm_callback_conf *)POWER_MANAGEMENT_CALLBACKS; in kbase_hwaccess_pm_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/
H A Dmlan_11n_aggr.c270 pmadapter->callbacks.moal_get_system_time( in wlan_11n_deaggregate_pkt()
276 pmadapter->callbacks.moal_tp_accounting( in wlan_11n_deaggregate_pkt()
278 pmadapter->callbacks.moal_tp_accounting_rx_param( in wlan_11n_deaggregate_pkt()
286 if (pmadapter->callbacks.moal_recv_amsdu_packet) { in wlan_11n_deaggregate_pkt()
287 ret = pmadapter->callbacks.moal_recv_amsdu_packet( in wlan_11n_deaggregate_pkt()
346 pmadapter->callbacks.moal_get_system_time( in wlan_11n_deaggregate_pkt()
353 pmadapter->callbacks.moal_get_system_time( in wlan_11n_deaggregate_pkt()
401 ret = pmadapter->callbacks.moal_recv_packet( in wlan_11n_deaggregate_pkt()
423 pmadapter->callbacks.moal_get_system_time( in wlan_11n_deaggregate_pkt()
427 pmadapter->callbacks.moal_amsdu_tp_accounting( in wlan_11n_deaggregate_pkt()
[all …]
H A Dmlan_init.c76 status = pmadapter->callbacks.moal_malloc(pmadapter->pmoal_handle, in wlan_add_bsspriotbl()
98 pmadapter->callbacks.moal_spin_lock, in wlan_add_bsspriotbl()
99 pmadapter->callbacks.moal_spin_unlock); in wlan_add_bsspriotbl()
131 pmadapter->callbacks.moal_spin_lock, in wlan_delete_bsspriotbl()
132 pmadapter->callbacks.moal_spin_unlock); in wlan_delete_bsspriotbl()
143 pmadapter->callbacks in wlan_delete_bsspriotbl()
145 pmadapter->callbacks in wlan_delete_bsspriotbl()
147 pmadapter->callbacks.moal_mfree( in wlan_delete_bsspriotbl()
201 pmlan_callbacks pcb = &pmadapter->callbacks; in vdll_deinit()
267 if (pmadapter->callbacks.moal_vmalloc && in wlan_allocate_adapter()
[all …]
H A Dmlan_txrx.c128 pmadapter->callbacks.moal_tp_accounting(pmadapter->pmoal_handle, in wlan_process_tx()
210 pcb = &pmadapter->callbacks; in wlan_write_data_complete()
299 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_add_buf_bypass_txqueue()
304 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_add_buf_bypass_txqueue()
333 pmadapter->callbacks.moal_spin_lock(pmadapter->pmoal_handle, in wlan_cleanup_bypass_txq()
343 pmadapter->callbacks.moal_spin_unlock(pmadapter->pmoal_handle, in wlan_cleanup_bypass_txq()
370 pmadapter->callbacks.moal_spin_lock, in wlan_process_bypass_tx()
371 pmadapter->callbacks.moal_spin_unlock); in wlan_process_bypass_tx()
373 pmadapter->callbacks.moal_spin_lock( in wlan_process_bypass_tx()
377 pmadapter->callbacks.moal_spin_unlock( in wlan_process_bypass_tx()
[all …]
H A Dmlan_uap_txrx.c78 pmadapter->callbacks.moal_get_system_time(pmadapter->pmoal_handle, in wlan_upload_uap_rx_packet()
85 ret = pmadapter->callbacks.moal_recv_packet(pmadapter->pmoal_handle, in wlan_upload_uap_rx_packet()
97 pmadapter->callbacks.moal_recv_complete(pmadapter->pmoal_handle, in wlan_upload_uap_rx_packet()
432 pmadapter->callbacks.moal_hist_data_add( in wlan_ops_uap_process_rx_packet()
442 pmadapter->callbacks.moal_get_system_time( in wlan_ops_uap_process_rx_packet()
550 pmadapter->callbacks.moal_spin_lock, in wlan_uap_recv_packet()
551 pmadapter->callbacks.moal_spin_unlock); in wlan_uap_recv_packet()
567 pmadapter->callbacks.moal_spin_lock, in wlan_uap_recv_packet()
568 pmadapter->callbacks in wlan_uap_recv_packet()
598 pmadapter->callbacks.moal_spin_lock, in wlan_uap_recv_packet()
[all …]
H A Dmlan_shim.c156 pcb = &pmadapter->callbacks; in wlan_process_pending_ioctl()
235 MASSERT(pmdevice->callbacks.moal_print); in mlan_register()
237 print_callback = pmdevice->callbacks.moal_print; in mlan_register()
238 get_sys_time_callback = pmdevice->callbacks.moal_get_system_time; in mlan_register()
240 assert_callback = pmdevice->callbacks.moal_assert; in mlan_register()
244 MASSERT(pmdevice->callbacks.moal_malloc); in mlan_register()
245 MASSERT(pmdevice->callbacks.moal_mfree); in mlan_register()
246 MASSERT(pmdevice->callbacks.moal_memset); in mlan_register()
247 MASSERT(pmdevice->callbacks.moal_memmove); in mlan_register()
248 MASSERT(pmdevice->callbacks.moal_udelay); in mlan_register()
[all …]
H A Dmlan_11n_rxreorder.c146 pmadapter->callbacks.moal_stop_timer( in mlan_11n_rxreorder_timer_restart()
150 pmadapter->callbacks.moal_start_timer( in mlan_11n_rxreorder_timer_restart()
184 pmpriv->adapter->callbacks.moal_spin_lock( in wlan_11n_dispatch_pkt_until_start_win()
191 pmpriv->adapter->callbacks.moal_spin_unlock( in wlan_11n_dispatch_pkt_until_start_win()
198 pmpriv->adapter->callbacks.moal_spin_lock(pmpriv->adapter->pmoal_handle, in wlan_11n_dispatch_pkt_until_start_win()
212 pmpriv->adapter->callbacks.moal_spin_unlock( in wlan_11n_dispatch_pkt_until_start_win()
259 pmpriv->adapter->callbacks.moal_spin_lock( in wlan_11n_scan_and_dispatch()
262 pmpriv->adapter->callbacks.moal_spin_unlock( in wlan_11n_scan_and_dispatch()
269 pmpriv->adapter->callbacks.moal_spin_unlock( in wlan_11n_scan_and_dispatch()
274 pmpriv->adapter->callbacks.moal_spin_lock(pmpriv->adapter->pmoal_handle, in wlan_11n_scan_and_dispatch()
[all …]
/OK3568_Linux_fs/kernel/net/lapb/
H A Dlapb_iface.c138 const struct lapb_register_struct *callbacks) in lapb_register() argument
157 lapb->callbacks = callbacks; in lapb_register()
378 if (lapb->callbacks->connect_confirmation) in lapb_connect_confirmation()
379 lapb->callbacks->connect_confirmation(lapb->dev, reason); in lapb_connect_confirmation()
384 if (lapb->callbacks->connect_indication) in lapb_connect_indication()
385 lapb->callbacks->connect_indication(lapb->dev, reason); in lapb_connect_indication()
390 if (lapb->callbacks->disconnect_confirmation) in lapb_disconnect_confirmation()
391 lapb->callbacks->disconnect_confirmation(lapb->dev, reason); in lapb_disconnect_confirmation()
396 if (lapb->callbacks->disconnect_indication) in lapb_disconnect_indication()
397 lapb->callbacks->disconnect_indication(lapb->dev, reason); in lapb_disconnect_indication()
[all …]
/OK3568_Linux_fs/kernel/Documentation/driver-api/usb/
H A Dcallbacks.rst1 USB core callbacks
4 What callbacks will usbcore do?
7 Usbcore will call into a driver through callbacks defined in the driver
10 callbacks are completely independent of each other. Information on the
13 The callbacks defined in the driver structure are:
15 1. Hotplugging callbacks:
34 3. Power management (PM) callbacks:
55 reason. Sysfs is preferred these days. The PM callbacks are covered
61 All callbacks are mutually exclusive. There's no need for locking
62 against other USB callbacks. All callbacks are called from a task
[all …]
/OK3568_Linux_fs/kernel/sound/drivers/opl3/
H A Dopl3_seq.c161 struct snd_seq_port_callback callbacks; in snd_opl3_synth_create_port() local
172 memset(&callbacks, 0, sizeof(callbacks)); in snd_opl3_synth_create_port()
173 callbacks.owner = THIS_MODULE; in snd_opl3_synth_create_port()
174 callbacks.use = snd_opl3_synth_use; in snd_opl3_synth_create_port()
175 callbacks.unuse = snd_opl3_synth_unuse; in snd_opl3_synth_create_port()
176 callbacks.event_input = snd_opl3_synth_event_input; in snd_opl3_synth_create_port()
177 callbacks.private_free = snd_opl3_synth_free_port; in snd_opl3_synth_create_port()
178 callbacks.private_data = opl3; in snd_opl3_synth_create_port()
184 opl3->chset->port = snd_seq_event_port_attach(opl3->seq_client, &callbacks, in snd_opl3_synth_create_port()
H A Dopl3_oss.c49 struct snd_seq_port_callback callbacks; in snd_opl3_oss_create_port() local
60 memset(&callbacks, 0, sizeof(callbacks)); in snd_opl3_oss_create_port()
61 callbacks.owner = THIS_MODULE; in snd_opl3_oss_create_port()
62 callbacks.event_input = snd_opl3_oss_event_input; in snd_opl3_oss_create_port()
63 callbacks.private_free = snd_opl3_oss_free_port; in snd_opl3_oss_create_port()
64 callbacks.private_data = opl3; in snd_opl3_oss_create_port()
70 opl3->oss_chset->port = snd_seq_event_port_attach(opl3->seq_client, &callbacks, in snd_opl3_oss_create_port()
/OK3568_Linux_fs/kernel/fs/dlm/
H A Dast.c219 struct dlm_callback callbacks[DLM_CALLBACKS_SIZE]; in dlm_callback_work() local
222 memset(&callbacks, 0, sizeof(callbacks)); in dlm_callback_work()
233 rv = dlm_rem_lkb_callback(ls, lkb, &callbacks[i], &resid); in dlm_callback_work()
251 if (!callbacks[i].seq) in dlm_callback_work()
253 if (callbacks[i].flags & DLM_CB_SKIP) { in dlm_callback_work()
255 } else if (callbacks[i].flags & DLM_CB_BAST) { in dlm_callback_work()
256 bastfn(lkb->lkb_astparam, callbacks[i].mode); in dlm_callback_work()
257 } else if (callbacks[i].flags & DLM_CB_CAST) { in dlm_callback_work()
258 lkb->lkb_lksb->sb_status = callbacks[i].sb_status; in dlm_callback_work()
259 lkb->lkb_lksb->sb_flags = callbacks[i].sb_flags; in dlm_callback_work()
/OK3568_Linux_fs/kernel/net/ipv6/
H A Dip6_offload.c113 if (likely(ops && ops->callbacks.gso_segment)) { in ipv6_gso_segment()
115 segs = ops->callbacks.gso_segment(skb, features); in ipv6_gso_segment()
215 if (!ops || !ops->callbacks.gro_receive) { in ipv6_gro_receive()
224 if (!ops || !ops->callbacks.gro_receive) in ipv6_gro_receive()
281 ops->callbacks.gro_receive, head, skb); in ipv6_gro_receive()
338 if (WARN_ON(!ops || !ops->callbacks.gro_complete)) in ipv6_gro_complete()
341 err = INDIRECT_CALL_L4(ops->callbacks.gro_complete, tcp6_gro_complete, in ipv6_gro_complete()
373 .callbacks = {
408 .callbacks = {
416 .callbacks = {
[all …]
/OK3568_Linux_fs/kernel/Documentation/livepatch/
H A Dcallbacks.rst5 Livepatch (un)patch-callbacks provide a mechanism for livepatch modules
16 In most cases, (un)patch callbacks will need to be used in conjunction
61 symmetry: pre-patch callbacks have a post-unpatch counterpart and
62 post-patch callbacks have a pre-unpatch counterpart. An unpatch
69 in-kernel vmlinux targets, this means that callbacks will always execute
71 callbacks will only execute if the target module is loaded. When a
72 module target is (un)loaded, its callbacks will execute only if the
90 No post-patch, pre-unpatch, or post-unpatch callbacks will be executed
95 (this follows the previously mentioned symmetry -- pre-unpatch callbacks
127 callbacks.

12345678910>>...16