Home
last modified time | relevance | path

Searched refs:programs (Results 1 – 7 of 7) sorted by relevance

/DragonOS/user/apps/test_ebpf/syscall_ebpf/syscall_ebpf-ebpf/
H A Drust-toolchain.toml4 # building eBPF programs.
/DragonOS/kernel/crates/rbpf/
H A DREADME.md19 * [Building eBPF programs](#building-ebpf-programs)
36 features. While BPF programs are originally intended to run in the kernel, the
38 it contains an interpreter, an x86_64 JIT-compiler for eBPF programs, as well as
120 * `struct EbpfVmFixedMbuff` has one purpose: enabling the execution of programs
130 * `struct EbpfVmRaw` is for programs that want to run directly on packet data.
209 useful for programs that should be compatible with the Linux kernel and
278 // Instantiate a struct EbpfVmNoData. This is an eBPF VM for programs that
306 // This is an eBPF VM for programs reading from a given memory area (it
386 `sk_buff` used by eBPF programs in the kernel, without having to manually
387 create a new buffer for each packet. It may be useful for programs compiled for
[all …]
H A DCargo.toml9 description = "Virtual machine and JIT compiler for eBPF programs"
/DragonOS/user/apps/test_ebpf/syscall_ebpf/syscall_ebpf-ebpf/src/
H A Dmain.rs4 use aya_ebpf::{macros::kprobe, programs::ProbeContext};
/DragonOS/user/apps/test_ebpf/src/
H A Dmain.rs2 use aya::programs::KProbe;
/DragonOS/
H A DLICENSE19 your programs, too.
26 in new free programs; and that you know you can do these things.
251 programs whose distribution conditions are different, write to the author
336 proprietary programs. If your program is a subroutine library, you may
/DragonOS/kernel/crates/rbpf/src/
H A Dinsn_builder.rs2156 mod programs { module