Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\bpf\core.c Create Date:2022-07-28 12:49:49
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:__bpf_prog_run_args512

Proto:static u64 __bpf_prog_run_args512(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5, const struct bpf_insn *insn)

Type:u64

Parameter:

TypeParameterName
u64r1
u64r2
u64r3
u64r4
u64r5
const struct bpf_insn *insn
1681  regs[BPF_REG_10] = (u64)(unsigned long) & stack[( size of stack / sizeof((stack)[0]) + ((int)(sizeof(struct{int : ( - !!(__builtin_types_compatible_p(typeof((stack)), typeof( & (stack)[0]))));}))))]
1681  regs[BPF_REG_1] = r1
1681  regs[BPF_REG_2] = r2
1681  regs[BPF_REG_3] = r3
1681  regs[BPF_REG_4] = r4
1681  regs[BPF_REG_5] = r5
1681  Return __bpf_prog_run - run eBPF program on a given context*@regs: is the array of MAX_BPF_EXT_REG eBPF pseudo-registers*@insn: is the array of eBPF instructions*@stack: is the eBPF storage stack* Decode and execute eBPF instructions.