Home
last modified time | relevance | path

Searched refs:callback_fn (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/hv/
H A Dconnection.c340 void (*callback_fn)(void *); in vmbus_on_event()
346 callback_fn = READ_ONCE(channel->onchannel_callback); in vmbus_on_event()
347 if (unlikely(callback_fn == NULL)) in vmbus_on_event()
350 (*callback_fn)(channel->channel_callback_context); in vmbus_on_event()
H A Dvmbus_drv.c1241 void (*callback_fn)(void *context); in vmbus_chan_sched()
1276 callback_fn = channel->onchannel_callback; in vmbus_chan_sched()
1277 if (unlikely(callback_fn == NULL)) in vmbus_chan_sched()
1286 (*callback_fn)(channel->channel_callback_context); in vmbus_chan_sched()
/kernel/linux/linux-6.6/drivers/hv/
H A Dconnection.c381 void (*callback_fn)(void *context); in vmbus_on_event()
391 callback_fn = READ_ONCE(channel->onchannel_callback); in vmbus_on_event()
392 if (unlikely(!callback_fn)) in vmbus_on_event()
395 (*callback_fn)(channel->channel_callback_context); in vmbus_on_event()
H A Dvmbus_drv.c1227 void (*callback_fn)(void *context); in vmbus_chan_sched()
1262 callback_fn = channel->onchannel_callback; in vmbus_chan_sched()
1263 if (unlikely(callback_fn == NULL)) in vmbus_chan_sched()
1272 (*callback_fn)(channel->channel_callback_context); in vmbus_chan_sched()
/kernel/linux/linux-6.6/kernel/bpf/
H A Dhelpers.c1088 * bpf_timer_set_callback() increments prog refcnt and assign bpf callback_fn.
1101 void __rcu *callback_fn; member
1123 bpf_callback_t callback_fn; in bpf_timer_cb() local
1128 callback_fn = rcu_dereference_check(t->callback_fn, rcu_read_lock_bh_held()); in bpf_timer_cb()
1129 if (!callback_fn) in bpf_timer_cb()
1135 * deadlock if callback_fn() calls bpf_timer_cancel() or in bpf_timer_cb()
1149 callback_fn((u64)(long)map, (u64)(long)key, (u64)(long)value, 0, 0); in bpf_timer_cb()
1192 rcu_assign_pointer(t->callback_fn, NULL); in BPF_CALL_3()
1224 BPF_CALL_3(bpf_timer_set_callback, struct bpf_timer_kern *, timer, void *, callback_fn, in BPF_CALL_3()
[all...]
H A Dbpf_iter.c728 BPF_CALL_4(bpf_for_each_map_elem, struct bpf_map *, map, void *, callback_fn, in BPF_CALL_4()
731 return map->ops->map_for_each_callback(map, callback_fn, callback_ctx, flags); in BPF_CALL_4()
744 BPF_CALL_4(bpf_loop, u32, nr_loops, void *, callback_fn, void *, callback_ctx, in BPF_CALL_4()
747 bpf_callback_t callback = (bpf_callback_t)callback_fn; in BPF_CALL_4()
H A Dtask_iter.c781 bpf_callback_t, callback_fn, void *, callback_ctx, u64, flags) in BPF_CALL_5()
807 callback_fn((u64)(long)task, (u64)(long)vma, in BPF_CALL_5()
H A Dringbuf.c40 * -> program callback_fn()
727 void *, callback_fn, void *, callback_ctx, u64, flags) in BPF_CALL_4()
731 bpf_callback_t callback = (bpf_callback_t)callback_fn; in BPF_CALL_4()
H A Darraymap.c689 static long bpf_for_each_array_elem(struct bpf_map *map, bpf_callback_t callback_fn, in bpf_for_each_array_elem() argument
712 ret = callback_fn((u64)(long)map, (u64)(long)&key, in bpf_for_each_array_elem()
H A Dhashtab.c2160 static long bpf_for_each_hash_elem(struct bpf_map *map, bpf_callback_t callback_fn, in bpf_for_each_hash_elem() argument
2200 ret = callback_fn((u64)(long)map, (u64)(long)key, in bpf_for_each_hash_elem()
H A Dverifier.c9371 /* bpf_for_each_map_elem(struct bpf_map *map, void *callback_fn, in map_set_for_each_callback_args()
9373 * callback_fn(struct bpf_map *map, void *key, void *value, in map_set_for_each_callback_args()
9443 /* bpf_loop(u32 nr_loops, void *callback_fn, void *callback_ctx, in set_loop_callback_state()
9445 * callback_fn(u32 index, void *callback_ctx); in set_loop_callback_state()
9467 /* bpf_timer_set_callback(struct bpf_timer *timer, void *callback_fn); in set_timer_callback_state()
9468 * callback_fn(struct bpf_map *map, void *key, void *value); in set_timer_callback_state()
9496 * void *callback_fn, void *callback_ctx, u64 flags) in set_find_vma_callback_state()
9497 * (callback_fn)(struct task_struct *task, in set_find_vma_callback_state()
9523 /* bpf_user_ringbuf_drain(struct bpf_map *map, void *callback_fn, void in set_user_ringbuf_callback_state()
9525 * callback_fn(cons in set_user_ringbuf_callback_state()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/device_handler/
H A Dscsi_dh_rdac.c230 activate_complete callback_fn; member
578 if (qdata->callback_fn) in send_mode_select()
579 qdata->callback_fn(qdata->callback_data, err); in send_mode_select()
596 qdata->callback_fn = fn; in queue_mode_select()
H A Dscsi_dh_alua.c95 activate_complete callback_fn; member
871 if (qdata->callback_fn) in alua_rtpg_work()
872 qdata->callback_fn(qdata->callback_data, err); in alua_rtpg_work()
1023 qdata->callback_fn = fn; in alua_activate()
/kernel/linux/linux-6.6/drivers/scsi/device_handler/
H A Dscsi_dh_rdac.c230 activate_complete callback_fn; member
580 if (qdata->callback_fn) in send_mode_select()
581 qdata->callback_fn(qdata->callback_data, err); in send_mode_select()
598 qdata->callback_fn = fn; in queue_mode_select()
H A Dscsi_dh_alua.c96 activate_complete callback_fn; member
963 if (qdata->callback_fn) in alua_rtpg_work()
964 qdata->callback_fn(qdata->callback_data, err); in alua_rtpg_work()
1132 qdata->callback_fn = fn; in alua_activate()
/kernel/linux/linux-6.6/include/linux/
H A Dbpf.h165 bpf_callback_t callback_fn,

Completed in 46 milliseconds