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

/linux-master/drivers/hv/
H A Dconnection.c396 void (*callback_fn)(void *context);
406 callback_fn = READ_ONCE(channel->onchannel_callback);
407 if (unlikely(!callback_fn))
410 (*callback_fn)(channel->channel_callback_context);
H A Dvmbus_drv.c1217 void (*callback_fn)(void *context);
1252 callback_fn = channel->onchannel_callback;
1253 if (unlikely(callback_fn == NULL))
1262 (*callback_fn)(channel->channel_callback_context);
/linux-master/kernel/bpf/
H A Dhelpers.c1089 * bpf_timer_set_callback() increments prog refcnt and assign bpf callback_fn.
1102 void __rcu *callback_fn; member in struct:bpf_hrtimer
1124 bpf_callback_t callback_fn; local
1129 callback_fn = rcu_dereference_check(t->callback_fn, rcu_read_lock_bh_held());
1130 if (!callback_fn)
1136 * deadlock if callback_fn() calls bpf_timer_cancel() or
1150 callback_fn((u64)(long)map, (u64)(long)key, (u64)(long)value, 0, 0);
1193 rcu_assign_pointer(t->callback_fn, NULL);
1225 BPF_CALL_3(bpf_timer_set_callback, struct bpf_timer_kern *, timer, void *, callback_fn,
[all...]
H A Dbpf_iter.c728 BPF_CALL_4(bpf_for_each_map_elem, struct bpf_map *, map, void *, callback_fn,
731 return map->ops->map_for_each_callback(map, callback_fn, callback_ctx, flags);
744 BPF_CALL_4(bpf_loop, u32, nr_loops, void *, callback_fn, void *, callback_ctx,
747 bpf_callback_t callback = (bpf_callback_t)callback_fn;
H A Dringbuf.c40 * -> program callback_fn()
727 void *, callback_fn, void *, callback_ctx, u64, flags)
731 bpf_callback_t callback = (bpf_callback_t)callback_fn;
H A Dtask_iter.c759 bpf_callback_t, callback_fn, void *, callback_ctx, u64, flags)
785 callback_fn((u64)(long)task, (u64)(long)vma,
H A Darraymap.c689 static long bpf_for_each_array_elem(struct bpf_map *map, bpf_callback_t callback_fn, argument
712 ret = callback_fn((u64)(long)map, (u64)(long)&key,
H A Dhashtab.c2161 static long bpf_for_each_hash_elem(struct bpf_map *map, bpf_callback_t callback_fn, argument
2201 ret = callback_fn((u64)(long)map, (u64)(long)key,
H A Dverifier.c9610 /* bpf_for_each_map_elem(struct bpf_map *map, void *callback_fn,
9612 * callback_fn(struct bpf_map *map, void *key, void *value,
9682 /* bpf_loop(u32 nr_loops, void *callback_fn, void *callback_ctx,
9684 * callback_fn(u32 index, void *callback_ctx);
9706 /* bpf_timer_set_callback(struct bpf_timer *timer, void *callback_fn);
9707 * callback_fn(struct bpf_map *map, void *key, void *value);
9735 * void *callback_fn, void *callback_ctx, u64 flags)
9736 * (callback_fn)(struct task_struct *task,
9762 /* bpf_user_ringbuf_drain(struct bpf_map *map, void *callback_fn, void
9764 * callback_fn(cons
[all...]
/linux-master/drivers/scsi/device_handler/
H A Dscsi_dh_alua.c96 activate_complete callback_fn; member in struct:alua_queue_data
963 if (qdata->callback_fn)
964 qdata->callback_fn(qdata->callback_data, err);
1132 qdata->callback_fn = fn;
H A Dscsi_dh_rdac.c230 activate_complete callback_fn; member in struct:rdac_queue_data
591 if (qdata->callback_fn)
592 qdata->callback_fn(qdata->callback_data, err);
609 qdata->callback_fn = fn;
/linux-master/include/linux/
H A Dbpf.h174 bpf_callback_t callback_fn,

Completed in 506 milliseconds