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