Structs§
- __
Bindgen Bitfield Unit - __
Incomplete Array Field - __
kernel_ fd_ set - __
kernel_ fsid_ t - __
sk_ buff - bpf_
attr__ bindgen_ ty_ 1 - bpf_
attr__ bindgen_ ty_ 2 - bpf_
attr__ bindgen_ ty_ 3 - bpf_
attr__ bindgen_ ty_ 4 - bpf_
attr__ bindgen_ ty_ 5 - bpf_
attr__ bindgen_ ty_ 6 - bpf_
attr__ bindgen_ ty_ 7 - bpf_
attr__ bindgen_ ty_ 8 - bpf_
attr__ bindgen_ ty_ 9 - bpf_
attr__ bindgen_ ty_ 10 - bpf_
attr__ bindgen_ ty_ 11 - bpf_
attr__ bindgen_ ty_ 12 - bpf_
attr__ bindgen_ ty_ 13 - bpf_
btf_ info - bpf_
cgroup_ dev_ ctx - bpf_
cgroup_ storage_ key - bpf_
fib_ lookup - bpf_
flow_ keys - bpf_
flow_ keys__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - bpf_
flow_ keys__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - bpf_
func_ info - bpf_
insn - bpf_
line_ info - bpf_
lpm_ trie_ key - bpf_
map_ info - bpf_
perf_ event_ data - bpf_
perf_ event_ value - bpf_
prog_ info - bpf_
raw_ tracepoint_ args - bpf_
sock - bpf_
sock_ addr - bpf_
sock_ ops - bpf_
sock_ tuple - bpf_
sock_ tuple__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - bpf_
sock_ tuple__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - bpf_
sockopt - bpf_
spin_ lock - bpf_
stack_ build_ id - bpf_
sysctl - bpf_
tcp_ sock - bpf_
tunnel_ key - bpf_
xdp_ sock - bpf_
xfrm_ state - pt_regs
- sk_
msg_ md - sk_
reuseport_ md - sockaddr
- tcphdr
- xdp_md
Constants§
- BPF_ABS
- BPF_ADD
- BPF_
ADJ_ ROOM_ ENCAP_ L2_ MASK - BPF_
ADJ_ ROOM_ ENCAP_ L2_ SHIFT - BPF_ALU
- BPF_
ALU64 - BPF_AND
- BPF_ANY
- BPF_
ARSH - BPF_B
- BPF_
BUILD_ ID_ SIZE - BPF_
CALL - BPF_
DEVCG_ ACC_ MKNOD - BPF_
DEVCG_ ACC_ READ - BPF_
DEVCG_ ACC_ WRITE - BPF_
DEVCG_ DEV_ BLOCK - BPF_
DEVCG_ DEV_ CHAR - BPF_DIV
- BPF_DW
- BPF_END
- BPF_
EXIST - BPF_
EXIT - BPF_
FIB_ LKUP_ RET_ BLACKHOLE - BPF_
FIB_ LKUP_ RET_ FRAG_ NEEDED - BPF_
FIB_ LKUP_ RET_ FWD_ DISABLED - BPF_
FIB_ LKUP_ RET_ NOT_ FWDED - BPF_
FIB_ LKUP_ RET_ NO_ NEIGH - BPF_
FIB_ LKUP_ RET_ PROHIBIT - BPF_
FIB_ LKUP_ RET_ SUCCESS - BPF_
FIB_ LKUP_ RET_ UNREACHABLE - BPF_
FIB_ LKUP_ RET_ UNSUPP_ LWT - BPF_
FIB_ LOOKUP_ DIRECT - BPF_
FIB_ LOOKUP_ OUTPUT - BPF_
FLOW_ DISSECTOR_ F_ PARSE_ 1ST_ FRAG - BPF_
FLOW_ DISSECTOR_ F_ STOP_ AT_ ENCAP - BPF_
FLOW_ DISSECTOR_ F_ STOP_ AT_ FLOW_ LABEL - BPF_
FROM_ BE - BPF_
FROM_ LE - BPF_
F_ ADJ_ ROOM_ ENCAP_ L3_ IPV4 - BPF_
F_ ADJ_ ROOM_ ENCAP_ L3_ IPV6 - BPF_
F_ ADJ_ ROOM_ ENCAP_ L4_ GRE - BPF_
F_ ADJ_ ROOM_ ENCAP_ L4_ UDP - BPF_
F_ ADJ_ ROOM_ FIXED_ GSO - BPF_
F_ ALLOW_ MULTI - BPF_
F_ ALLOW_ OVERRIDE - BPF_
F_ ANY_ ALIGNMENT - BPF_
F_ CLONE - BPF_
F_ CTXLEN_ MASK - BPF_
F_ CURRENT_ CPU - BPF_
F_ CURRENT_ NETNS - BPF_
F_ DONT_ FRAGMENT - BPF_
F_ FAST_ STACK_ CMP - BPF_
F_ GET_ BRANCH_ RECORDS_ SIZE - BPF_
F_ HDR_ FIELD_ MASK - BPF_
F_ INDEX_ MASK - BPF_
F_ INGRESS - BPF_
F_ INVALIDATE_ HASH - BPF_
F_ LOCK - BPF_
F_ MARK_ ENFORCE - BPF_
F_ MARK_ MANGLED_ 0 - BPF_
F_ MMAPABLE - BPF_
F_ NO_ COMMON_ LRU - BPF_
F_ NO_ PREALLOC - BPF_
F_ NUMA_ NODE - BPF_
F_ PSEUDO_ HDR - BPF_
F_ QUERY_ EFFECTIVE - BPF_
F_ RDONLY - BPF_
F_ RDONLY_ PROG - BPF_
F_ RECOMPUTE_ CSUM - BPF_
F_ REPLACE - BPF_
F_ REUSE_ STACKID - BPF_
F_ SEQ_ NUMBER - BPF_
F_ SKIP_ FIELD_ MASK - BPF_
F_ STACK_ BUILD_ ID - BPF_
F_ STRICT_ ALIGNMENT - BPF_
F_ SYSCTL_ BASE_ NAME - BPF_
F_ TEST_ RND_ HI32 - BPF_
F_ TEST_ STATE_ FREQ - BPF_
F_ TUNINFO_ IPV6 - BPF_
F_ USER_ BUILD_ ID - BPF_
F_ USER_ STACK - BPF_
F_ WRONLY - BPF_
F_ WRONLY_ PROG - BPF_
F_ ZERO_ CSUM_ TX - BPF_
F_ ZERO_ SEED - BPF_H
- BPF_IMM
- BPF_IND
- BPF_JA
- BPF_JEQ
- BPF_JGE
- BPF_JGT
- BPF_JLE
- BPF_JLT
- BPF_JMP
- BPF_
JMP32 - BPF_JNE
- BPF_
JSET - BPF_
JSGE - BPF_
JSGT - BPF_
JSLE - BPF_
JSLT - BPF_K
- BPF_LD
- BPF_LDX
- BPF_LEN
- BPF_LSH
- BPF_
MAXINSNS - BPF_MEM
- BPF_
MISC - BPF_MOD
- BPF_MOV
- BPF_MSH
- BPF_MUL
- BPF_NEG
- BPF_
NOEXIST - BPF_
OBJ_ NAME_ LEN - BPF_OR
- BPF_
PSEUDO_ CALL - BPF_
PSEUDO_ MAP_ FD - BPF_
PSEUDO_ MAP_ VALUE - BPF_
REG_ 0 - BPF_
REG_ 1 - BPF_
REG_ 2 - BPF_
REG_ 3 - BPF_
REG_ 4 - BPF_
REG_ 5 - BPF_
REG_ 6 - BPF_
REG_ 7 - BPF_
REG_ 8 - BPF_
REG_ 9 - BPF_
REG_ 10 - BPF_RET
- BPF_RSH
- BPF_
SK_ STORAGE_ GET_ F_ CREATE - BPF_
SOCK_ OPS_ ACTIVE_ ESTABLISHED_ CB - BPF_
SOCK_ OPS_ ALL_ CB_ FLAGS - BPF_
SOCK_ OPS_ BASE_ RTT - BPF_
SOCK_ OPS_ NEEDS_ ECN - BPF_
SOCK_ OPS_ PASSIVE_ ESTABLISHED_ CB - BPF_
SOCK_ OPS_ RETRANS_ CB - BPF_
SOCK_ OPS_ RETRANS_ CB_ FLAG - BPF_
SOCK_ OPS_ RTO_ CB - BPF_
SOCK_ OPS_ RTO_ CB_ FLAG - BPF_
SOCK_ OPS_ RTT_ CB - BPF_
SOCK_ OPS_ RTT_ CB_ FLAG - BPF_
SOCK_ OPS_ RWND_ INIT - BPF_
SOCK_ OPS_ STATE_ CB - BPF_
SOCK_ OPS_ STATE_ CB_ FLAG - BPF_
SOCK_ OPS_ TCP_ CONNECT_ CB - BPF_
SOCK_ OPS_ TCP_ LISTEN_ CB - BPF_
SOCK_ OPS_ TIMEOUT_ INIT - BPF_
SOCK_ OPS_ VOID - BPF_ST
- BPF_STX
- BPF_SUB
- BPF_
TAG_ SIZE - BPF_
TCP_ CLOSE - BPF_
TCP_ CLOSE_ WAIT - BPF_
TCP_ CLOSING - BPF_
TCP_ ESTABLISHED - BPF_
TCP_ FIN_ WAIT1 - BPF_
TCP_ FIN_ WAIT2 - BPF_
TCP_ LAST_ ACK - BPF_
TCP_ LISTEN - BPF_
TCP_ MAX_ STATES - BPF_
TCP_ NEW_ SYN_ RECV - BPF_
TCP_ SYN_ RECV - BPF_
TCP_ SYN_ SENT - BPF_
TCP_ TIME_ WAIT - BPF_
TO_ BE - BPF_
TO_ LE - BPF_W
- BPF_X
- BPF_
XADD - BPF_XOR
- TCP_
BPF_ IW - TCP_
BPF_ SNDCWND_ CLAMP - XDP_
PACKET_ HEADROOM - __
BITS_ PER_ LONG - __
FD_ SETSIZE - __
MAX_ BPF_ REG - bpf_
adj_ room_ mode_ BPF_ ADJ_ ROOM_ MAC - bpf_
adj_ room_ mode_ BPF_ ADJ_ ROOM_ NET - bpf_
attach_ type_ BPF_ CGROUP_ DEVICE - bpf_
attach_ type_ BPF_ CGROUP_ GETSOCKOPT - bpf_
attach_ type_ BPF_ CGROUP_ INET4_ BIND - bpf_
attach_ type_ BPF_ CGROUP_ INET4_ CONNECT - bpf_
attach_ type_ BPF_ CGROUP_ INET4_ POST_ BIND - bpf_
attach_ type_ BPF_ CGROUP_ INET6_ BIND - bpf_
attach_ type_ BPF_ CGROUP_ INET6_ CONNECT - bpf_
attach_ type_ BPF_ CGROUP_ INET6_ POST_ BIND - bpf_
attach_ type_ BPF_ CGROUP_ INET_ EGRESS - bpf_
attach_ type_ BPF_ CGROUP_ INET_ INGRESS - bpf_
attach_ type_ BPF_ CGROUP_ INET_ SOCK_ CREATE - bpf_
attach_ type_ BPF_ CGROUP_ SETSOCKOPT - bpf_
attach_ type_ BPF_ CGROUP_ SOCK_ OPS - bpf_
attach_ type_ BPF_ CGROUP_ SYSCTL - bpf_
attach_ type_ BPF_ CGROUP_ UDP4_ RECVMSG - bpf_
attach_ type_ BPF_ CGROUP_ UDP4_ SENDMSG - bpf_
attach_ type_ BPF_ CGROUP_ UDP6_ RECVMSG - bpf_
attach_ type_ BPF_ CGROUP_ UDP6_ SENDMSG - bpf_
attach_ type_ BPF_ FLOW_ DISSECTOR - bpf_
attach_ type_ BPF_ LIRC_ MODE2 - bpf_
attach_ type_ BPF_ SK_ MSG_ VERDICT - bpf_
attach_ type_ BPF_ SK_ SKB_ STREAM_ PARSER - bpf_
attach_ type_ BPF_ SK_ SKB_ STREAM_ VERDICT - bpf_
attach_ type_ BPF_ TRACE_ FENTRY - bpf_
attach_ type_ BPF_ TRACE_ FEXIT - bpf_
attach_ type_ BPF_ TRACE_ RAW_ TP - bpf_
attach_ type___ MAX_ BPF_ ATTACH_ TYPE - bpf_
cmd_ BPF_ BTF_ GET_ FD_ BY_ ID - bpf_
cmd_ BPF_ BTF_ GET_ NEXT_ ID - bpf_
cmd_ BPF_ BTF_ LOAD - bpf_
cmd_ BPF_ MAP_ CREATE - bpf_
cmd_ BPF_ MAP_ DELETE_ BATCH - bpf_
cmd_ BPF_ MAP_ DELETE_ ELEM - bpf_
cmd_ BPF_ MAP_ FREEZE - bpf_
cmd_ BPF_ MAP_ GET_ FD_ BY_ ID - bpf_
cmd_ BPF_ MAP_ GET_ NEXT_ ID - bpf_
cmd_ BPF_ MAP_ GET_ NEXT_ KEY - bpf_
cmd_ BPF_ MAP_ LOOKUP_ AND_ DELETE_ BATCH - bpf_
cmd_ BPF_ MAP_ LOOKUP_ AND_ DELETE_ ELEM - bpf_
cmd_ BPF_ MAP_ LOOKUP_ BATCH - bpf_
cmd_ BPF_ MAP_ LOOKUP_ ELEM - bpf_
cmd_ BPF_ MAP_ UPDATE_ BATCH - bpf_
cmd_ BPF_ MAP_ UPDATE_ ELEM - bpf_
cmd_ BPF_ OBJ_ GET - bpf_
cmd_ BPF_ OBJ_ GET_ INFO_ BY_ FD - bpf_
cmd_ BPF_ OBJ_ PIN - bpf_
cmd_ BPF_ PROG_ ATTACH - bpf_
cmd_ BPF_ PROG_ DETACH - bpf_
cmd_ BPF_ PROG_ GET_ FD_ BY_ ID - bpf_
cmd_ BPF_ PROG_ GET_ NEXT_ ID - bpf_
cmd_ BPF_ PROG_ LOAD - bpf_
cmd_ BPF_ PROG_ QUERY - bpf_
cmd_ BPF_ PROG_ TEST_ RUN - bpf_
cmd_ BPF_ RAW_ TRACEPOINT_ OPEN - bpf_
cmd_ BPF_ TASK_ FD_ QUERY - bpf_
func_ id_ BPF_ FUNC_ bind - bpf_
func_ id_ BPF_ FUNC_ clone_ redirect - bpf_
func_ id_ BPF_ FUNC_ csum_ diff - bpf_
func_ id_ BPF_ FUNC_ csum_ update - bpf_
func_ id_ BPF_ FUNC_ current_ task_ under_ cgroup - bpf_
func_ id_ BPF_ FUNC_ fib_ lookup - bpf_
func_ id_ BPF_ FUNC_ get_ cgroup_ classid - bpf_
func_ id_ BPF_ FUNC_ get_ current_ cgroup_ id - bpf_
func_ id_ BPF_ FUNC_ get_ current_ comm - bpf_
func_ id_ BPF_ FUNC_ get_ current_ pid_ tgid - bpf_
func_ id_ BPF_ FUNC_ get_ current_ task - bpf_
func_ id_ BPF_ FUNC_ get_ current_ uid_ gid - bpf_
func_ id_ BPF_ FUNC_ get_ hash_ recalc - bpf_
func_ id_ BPF_ FUNC_ get_ listener_ sock - bpf_
func_ id_ BPF_ FUNC_ get_ local_ storage - bpf_
func_ id_ BPF_ FUNC_ get_ numa_ node_ id - bpf_
func_ id_ BPF_ FUNC_ get_ prandom_ u32 - bpf_
func_ id_ BPF_ FUNC_ get_ route_ realm - bpf_
func_ id_ BPF_ FUNC_ get_ smp_ processor_ id - bpf_
func_ id_ BPF_ FUNC_ get_ socket_ cookie - bpf_
func_ id_ BPF_ FUNC_ get_ socket_ uid - bpf_
func_ id_ BPF_ FUNC_ get_ stack - bpf_
func_ id_ BPF_ FUNC_ get_ stackid - bpf_
func_ id_ BPF_ FUNC_ getsockopt - bpf_
func_ id_ BPF_ FUNC_ jiffies64 - bpf_
func_ id_ BPF_ FUNC_ ktime_ get_ ns - bpf_
func_ id_ BPF_ FUNC_ l3_ csum_ replace - bpf_
func_ id_ BPF_ FUNC_ l4_ csum_ replace - bpf_
func_ id_ BPF_ FUNC_ lwt_ push_ encap - bpf_
func_ id_ BPF_ FUNC_ lwt_ seg6_ action - bpf_
func_ id_ BPF_ FUNC_ lwt_ seg6_ adjust_ srh - bpf_
func_ id_ BPF_ FUNC_ lwt_ seg6_ store_ bytes - bpf_
func_ id_ BPF_ FUNC_ map_ delete_ elem - bpf_
func_ id_ BPF_ FUNC_ map_ lookup_ elem - bpf_
func_ id_ BPF_ FUNC_ map_ peek_ elem - bpf_
func_ id_ BPF_ FUNC_ map_ pop_ elem - bpf_
func_ id_ BPF_ FUNC_ map_ push_ elem - bpf_
func_ id_ BPF_ FUNC_ map_ update_ elem - bpf_
func_ id_ BPF_ FUNC_ msg_ apply_ bytes - bpf_
func_ id_ BPF_ FUNC_ msg_ cork_ bytes - bpf_
func_ id_ BPF_ FUNC_ msg_ pop_ data - bpf_
func_ id_ BPF_ FUNC_ msg_ pull_ data - bpf_
func_ id_ BPF_ FUNC_ msg_ push_ data - bpf_
func_ id_ BPF_ FUNC_ msg_ redirect_ hash - bpf_
func_ id_ BPF_ FUNC_ msg_ redirect_ map - bpf_
func_ id_ BPF_ FUNC_ override_ return - bpf_
func_ id_ BPF_ FUNC_ perf_ event_ output - bpf_
func_ id_ BPF_ FUNC_ perf_ event_ read - bpf_
func_ id_ BPF_ FUNC_ perf_ event_ read_ value - bpf_
func_ id_ BPF_ FUNC_ perf_ prog_ read_ value - bpf_
func_ id_ BPF_ FUNC_ probe_ read - bpf_
func_ id_ BPF_ FUNC_ probe_ read_ kernel - bpf_
func_ id_ BPF_ FUNC_ probe_ read_ kernel_ str - bpf_
func_ id_ BPF_ FUNC_ probe_ read_ str - bpf_
func_ id_ BPF_ FUNC_ probe_ read_ user - bpf_
func_ id_ BPF_ FUNC_ probe_ read_ user_ str - bpf_
func_ id_ BPF_ FUNC_ probe_ write_ user - bpf_
func_ id_ BPF_ FUNC_ rc_ keydown - bpf_
func_ id_ BPF_ FUNC_ rc_ pointer_ rel - bpf_
func_ id_ BPF_ FUNC_ rc_ repeat - bpf_
func_ id_ BPF_ FUNC_ read_ branch_ records - bpf_
func_ id_ BPF_ FUNC_ redirect - bpf_
func_ id_ BPF_ FUNC_ redirect_ map - bpf_
func_ id_ BPF_ FUNC_ send_ signal - bpf_
func_ id_ BPF_ FUNC_ send_ signal_ thread - bpf_
func_ id_ BPF_ FUNC_ set_ hash - bpf_
func_ id_ BPF_ FUNC_ set_ hash_ invalid - bpf_
func_ id_ BPF_ FUNC_ setsockopt - bpf_
func_ id_ BPF_ FUNC_ sk_ fullsock - bpf_
func_ id_ BPF_ FUNC_ sk_ lookup_ tcp - bpf_
func_ id_ BPF_ FUNC_ sk_ lookup_ udp - bpf_
func_ id_ BPF_ FUNC_ sk_ redirect_ hash - bpf_
func_ id_ BPF_ FUNC_ sk_ redirect_ map - bpf_
func_ id_ BPF_ FUNC_ sk_ release - bpf_
func_ id_ BPF_ FUNC_ sk_ select_ reuseport - bpf_
func_ id_ BPF_ FUNC_ sk_ storage_ delete - bpf_
func_ id_ BPF_ FUNC_ sk_ storage_ get - bpf_
func_ id_ BPF_ FUNC_ skb_ adjust_ room - bpf_
func_ id_ BPF_ FUNC_ skb_ ancestor_ cgroup_ id - bpf_
func_ id_ BPF_ FUNC_ skb_ cgroup_ id - bpf_
func_ id_ BPF_ FUNC_ skb_ change_ head - bpf_
func_ id_ BPF_ FUNC_ skb_ change_ proto - bpf_
func_ id_ BPF_ FUNC_ skb_ change_ tail - bpf_
func_ id_ BPF_ FUNC_ skb_ change_ type - bpf_
func_ id_ BPF_ FUNC_ skb_ ecn_ set_ ce - bpf_
func_ id_ BPF_ FUNC_ skb_ get_ tunnel_ key - bpf_
func_ id_ BPF_ FUNC_ skb_ get_ tunnel_ opt - bpf_
func_ id_ BPF_ FUNC_ skb_ get_ xfrm_ state - bpf_
func_ id_ BPF_ FUNC_ skb_ load_ bytes - bpf_
func_ id_ BPF_ FUNC_ skb_ load_ bytes_ relative - bpf_
func_ id_ BPF_ FUNC_ skb_ output - bpf_
func_ id_ BPF_ FUNC_ skb_ pull_ data - bpf_
func_ id_ BPF_ FUNC_ skb_ set_ tunnel_ key - bpf_
func_ id_ BPF_ FUNC_ skb_ set_ tunnel_ opt - bpf_
func_ id_ BPF_ FUNC_ skb_ store_ bytes - bpf_
func_ id_ BPF_ FUNC_ skb_ under_ cgroup - bpf_
func_ id_ BPF_ FUNC_ skb_ vlan_ pop - bpf_
func_ id_ BPF_ FUNC_ skb_ vlan_ push - bpf_
func_ id_ BPF_ FUNC_ skc_ lookup_ tcp - bpf_
func_ id_ BPF_ FUNC_ sock_ hash_ update - bpf_
func_ id_ BPF_ FUNC_ sock_ map_ update - bpf_
func_ id_ BPF_ FUNC_ sock_ ops_ cb_ flags_ set - bpf_
func_ id_ BPF_ FUNC_ spin_ lock - bpf_
func_ id_ BPF_ FUNC_ spin_ unlock - bpf_
func_ id_ BPF_ FUNC_ strtol - bpf_
func_ id_ BPF_ FUNC_ strtoul - bpf_
func_ id_ BPF_ FUNC_ sysctl_ get_ current_ value - bpf_
func_ id_ BPF_ FUNC_ sysctl_ get_ name - bpf_
func_ id_ BPF_ FUNC_ sysctl_ get_ new_ value - bpf_
func_ id_ BPF_ FUNC_ sysctl_ set_ new_ value - bpf_
func_ id_ BPF_ FUNC_ tail_ call - bpf_
func_ id_ BPF_ FUNC_ tcp_ check_ syncookie - bpf_
func_ id_ BPF_ FUNC_ tcp_ gen_ syncookie - bpf_
func_ id_ BPF_ FUNC_ tcp_ send_ ack - bpf_
func_ id_ BPF_ FUNC_ tcp_ sock - bpf_
func_ id_ BPF_ FUNC_ trace_ printk - bpf_
func_ id_ BPF_ FUNC_ unspec - bpf_
func_ id_ BPF_ FUNC_ xdp_ adjust_ head - bpf_
func_ id_ BPF_ FUNC_ xdp_ adjust_ meta - bpf_
func_ id_ BPF_ FUNC_ xdp_ adjust_ tail - bpf_
func_ id___ BPF_ FUNC_ MAX_ ID - bpf_
hdr_ start_ off_ BPF_ HDR_ START_ MAC - bpf_
hdr_ start_ off_ BPF_ HDR_ START_ NET - bpf_
lwt_ encap_ mode_ BPF_ LWT_ ENCAP_ IP - bpf_
lwt_ encap_ mode_ BPF_ LWT_ ENCAP_ SEG6 - bpf_
lwt_ encap_ mode_ BPF_ LWT_ ENCAP_ SEG6_ INLINE - bpf_
map_ type_ BPF_ MAP_ TYPE_ ARRAY - bpf_
map_ type_ BPF_ MAP_ TYPE_ ARRAY_ OF_ MAPS - bpf_
map_ type_ BPF_ MAP_ TYPE_ CGROUP_ ARRAY - bpf_
map_ type_ BPF_ MAP_ TYPE_ CGROUP_ STORAGE - bpf_
map_ type_ BPF_ MAP_ TYPE_ CPUMAP - bpf_
map_ type_ BPF_ MAP_ TYPE_ DEVMAP - bpf_
map_ type_ BPF_ MAP_ TYPE_ DEVMAP_ HASH - bpf_
map_ type_ BPF_ MAP_ TYPE_ HASH - bpf_
map_ type_ BPF_ MAP_ TYPE_ HASH_ OF_ MAPS - bpf_
map_ type_ BPF_ MAP_ TYPE_ LPM_ TRIE - bpf_
map_ type_ BPF_ MAP_ TYPE_ LRU_ HASH - bpf_
map_ type_ BPF_ MAP_ TYPE_ LRU_ PERCPU_ HASH - bpf_
map_ type_ BPF_ MAP_ TYPE_ PERCPU_ ARRAY - bpf_
map_ type_ BPF_ MAP_ TYPE_ PERCPU_ CGROUP_ STORAGE - bpf_
map_ type_ BPF_ MAP_ TYPE_ PERCPU_ HASH - bpf_
map_ type_ BPF_ MAP_ TYPE_ PERF_ EVENT_ ARRAY - bpf_
map_ type_ BPF_ MAP_ TYPE_ PROG_ ARRAY - bpf_
map_ type_ BPF_ MAP_ TYPE_ QUEUE - bpf_
map_ type_ BPF_ MAP_ TYPE_ REUSEPORT_ SOCKARRAY - bpf_
map_ type_ BPF_ MAP_ TYPE_ SK_ STORAGE - bpf_
map_ type_ BPF_ MAP_ TYPE_ SOCKHASH - bpf_
map_ type_ BPF_ MAP_ TYPE_ SOCKMAP - bpf_
map_ type_ BPF_ MAP_ TYPE_ STACK - bpf_
map_ type_ BPF_ MAP_ TYPE_ STACK_ TRACE - bpf_
map_ type_ BPF_ MAP_ TYPE_ STRUCT_ OPS - bpf_
map_ type_ BPF_ MAP_ TYPE_ UNSPEC - bpf_
map_ type_ BPF_ MAP_ TYPE_ XSKMAP - bpf_
prog_ type_ BPF_ PROG_ TYPE_ CGROUP_ DEVICE - bpf_
prog_ type_ BPF_ PROG_ TYPE_ CGROUP_ SKB - bpf_
prog_ type_ BPF_ PROG_ TYPE_ CGROUP_ SOCK - bpf_
prog_ type_ BPF_ PROG_ TYPE_ CGROUP_ SOCKOPT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ CGROUP_ SOCK_ ADDR - bpf_
prog_ type_ BPF_ PROG_ TYPE_ CGROUP_ SYSCTL - bpf_
prog_ type_ BPF_ PROG_ TYPE_ EXT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ FLOW_ DISSECTOR - bpf_
prog_ type_ BPF_ PROG_ TYPE_ KPROBE - bpf_
prog_ type_ BPF_ PROG_ TYPE_ LIRC_ MODE2 - bpf_
prog_ type_ BPF_ PROG_ TYPE_ LWT_ IN - bpf_
prog_ type_ BPF_ PROG_ TYPE_ LWT_ OUT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ LWT_ SEG6LOCAL - bpf_
prog_ type_ BPF_ PROG_ TYPE_ LWT_ XMIT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ PERF_ EVENT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ RAW_ TRACEPOINT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ RAW_ TRACEPOINT_ WRITABLE - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SCHED_ ACT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SCHED_ CLS - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SK_ MSG - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SK_ REUSEPORT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SK_ SKB - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SOCKET_ FILTER - bpf_
prog_ type_ BPF_ PROG_ TYPE_ SOCK_ OPS - bpf_
prog_ type_ BPF_ PROG_ TYPE_ STRUCT_ OPS - bpf_
prog_ type_ BPF_ PROG_ TYPE_ TRACEPOINT - bpf_
prog_ type_ BPF_ PROG_ TYPE_ TRACING - bpf_
prog_ type_ BPF_ PROG_ TYPE_ UNSPEC - bpf_
prog_ type_ BPF_ PROG_ TYPE_ XDP - bpf_
ret_ code_ BPF_ DROP - bpf_
ret_ code_ BPF_ LWT_ REROUTE - bpf_
ret_ code_ BPF_ OK - bpf_
ret_ code_ BPF_ REDIRECT - bpf_
stack_ build_ id_ status_ BPF_ STACK_ BUILD_ ID_ EMPTY - bpf_
stack_ build_ id_ status_ BPF_ STACK_ BUILD_ ID_ IP - bpf_
stack_ build_ id_ status_ BPF_ STACK_ BUILD_ ID_ VALID - bpf_
task_ fd_ type_ BPF_ FD_ TYPE_ KPROBE - bpf_
task_ fd_ type_ BPF_ FD_ TYPE_ KRETPROBE - bpf_
task_ fd_ type_ BPF_ FD_ TYPE_ RAW_ TRACEPOINT - bpf_
task_ fd_ type_ BPF_ FD_ TYPE_ TRACEPOINT - bpf_
task_ fd_ type_ BPF_ FD_ TYPE_ UPROBE - bpf_
task_ fd_ type_ BPF_ FD_ TYPE_ URETPROBE - sk_
action_ SK_ DROP - sk_
action_ SK_ PASS - xdp_
action_ XDP_ ABORTED - xdp_
action_ XDP_ DROP - xdp_
action_ XDP_ PASS - xdp_
action_ XDP_ REDIRECT - xdp_
action_ XDP_ TX
Statics§
- bpf_
bind ⚠ - bpf_
clone_ ⚠redirect - bpf_
csum_ ⚠diff - bpf_
csum_ ⚠update - bpf_
current_ ⚠task_ under_ cgroup - bpf_
fib_ ⚠lookup - bpf_
get_ ⚠cgroup_ classid - bpf_
get_ ⚠current_ cgroup_ id - bpf_
get_ ⚠current_ comm - bpf_
get_ ⚠current_ pid_ tgid - bpf_
get_ ⚠current_ task - bpf_
get_ ⚠current_ uid_ gid - bpf_
get_ ⚠hash_ recalc - bpf_
get_ ⚠listener_ sock - bpf_
get_ ⚠local_ storage - bpf_
get_ ⚠numa_ node_ id - bpf_
get_ ⚠prandom_ u32 - bpf_
get_ ⚠route_ realm - bpf_
get_ ⚠smp_ processor_ id - bpf_
get_ ⚠socket_ cookie - bpf_
get_ ⚠socket_ uid - bpf_
get_ ⚠stack - bpf_
get_ ⚠stackid - bpf_
getsockopt ⚠ - bpf_
jiffies64 ⚠ - bpf_
ktime_ ⚠get_ ns - bpf_
l3_ ⚠csum_ replace - bpf_
l4_ ⚠csum_ replace - bpf_
lwt_ ⚠push_ encap - bpf_
lwt_ ⚠seg6_ action - bpf_
lwt_ ⚠seg6_ adjust_ srh - bpf_
lwt_ ⚠seg6_ store_ bytes - bpf_
map_ ⚠delete_ elem - bpf_
map_ ⚠lookup_ elem - bpf_
map_ ⚠peek_ elem - bpf_
map_ ⚠pop_ elem - bpf_
map_ ⚠push_ elem - bpf_
map_ ⚠update_ elem - bpf_
msg_ ⚠apply_ bytes - bpf_
msg_ ⚠cork_ bytes - bpf_
msg_ ⚠pop_ data - bpf_
msg_ ⚠pull_ data - bpf_
msg_ ⚠push_ data - bpf_
msg_ ⚠redirect_ hash - bpf_
msg_ ⚠redirect_ map - bpf_
override_ ⚠return - bpf_
perf_ ⚠event_ output - bpf_
perf_ ⚠event_ read - bpf_
perf_ ⚠event_ read_ value - bpf_
perf_ ⚠prog_ read_ value - bpf_
probe_ ⚠read - bpf_
probe_ ⚠read_ kernel - bpf_
probe_ ⚠read_ kernel_ str - bpf_
probe_ ⚠read_ str - bpf_
probe_ ⚠read_ user - bpf_
probe_ ⚠read_ user_ str - bpf_
probe_ ⚠write_ user - bpf_
rc_ ⚠keydown - bpf_
rc_ ⚠pointer_ rel - bpf_
rc_ ⚠repeat - bpf_
read_ ⚠branch_ records - bpf_
redirect ⚠ - bpf_
redirect_ ⚠map - bpf_
send_ ⚠signal - bpf_
send_ ⚠signal_ thread - bpf_
set_ ⚠hash - bpf_
set_ ⚠hash_ invalid - bpf_
setsockopt ⚠ - bpf_
sk_ ⚠fullsock - bpf_
sk_ ⚠lookup_ tcp - bpf_
sk_ ⚠lookup_ udp - bpf_
sk_ ⚠redirect_ hash - bpf_
sk_ ⚠redirect_ map - bpf_
sk_ ⚠release - bpf_
sk_ ⚠select_ reuseport - bpf_
sk_ ⚠storage_ delete - bpf_
sk_ ⚠storage_ get - bpf_
skb_ ⚠adjust_ room - bpf_
skb_ ⚠ancestor_ cgroup_ id - bpf_
skb_ ⚠cgroup_ id - bpf_
skb_ ⚠change_ head - bpf_
skb_ ⚠change_ proto - bpf_
skb_ ⚠change_ tail - bpf_
skb_ ⚠change_ type - bpf_
skb_ ⚠ecn_ set_ ce - bpf_
skb_ ⚠get_ tunnel_ key - bpf_
skb_ ⚠get_ tunnel_ opt - bpf_
skb_ ⚠get_ xfrm_ state - bpf_
skb_ ⚠load_ bytes - bpf_
skb_ ⚠load_ bytes_ relative - bpf_
skb_ ⚠output - bpf_
skb_ ⚠pull_ data - bpf_
skb_ ⚠set_ tunnel_ key - bpf_
skb_ ⚠set_ tunnel_ opt - bpf_
skb_ ⚠store_ bytes - bpf_
skb_ ⚠under_ cgroup - bpf_
skb_ ⚠vlan_ pop - bpf_
skb_ ⚠vlan_ push - bpf_
skc_ ⚠lookup_ tcp - bpf_
sock_ ⚠hash_ update - bpf_
sock_ ⚠map_ update - bpf_
sock_ ⚠ops_ cb_ flags_ set - bpf_
spin_ ⚠lock - bpf_
spin_ ⚠unlock - bpf_
strtol ⚠ - bpf_
strtoul ⚠ - bpf_
sysctl_ ⚠get_ current_ value - bpf_
sysctl_ ⚠get_ name - bpf_
sysctl_ ⚠get_ new_ value - bpf_
sysctl_ ⚠set_ new_ value - bpf_
tail_ ⚠call - bpf_
tcp_ ⚠check_ syncookie - bpf_
tcp_ ⚠gen_ syncookie - bpf_
tcp_ ⚠send_ ack - bpf_
tcp_ ⚠sock - bpf_
trace_ ⚠printk - bpf_
xdp_ ⚠adjust_ head - bpf_
xdp_ ⚠adjust_ meta - bpf_
xdp_ ⚠adjust_ tail
Type Aliases§
- __be16
- __be32
- __be64
- __
kernel_ caddr_ t - __
kernel_ clock_ t - __
kernel_ clockid_ t - __
kernel_ daddr_ t - __
kernel_ gid16_ t - __
kernel_ gid32_ t - __
kernel_ gid_ t - __
kernel_ ino_ t - __
kernel_ ipc_ pid_ t - __
kernel_ key_ t - __
kernel_ loff_ t - __
kernel_ long_ t - __
kernel_ mode_ t - __
kernel_ mqd_ t - __
kernel_ off_ t - __
kernel_ old_ dev_ t - __
kernel_ old_ gid_ t - __
kernel_ old_ uid_ t - __
kernel_ pid_ t - __
kernel_ ptrdiff_ t - __
kernel_ sighandler_ t - __
kernel_ size_ t - __
kernel_ ssize_ t - __
kernel_ suseconds_ t - __
kernel_ time64_ t - __
kernel_ time_ t - __
kernel_ timer_ t - __
kernel_ uid16_ t - __
kernel_ uid32_ t - __
kernel_ uid_ t - __
kernel_ ulong_ t - __le16
- __le32
- __le64
- __
poll_ t - __s8
- __s16
- __s32
- __s64
- __sum16
- __u8
- __u16
- __u32
- __u64
- __wsum
- _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - bpf_
adj_ room_ mode - bpf_
attach_ type - bpf_cmd
- bpf_
func_ id - bpf_
hdr_ start_ off - bpf_
lwt_ encap_ mode - bpf_
map_ type - bpf_
prog_ type - bpf_
ret_ code - bpf_
stack_ build_ id_ status - bpf_
task_ fd_ type - sk_
action - xdp_
action
Unions§
- __
sk_ buff__ bindgen_ ty_ 1 - __
sk_ buff__ bindgen_ ty_ 2 - bpf_
attr - bpf_
attr__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - bpf_
attr__ bindgen_ ty_ 8__ bindgen_ ty_ 1 - bpf_
fib_ lookup__ bindgen_ ty_ 1 - bpf_
fib_ lookup__ bindgen_ ty_ 2 - bpf_
fib_ lookup__ bindgen_ ty_ 3 - bpf_
flow_ keys__ bindgen_ ty_ 1 - bpf_
sock_ addr__ bindgen_ ty_ 1 - bpf_
sock_ ops__ bindgen_ ty_ 1 - bpf_
sock_ ops__ bindgen_ ty_ 2 - bpf_
sock_ tuple__ bindgen_ ty_ 1 - bpf_
sockopt__ bindgen_ ty_ 1 - bpf_
sockopt__ bindgen_ ty_ 2 - bpf_
sockopt__ bindgen_ ty_ 3 - bpf_
stack_ build_ id__ bindgen_ ty_ 1 - bpf_
tunnel_ key__ bindgen_ ty_ 1 - bpf_
xfrm_ state__ bindgen_ ty_ 1 - sk_
msg_ md__ bindgen_ ty_ 1 - sk_
msg_ md__ bindgen_ ty_ 2 - sk_
reuseport_ md__ bindgen_ ty_ 1 - sk_
reuseport_ md__ bindgen_ ty_ 2