Lines Matching refs:DST

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