BPF_REG_CTX 55 kernel/bpf/core.c #define CTX regs[BPF_REG_CTX] BPF_REG_CTX 328 net/core/filter.c *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, BPF_REG_CTX 335 net/core/filter.c cnt = convert_skb_access(SKF_AD_PKTTYPE, BPF_REG_A, BPF_REG_CTX, insn); BPF_REG_CTX 345 net/core/filter.c BPF_REG_TMP, BPF_REG_CTX, BPF_REG_CTX 359 net/core/filter.c cnt = convert_skb_access(SKF_AD_MARK, BPF_REG_A, BPF_REG_CTX, insn); BPF_REG_CTX 366 net/core/filter.c *insn = BPF_LDX_MEM(BPF_W, BPF_REG_A, BPF_REG_CTX, BPF_REG_CTX 371 net/core/filter.c cnt = convert_skb_access(SKF_AD_QUEUE, BPF_REG_A, BPF_REG_CTX, insn); BPF_REG_CTX 377 net/core/filter.c BPF_REG_A, BPF_REG_CTX, insn); BPF_REG_CTX 383 net/core/filter.c BPF_REG_A, BPF_REG_CTX, insn); BPF_REG_CTX 391 net/core/filter.c *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, BPF_REG_CTX 403 net/core/filter.c *insn++ = BPF_MOV64_REG(BPF_REG_ARG1, BPF_REG_CTX); BPF_REG_CTX 484 net/core/filter.c *insn++ = BPF_MOV64_REG(BPF_REG_ARG1, BPF_REG_CTX); BPF_REG_CTX 576 net/core/filter.c *new_insn++ = BPF_MOV64_REG(BPF_REG_CTX, BPF_REG_ARG1); BPF_REG_CTX 584 net/core/filter.c BPF_REG_D, BPF_REG_CTX, BPF_REG_CTX 586 net/core/filter.c *new_insn++ = BPF_LDX_MEM(BPF_W, BPF_REG_H, BPF_REG_CTX, BPF_REG_CTX 588 net/core/filter.c *new_insn++ = BPF_LDX_MEM(BPF_W, BPF_REG_TMP, BPF_REG_CTX, BPF_REG_CTX 835 net/core/filter.c BPF_REG_A : BPF_REG_X, BPF_REG_CTX, BPF_REG_CTX 842 net/core/filter.c *insn = BPF_LDX_MEM(BPF_W, BPF_REG_A, BPF_REG_CTX, fp->k); BPF_REG_CTX 6788 net/core/filter.c *insn++ = BPF_MOV64_REG(BPF_REG_1, BPF_REG_CTX); BPF_REG_CTX 256 tools/perf/util/bpf-prologue.c err = gen_ldx_reg_from_ctx(pos, BPF_REG_CTX, reg, BPF_REG_CTX 442 tools/perf/util/bpf-prologue.c ins(BPF_MOV64_REG(BPF_REG_CTX, BPF_REG_ARG1), &pos); BPF_REG_CTX 487 tools/perf/util/bpf-prologue.c ins(BPF_MOV64_REG(BPF_REG_ARG1, BPF_REG_CTX), &pos);