Home
last modified time | relevance | path

Searched refs:callback_fn (Results 1 – 12 of 12) sorted by relevance

/linux-6.1.9/drivers/hv/
Dconnection.c434 void (*callback_fn)(void *context); in vmbus_on_event() local
444 callback_fn = READ_ONCE(channel->onchannel_callback); in vmbus_on_event()
445 if (unlikely(!callback_fn)) in vmbus_on_event()
448 (*callback_fn)(channel->channel_callback_context); in vmbus_on_event()
Dvmbus_drv.c1267 void (*callback_fn)(void *context); in vmbus_chan_sched() local
1302 callback_fn = channel->onchannel_callback; in vmbus_chan_sched()
1303 if (unlikely(callback_fn == NULL)) in vmbus_chan_sched()
1312 (*callback_fn)(channel->channel_callback_context); in vmbus_chan_sched()
/linux-6.1.9/kernel/bpf/
Dhelpers.c1078 void __rcu *callback_fn; member
1099 bpf_callback_t callback_fn; in bpf_timer_cb() local
1104 callback_fn = rcu_dereference_check(t->callback_fn, rcu_read_lock_bh_held()); in bpf_timer_cb()
1105 if (!callback_fn) in bpf_timer_cb()
1125 callback_fn((u64)(long)map, (u64)(long)key, (u64)(long)value, 0, 0); in bpf_timer_cb()
1175 rcu_assign_pointer(t->callback_fn, NULL); in BPF_CALL_3()
1193 BPF_CALL_3(bpf_timer_set_callback, struct bpf_timer_kern *, timer, void *, callback_fn, in BPF_CALL_3() argument
1232 rcu_assign_pointer(t->callback_fn, callback_fn); in BPF_CALL_3()
1283 rcu_assign_pointer(t->callback_fn, NULL); in drop_prog_refcnt()
Dbpf_iter.c728 BPF_CALL_4(bpf_for_each_map_elem, struct bpf_map *, map, void *, callback_fn, in BPF_CALL_4() argument
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() argument
747 bpf_callback_t callback = (bpf_callback_t)callback_fn; in BPF_CALL_4()
Dringbuf.c713 void *, callback_fn, void *, callback_ctx, u64, flags) in BPF_CALL_4() argument
717 bpf_callback_t callback = (bpf_callback_t)callback_fn; in BPF_CALL_4()
Dtask_iter.c781 bpf_callback_t, callback_fn, void *, callback_ctx, u64, flags) in BPF_CALL_5() argument
807 callback_fn((u64)(long)task, (u64)(long)vma, in BPF_CALL_5()
Darraymap.c698 static int bpf_for_each_array_elem(struct bpf_map *map, bpf_callback_t callback_fn, in bpf_for_each_array_elem() argument
721 ret = callback_fn((u64)(long)map, (u64)(long)&key, in bpf_for_each_array_elem()
Dhashtab.c2133 static int bpf_for_each_hash_elem(struct bpf_map *map, bpf_callback_t callback_fn, in bpf_for_each_hash_elem() argument
2173 ret = callback_fn((u64)(long)map, (u64)(long)key, in bpf_for_each_hash_elem()
Dverifier.c14271 bpf_callback_t callback_fn, in do_misc_fixups()
/linux-6.1.9/drivers/scsi/device_handler/
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()
Dscsi_dh_alua.c96 activate_complete callback_fn; member
951 if (qdata->callback_fn) in alua_rtpg_work()
952 qdata->callback_fn(qdata->callback_data, err); in alua_rtpg_work()
1104 qdata->callback_fn = fn; in alua_activate()
/linux-6.1.9/include/linux/
Dbpf.h157 bpf_callback_t callback_fn,