Blame examples/bpf/README
|
Packit Service |
3880ab |
eBPF toy code examples (running in kernel) to familiarize yourself
|
|
Packit Service |
3880ab |
with syntax and features:
|
|
Packit Service |
3880ab |
|
|
Packit Bot |
867fae |
- BTF defined map examples
|
|
Packit Service |
3880ab |
- bpf_graft.c -> Demo on altering runtime behaviour
|
|
Packit Bot |
867fae |
- bpf_shared.c -> Ingress/egress map sharing example
|
|
Packit Bot |
867fae |
- bpf_map_in_map.c -> Using map in map example
|
|
Packit Bot |
867fae |
|
|
Packit Bot |
867fae |
- legacy struct bpf_elf_map defined map examples
|
|
Packit Bot |
867fae |
- legacy/bpf_shared.c -> Ingress/egress map sharing example
|
|
Packit Bot |
867fae |
- legacy/bpf_tailcall.c -> Using tail call chains
|
|
Packit Bot |
867fae |
- legacy/bpf_cyclic.c -> Simple cycle as tail calls
|
|
Packit Bot |
867fae |
- legacy/bpf_graft.c -> Demo on altering runtime behaviour
|
|
Packit Bot |
867fae |
- legacy/bpf_map_in_map.c -> Using map in map example
|
|
Packit Bot |
867fae |
|
|
Packit Bot |
867fae |
Note: Users should use new BTF way to defined the maps, the examples
|
|
Packit Bot |
867fae |
in legacy folder which is using struct bpf_elf_map defined maps is not
|
|
Packit Bot |
867fae |
recommanded.
|