Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:39  
folder preload/ - 2025-03-06 09:18:38  
arraymap.c 37243 bytes 2025-03-06 09:18:38 2025-03-06 13:27:08  
bloom_filter.c 5803 bytes 2025-03-06 09:18:38 2025-03-06 13:27:08  
bpf_inode_storage.c 7323 bytes 2025-03-06 09:18:38 2025-03-06 13:27:08  
bpf_iter.c 17734 bytes 2025-03-06 09:18:38 2025-03-06 13:27:08  
bpf_local_storage.c 18781 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09  
bpf_lru_list.c 17821 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09  
bpf_lru_list.h 2134 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09  
bpf_lsm.c 10663 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09  
bpf_struct_ops.c 18212 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09  
bpf_struct_ops_types.h 262 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09

internal file - do not include directly

bpf_task_storage.c 8657 bytes 2025-03-06 09:18:38 2025-03-06 13:27:09  
btf.c 205719 bytes 2025-03-06 09:18:38 2025-03-06 13:27:10  
cgroup.c 64146 bytes 2025-03-06 09:18:38 2025-03-06 13:27:10  
core.c 72704 bytes 2025-03-06 09:18:38 2025-03-06 13:27:11  
cpumap.c 21321 bytes 2025-03-06 09:18:38 2025-03-06 13:27:11

The 'cpumap' is primarily used as a backend map for XDP BPF helper call bpf_redirect_map() and XDP_REDIRECT action, like 'devmap'.

devmap.c 29687 bytes 2025-03-06 09:18:38 2025-03-06 13:27:11

Devmaps primary use is as a backend map for XDP BPF helper call bpf_redirect_map().

disasm.c 9385 bytes 2025-03-06 09:18:38 2025-03-06 13:27:11  
disasm.h 1070 bytes 2025-03-06 09:18:38 2025-03-06 13:27:11  
dispatcher.c 3716 bytes 2025-03-06 09:18:38 2025-03-06 13:27:11  
hashtab.c 65741 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
helpers.c 42871 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
inode.c 17196 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12

Minimal file system backend for holding eBPF maps and programs, used by bpf(2) object pinning. Authors: Daniel Borkmann <iogearbox.net">daniel@iogearbox.net>

Kconfig 3088 bytes 2025-03-06 09:18:38 -  
link_iter.c 2450 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
local_storage.c 14872 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
lpm_trie.c 21553 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
Makefile 1650 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
map_in_map.c 3189 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
map_in_map.h 461 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
map_iter.c 4651 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
mmap_unlock_work.h 1770 bytes 2025-03-06 09:18:38 2025-03-06 13:27:12  
net_namespace.c 13338 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
offload.c 16653 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
percpu_freelist.c 5029 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
percpu_freelist.h 1083 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
prog_iter.c 2445 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
queue_stack_maps.c 6759 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13 BPF queue and stack maps
reuseport_array.c 8649 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
ringbuf.c 14863 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
stackmap.c 17185 bytes 2025-03-06 09:18:38 2025-03-06 13:27:13  
syscall.c 130345 bytes 2025-03-06 09:18:38 2025-03-06 13:27:14  
sysfs_btf.c 1111 bytes 2025-03-06 09:18:38 2025-03-06 13:27:14

Provide kernel BTF information for introspection and use by eBPF tools.

task_iter.c 16582 bytes 2025-03-06 09:18:38 2025-03-06 13:27:14  
tnum.c 5225 bytes 2025-03-06 09:18:38 2025-03-06 13:27:14

tnum: tracked (or tristate) numbers A tnum tracks knowledge about the bits of a value.

trampoline.c 26266 bytes 2025-03-06 09:18:38 2025-03-06 13:27:14  
verifier.c 447731 bytes 2025-03-06 09:18:38 2025-03-06 13:27:17