Searched refs:probe_kernel_write (Results 1 - 19 of 19) sorted by relevance

/linux-4.1.27/mm/
H A Dmaccess.c38 * probe_kernel_write(): safely attempt to write to a location
46 long __weak probe_kernel_write(void *dst, const void *src, size_t size)
62 EXPORT_SYMBOL_GPL(probe_kernel_write); variable
/linux-4.1.27/arch/metag/mm/
H A Dmaccess.c11 * The generic probe_kernel_write() uses the user copy code which can split the
18 long probe_kernel_write(void *dst, const void *src, size_t size) probe_kernel_write() function
/linux-4.1.27/arch/mn10300/kernel/
H A Dkgdb.c325 ret = probe_kernel_write(x, &arch_kgdb_ops.gdb_bpt_instr, 1); kgdb_arch_do_singlestep()
341 ret = probe_kernel_write(x, &arch_kgdb_ops.gdb_bpt_instr, 1); kgdb_arch_do_singlestep()
344 ret = probe_kernel_write(y, &arch_kgdb_ops.gdb_bpt_instr, 1); kgdb_arch_do_singlestep()
346 probe_kernel_write(kgdb_sstep_bp_addr[0], kgdb_arch_do_singlestep()
374 probe_kernel_write(x, &kgdb_sstep_bp[0], 1); kgdb_arch_undo_singlestep()
384 probe_kernel_write(y, &kgdb_sstep_bp[1], 1); kgdb_arch_undo_singlestep()
/linux-4.1.27/include/linux/
H A Duaccess.h99 * probe_kernel_write(): safely attempt to write to a location
107 extern long notrace probe_kernel_write(void *dst, const void *src, size_t size);
/linux-4.1.27/arch/blackfin/mm/
H A Dmaccess.c58 long probe_kernel_write(void *dst, const void *src, size_t size) probe_kernel_write() function
/linux-4.1.27/arch/x86/kernel/
H A Dlivepatch.c84 ret = probe_kernel_write((void *)loc, &val, size); klp_write_module_reloc()
H A Dkgdb.c757 err = probe_kernel_write((char *)bpt->bpt_addr, kgdb_arch_set_breakpoint()
801 return probe_kernel_write((char *)bpt->bpt_addr, kgdb_arch_remove_breakpoint()
H A Dftrace.c129 if (probe_kernel_write((void *)ip, new_code, MCOUNT_INSN_SIZE)) ftrace_modify_code_direct()
303 if (probe_kernel_write((void *)ip, val, size)) ftrace_write()
/linux-4.1.27/arch/blackfin/kernel/
H A Dftrace.c36 int ret = probe_kernel_write((void *)ip, (void *)code, len); ftrace_modify_code()
/linux-4.1.27/arch/tile/kernel/
H A Dkgdb.c306 probe_kernel_write((char *)addr_wr, (char *)&singlestep_insn, do_single_step()
320 probe_kernel_write((char *)addr_wr, (char *)&stepped_instr, undo_single_step()
473 err = probe_kernel_write((char *)addr_wr, arch_kgdb_ops.gdb_bpt_instr, kgdb_arch_set_breakpoint()
489 err = probe_kernel_write((char *)addr_wr, (char *)bpt->saved_instr, kgdb_arch_remove_breakpoint()
H A Dftrace.c122 if (probe_kernel_write((void *)pc_wr, &new, MCOUNT_INSN_SIZE)) ftrace_modify_code()
H A Dkprobes.c121 if (probe_kernel_write((void *)addr_wr, &breakpoint_insn, arch_arm_kprobe()
136 if (probe_kernel_write((void *)addr_wr, &kp->opcode, arch_disarm_kprobe()
/linux-4.1.27/arch/metag/kernel/
H A Dftrace.c74 if (probe_kernel_write((void *)pc, new_code, MCOUNT_INSN_SIZE)) ftrace_modify_code()
/linux-4.1.27/arch/arm/kernel/
H A Dftrace.c123 if (probe_kernel_write((void *)pc, &new, MCOUNT_INSN_SIZE)) ftrace_modify_code()
/linux-4.1.27/arch/ia64/kernel/
H A Dftrace.c122 if (probe_kernel_write(((void *)ip), new_code, MCOUNT_INSN_SIZE)) ftrace_modify_code()
/linux-4.1.27/kernel/debug/
H A Ddebug_core.c176 err = probe_kernel_write((char *)bpt->bpt_addr, kgdb_arch_set_breakpoint()
183 return probe_kernel_write((char *)bpt->bpt_addr, kgdb_arch_remove_breakpoint()
H A Dgdbstub.c285 return probe_kernel_write(mem, tmp_raw, count); kgdb_hex2mem()
337 return probe_kernel_write(mem, c, size); kgdb_ebin2mem()
/linux-4.1.27/arch/sh/kernel/
H A Dftrace.c134 mod_code_status = probe_kernel_write(mod_code_ip, mod_code_newcode, ftrace_mod_code()
/linux-4.1.27/arch/arm64/kernel/
H A Dinsn.c130 ret = probe_kernel_write(waddr, &insn, AARCH64_INSN_SIZE); __aarch64_insn_write()

Completed in 433 milliseconds