Lines Matching defs:DST

102 #define BPF_ALU64_REG_OFF(OP, DST, SRC, OFF)			\
105 .dst_reg = DST, \
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) \
116 .dst_reg = DST, \
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) \
129 .dst_reg = DST, \
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) \
139 .dst_reg = DST, \
143 #define BPF_ALU32_IMM(OP, DST, IMM) \
144 BPF_ALU32_IMM_OFF(OP, DST, IMM, 0)
148 #define BPF_ENDIAN(TYPE, DST, LEN) \
151 .dst_reg = DST, \
158 #define BPF_BSWAP(DST, LEN) \
161 .dst_reg = DST, \
168 #define BPF_MOV64_REG(DST, SRC) \
171 .dst_reg = DST, \
176 #define BPF_MOV32_REG(DST, SRC) \
179 .dst_reg = DST, \
190 #define BPF_MOV64_PERCPU_REG(DST, SRC) \
193 .dst_reg = DST, \
205 #define BPF_MOV64_IMM(DST, IMM) \
208 .dst_reg = DST, \
213 #define BPF_MOV32_IMM(DST, IMM) \
216 .dst_reg = DST, \
223 #define BPF_MOVSX64_REG(DST, SRC, OFF) \
226 .dst_reg = DST, \
231 #define BPF_MOVSX32_REG(DST, SRC, OFF) \
234 .dst_reg = DST, \
240 #define BPF_ZEXT_REG(DST) \
243 .dst_reg = DST, \
244 .src_reg = DST, \
264 #define BPF_LD_IMM64(DST, IMM) \
265 BPF_LD_IMM64_RAW(DST, 0, IMM)
267 #define BPF_LD_IMM64_RAW(DST, SRC, IMM) \
270 .dst_reg = DST, \
282 #define BPF_LD_MAP_FD(DST, MAP_FD) \
283 BPF_LD_IMM64_RAW(DST, BPF_PSEUDO_MAP_FD, MAP_FD)
287 #define BPF_MOV64_RAW(TYPE, DST, SRC, IMM) \
290 .dst_reg = DST, \
295 #define BPF_MOV32_RAW(TYPE, DST, SRC, IMM) \
298 .dst_reg = DST, \
325 #define BPF_LDX_MEM(SIZE, DST, SRC, OFF) \
328 .dst_reg = DST, \
335 #define BPF_LDX_MEMSX(SIZE, DST, SRC, OFF) \
338 .dst_reg = DST, \
345 #define BPF_STX_MEM(SIZE, DST, SRC, OFF) \
348 .dst_reg = DST, \
369 #define BPF_ATOMIC_OP(SIZE, OP, DST, SRC, OFF) \
372 .dst_reg = DST, \
378 #define BPF_STX_XADD(SIZE, DST, SRC, OFF) BPF_ATOMIC_OP(SIZE, BPF_ADD, DST, SRC, OFF)
382 #define BPF_ST_MEM(SIZE, DST, OFF, IMM) \
385 .dst_reg = DST, \
392 #define BPF_JMP_REG(OP, DST, SRC, OFF) \
395 .dst_reg = DST, \
402 #define BPF_JMP_IMM(OP, DST, IMM, OFF) \
405 .dst_reg = DST, \
412 #define BPF_JMP32_REG(OP, DST, SRC, OFF) \
415 .dst_reg = DST, \
422 #define BPF_JMP32_IMM(OP, DST, IMM, OFF) \
425 .dst_reg = DST, \
474 #define BPF_RAW_INSN(CODE, DST, SRC, OFF, IMM) \
477 .dst_reg = DST, \