new_insn 141 arch/nds32/kernel/ftrace.c unsigned long *new_insn, bool validate) new_insn 152 arch/nds32/kernel/ftrace.c if (probe_kernel_write((void *)pc, new_insn, MCOUNT_INSN_SIZE)) new_insn 159 arch/nds32/kernel/ftrace.c unsigned long *new_insn, bool validate) new_insn 163 arch/nds32/kernel/ftrace.c ret = __ftrace_modify_code(pc, old_insn, new_insn, validate); new_insn 176 arch/nds32/kernel/ftrace.c unsigned long new_insn[3] = {INSN_NOP, INSN_NOP, INSN_NOP}; new_insn 179 arch/nds32/kernel/ftrace.c ftrace_gen_call_insn(new_insn, (unsigned long)func); new_insn 181 arch/nds32/kernel/ftrace.c return ftrace_modify_code(pc, old_insn, new_insn, false); new_insn 152 arch/s390/kernel/kprobes.c struct ftrace_insn new_insn, *insn; new_insn 156 arch/s390/kernel/kprobes.c new_insn.opc = args->arm_kprobe ? BREAKPOINT_INSTRUCTION : p->opcode; new_insn 157 arch/s390/kernel/kprobes.c len = sizeof(new_insn.opc); new_insn 160 arch/s390/kernel/kprobes.c len = sizeof(new_insn); new_insn 164 arch/s390/kernel/kprobes.c new_insn.disp = KPROBE_ON_FTRACE_NOP; new_insn 166 arch/s390/kernel/kprobes.c new_insn.disp = KPROBE_ON_FTRACE_CALL; new_insn 168 arch/s390/kernel/kprobes.c ftrace_generate_call_insn(&new_insn, (unsigned long)p->addr); new_insn 170 arch/s390/kernel/kprobes.c ftrace_generate_nop_insn(&new_insn); new_insn 173 arch/s390/kernel/kprobes.c s390_kernel_write(p->addr, &new_insn, len); new_insn 541 net/core/filter.c struct bpf_insn *new_insn, *first_insn = NULL; new_insn 561 net/core/filter.c new_insn = first_insn; new_insn 569 net/core/filter.c *new_insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A); new_insn 570 net/core/filter.c *new_insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_X, BPF_REG_X); new_insn 576 net/core/filter.c *new_insn++ = BPF_MOV64_REG(BPF_REG_CTX, BPF_REG_ARG1); new_insn 583 net/core/filter.c *new_insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_buff, data), new_insn 586 net/core/filter.c *new_insn++ = BPF_LDX_MEM(BPF_W, BPF_REG_H, BPF_REG_CTX, new_insn 588 net/core/filter.c *new_insn++ = BPF_LDX_MEM(BPF_W, BPF_REG_TMP, BPF_REG_CTX, new_insn 590 net/core/filter.c *new_insn++ = BPF_ALU32_REG(BPF_SUB, BPF_REG_H, BPF_REG_TMP); new_insn 593 net/core/filter.c new_insn += 3; new_insn 601 net/core/filter.c addrs[i] = new_insn - first_insn; new_insn 852 net/core/filter.c memcpy(new_insn, tmp_insns, new_insn 854 net/core/filter.c new_insn += insn - tmp_insns; new_insn 859 net/core/filter.c *new_len = new_insn - first_insn; new_insn 866 net/core/filter.c if (new_flen != new_insn - first_insn) { new_insn 867 net/core/filter.c new_flen = new_insn - first_insn; new_insn 3199 tools/lib/bpf/libbpf.c struct bpf_insn *insn, *new_insn; new_insn 3220 tools/lib/bpf/libbpf.c new_insn = reallocarray(prog->insns, new_cnt, sizeof(*insn)); new_insn 3221 tools/lib/bpf/libbpf.c if (!new_insn) { new_insn 3225 tools/lib/bpf/libbpf.c prog->insns = new_insn; new_insn 3235 tools/lib/bpf/libbpf.c memcpy(new_insn + prog->insns_cnt, text->insns, new_insn 712 tools/objtool/check.c struct instruction **new_insn) new_insn 751 tools/objtool/check.c *new_insn = fake_jump; new_insn 756 tools/objtool/check.c insn = *new_insn; new_insn 810 tools/objtool/check.c struct instruction **new_insn) new_insn 821 tools/objtool/check.c *new_insn = list_next_entry(orig_insn, list); new_insn 834 tools/objtool/check.c struct instruction *orig_insn, *new_insn; new_insn 854 tools/objtool/check.c new_insn = NULL; new_insn 856 tools/objtool/check.c new_insn = find_insn(file, special_alt->new_sec, new_insn 858 tools/objtool/check.c if (!new_insn) { new_insn 869 tools/objtool/check.c &new_insn); new_insn 874 tools/objtool/check.c &new_insn); new_insn 886 tools/objtool/check.c alt->insn = new_insn; new_insn 39 tools/perf/util/bpf-prologue.c append_insn(struct bpf_insn new_insn, struct bpf_insn_pos *pos) new_insn 50 tools/perf/util/bpf-prologue.c *(pos->pos)++ = new_insn;