| /linux-6.15/arch/arm64/kernel/ |
| H A D | patching.c | 75 ret = copy_to_kernel_nofault(waddr, &insn, AARCH64_INSN_SIZE); in __aarch64_insn_write() 97 ret = copy_to_kernel_nofault(waddr, &val, sizeof(val)); in aarch64_insn_write_literal_u64() 137 copy_to_kernel_nofault(dst, src + patched, len); in text_poke_memcpy()
|
| /linux-6.15/mm/ |
| H A D | maccess.c | 64 long copy_to_kernel_nofault(void *dst, const void *src, size_t size) in copy_to_kernel_nofault() function 85 EXPORT_SYMBOL_GPL(copy_to_kernel_nofault);
|
| H A D | rodata_test.c | 30 if (!copy_to_kernel_nofault((void *)&rodata_test_data, in rodata_test()
|
| /linux-6.15/arch/riscv/kernel/ |
| H A D | patch.c | 144 ret = copy_to_kernel_nofault(waddr, insn, len); in __patch_insn_write() 175 return copy_to_kernel_nofault(addr, insn, len); in __patch_insn_write()
|
| H A D | kgdb.c | 137 error = copy_to_kernel_nofault((void *)stepped_address, in do_single_step() 157 copy_to_kernel_nofault((void *)stepped_address, in undo_single_step()
|
| /linux-6.15/arch/csky/kernel/ |
| H A D | jump_label.c | 37 ret = copy_to_kernel_nofault((void *)addr, insn, 4); in arch_jump_label_transform()
|
| H A D | ftrace.c | 101 ret = copy_to_kernel_nofault((void *)hook_pos, enable ? call : nops, in ftrace_modify_code()
|
| /linux-6.15/arch/sh/kernel/ |
| H A D | ftrace.c | 122 mod_code_status = copy_to_kernel_nofault(mod_code_ip, mod_code_newcode, in ftrace_mod_code()
|
| H A D | traps_32.c | 88 return copy_to_kernel_nofault((void __force *)dst, src, cnt); in copy_to_kernel_wrapper()
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | kgdb.c | 739 err = copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 771 return copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint()
|
| /linux-6.15/arch/loongarch/kernel/ |
| H A D | kgdb.c | 397 error = copy_to_kernel_nofault((void *)stepped_address, in do_single_step() 416 copy_to_kernel_nofault((void *)stepped_address, in undo_single_step()
|
| H A D | inst.c | 199 ret = copy_to_kernel_nofault(addr, &insn, LOONGARCH_INSN_SIZE); in larch_insn_write()
|
| /linux-6.15/kernel/debug/ |
| H A D | gdbstub.c | 283 return copy_to_kernel_nofault(mem, tmp_raw, count); in kgdb_hex2mem() 335 return copy_to_kernel_nofault(mem, c, size); in kgdb_ebin2mem()
|
| H A D | debug_core.c | 164 err = copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 172 return copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint()
|
| /linux-6.15/include/linux/ |
| H A D | uaccess.h | 506 long notrace copy_to_kernel_nofault(void *dst, const void *src, size_t size);
|
| /linux-6.15/kernel/debug/kdb/ |
| H A D | kdb_support.c | 293 int ret = copy_to_kernel_nofault((char *)addr, (char *)res, size); in kdb_putarea_size()
|
| /linux-6.15/arch/x86/mm/ |
| H A D | init_32.c | 683 if (copy_to_kernel_nofault((char *)fix_to_virt(FIX_WP_TEST), &z, 1)) { in test_wp_bit()
|
| /linux-6.15/arch/powerpc/lib/ |
| H A D | code-patching.c | 456 err = copy_to_kernel_nofault(patch_addr, code, len); in __patch_instructions()
|
| /linux-6.15/mm/kasan/ |
| H A D | kasan_test_c.c | 2008 copy_to_kernel_nofault(&buf[0], ptr, size)); in copy_to_kernel_nofault_oob() 2010 copy_to_kernel_nofault(ptr, &buf[0], size)); in copy_to_kernel_nofault_oob()
|