Lines Matching defs:from
57 /* funcs callable from userspace (via syscall) */
70 /* funcs callable from userspace and from eBPF programs */
252 /* MEM was "allocated" from a different helper, and cannot be mixed
287 ARG_CONST_SIZE, /* number of bytes accessed from memory */
288 ARG_CONST_SIZE_OR_ZERO, /* number of bytes accessed from memory or 0 */
318 /* type of values returned from helper functions */
346 /* eBPF function prototype used by verifier to allow BPF_CALLs from eBPF programs
447 /* The information passed from prog-specific *_is_valid_access
531 /* Restore arguments before returning from trampoline to let original function
560 * fentry = a set of programs to run before returning from trampoline
571 * fentry = a set of programs to run before returning from trampoline
581 /* these two functions are called from generated trampoline */
705 void bpf_dispatcher_change_prog(struct bpf_dispatcher *d, struct bpf_prog *from, struct bpf_prog *to);
706 /* Called only from JIT-enabled code, so there's no need for stubs. */
734 static inline void bpf_dispatcher_change_prog(struct bpf_dispatcher *d, struct bpf_prog *from, struct bpf_prog *to)
828 /* bpf_line_info loaded from userspace. linfo->insn_off
1036 * is removed from the array before bpf_prog_put().
1376 * updates from BPF programs. Called from bpf syscall and mostly used with
1758 /* verifier prototypes for helper functions called from eBPF programs */