Lines Matching refs:OP
102 #define BPF_ALU64_REG_OFF(OP, DST, SRC, OFF) \ argument
104 .code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
110 #define BPF_ALU64_REG(OP, DST, SRC) \ argument
111 BPF_ALU64_REG_OFF(OP, DST, SRC, 0)
113 #define BPF_ALU32_REG_OFF(OP, DST, SRC, OFF) \ argument
115 .code = BPF_ALU | BPF_OP(OP) | BPF_X, \
121 #define BPF_ALU32_REG(OP, DST, SRC) \ argument
122 BPF_ALU32_REG_OFF(OP, DST, SRC, 0)
126 #define BPF_ALU64_IMM_OFF(OP, DST, IMM, OFF) \ argument
128 .code = BPF_ALU64 | BPF_OP(OP) | BPF_K, \
133 #define BPF_ALU64_IMM(OP, DST, IMM) \ argument
134 BPF_ALU64_IMM_OFF(OP, DST, IMM, 0)
136 #define BPF_ALU32_IMM_OFF(OP, DST, IMM, OFF) \ argument
138 .code = BPF_ALU | BPF_OP(OP) | BPF_K, \
143 #define BPF_ALU32_IMM(OP, DST, IMM) \ argument
144 BPF_ALU32_IMM_OFF(OP, DST, IMM, 0)
369 #define BPF_ATOMIC_OP(SIZE, OP, DST, SRC, OFF) \ argument
375 .imm = OP })
392 #define BPF_JMP_REG(OP, DST, SRC, OFF) \ argument
394 .code = BPF_JMP | BPF_OP(OP) | BPF_X, \
402 #define BPF_JMP_IMM(OP, DST, IMM, OFF) \ argument
404 .code = BPF_JMP | BPF_OP(OP) | BPF_K, \
412 #define BPF_JMP32_REG(OP, DST, SRC, OFF) \ argument
414 .code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
422 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \ argument
424 .code = BPF_JMP32 | BPF_OP(OP) | BPF_K, \