Searched refs:BPF_REG_TMP (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/include/linux/ |
| H A D | filter.h | 26 #define BPF_REG_TMP BPF_REG_8 25 #define BPF_REG_TMP global() macro
|
| /linux/net/core/ |
| H A D | filter.c | 393 BPF_REG_TMP, BPF_REG_CTX, in convert_bpf_extensions() 396 *insn++ = BPF_JMP_IMM(BPF_JNE, BPF_REG_TMP, 0, 1); in convert_bpf_extensions() 399 *insn = BPF_LDX_MEM(BPF_W, BPF_REG_A, BPF_REG_TMP, in convert_bpf_extensions() 402 *insn = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_TMP, in convert_bpf_extensions() 513 *insn++ = BPF_MOV64_REG(BPF_REG_TMP, BPF_REG_H); in convert_bpf_ld_abs() 515 *insn++ = BPF_ALU64_IMM(BPF_SUB, BPF_REG_TMP, offset); in convert_bpf_ld_abs() 516 *insn++ = BPF_JMP_IMM(BPF_JSLT, BPF_REG_TMP, in convert_bpf_ld_abs() 522 *insn++ = BPF_MOV64_REG(BPF_REG_TMP, BPF_REG_D); in convert_bpf_ld_abs() 523 *insn++ = BPF_ALU64_IMM(BPF_ADD, BPF_REG_TMP, offset); in convert_bpf_ld_abs() 525 BPF_REG_TMP, 0); in convert_bpf_ld_abs() [all …]
|
| /linux/include/linux/ |
| H A D | filter.h | 57 #define BPF_REG_TMP BPF_REG_2 /* scratch reg */ macro
|