Lines Matching refs:ins
103 #define ins(i, p) append_insn((i), (p))
122 ins(BPF_LDX_MEM(BPF_DW, target_reg, ctx_reg, offset), pos);
150 ins(BPF_MOV64_REG(BPF_REG_ARG3, src_base_addr_reg), pos);
153 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG3, offset), pos);
156 ins(BPF_ALU64_IMM(BPF_MOV, BPF_REG_ARG2, BPF_REG_SIZE), pos);
160 ins(BPF_MOV64_REG(BPF_REG_ARG1, dst_addr_reg), pos);
163 ins(BPF_EMIT_CALL(probeid), pos);
169 ins(BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, JMP_TO_ERROR_CODE),
266 ins(BPF_MOV64_REG(BPF_REG_7, BPF_REG_FP), pos);
268 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, stack_offset), pos);
276 ins(BPF_STX_MEM(BPF_DW, BPF_REG_FP, BPF_REG_ARG3,
302 ins(BPF_LDX_MEM(BPF_DW, BPF_REG_ARG3,
313 ins(BPF_LDX_MEM(insn_sz, BPF_PROLOGUE_START_ARG_REG + i,
317 ins(BPF_JMP_IMM(BPF_JA, BPF_REG_0, 0, JMP_TO_SUCCESS_CODE), pos);
386 ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 0),
448 ins(BPF_MOV64_REG(BPF_REG_CTX, BPF_REG_ARG1), &pos);
463 ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 1),
467 ins(BPF_ALU64_IMM(BPF_MOV,
471 ins(BPF_JMP_IMM(BPF_JA, BPF_REG_0, 0, JMP_TO_USER_CODE),
481 ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 0), &pos);
493 ins(BPF_MOV64_REG(BPF_REG_ARG1, BPF_REG_CTX), &pos);