Symbol: strncpy_from_user
arch/alpha/include/asm/uaccess.h
207
extern long strncpy_from_user(char *dest, const char __user *src, long count);
arch/arm/include/asm/uaccess.h
630
extern long strncpy_from_user(char *dest, const char __user *src, long count);
arch/arm64/include/asm/uaccess.h
474
extern long strncpy_from_user(char *dest, const char __user *src, long count);
arch/loongarch/include/asm/uaccess.h
320
extern long strncpy_from_user(char *to, const char __user *from, long n);
arch/m68k/include/asm/uaccess.h
441
extern long strncpy_from_user(char *dst, const char __user *src, long count);
arch/microblaze/include/asm/uaccess.h
259
__must_check long strncpy_from_user(char *dst, const char __user *src,
arch/nios2/include/asm/uaccess.h
63
extern long strncpy_from_user(char *__to, const char __user *__from,
arch/openrisc/include/asm/uaccess.h
234
extern long strncpy_from_user(char *dest, const char __user *src, long count);
arch/parisc/include/asm/uaccess.h
186
extern long strncpy_from_user(char *, const char __user *, long);
arch/powerpc/include/asm/uaccess.h
408
extern long strncpy_from_user(char *dst, const char __user *src, long count);
arch/riscv/include/asm/uaccess.h
435
extern long strncpy_from_user(char *dest, const char __user *src, long count);
arch/s390/include/asm/uaccess.h
363
long __must_check strncpy_from_user(char *dst, const char __user *src, long count);
arch/sh/include/asm/uaccess.h
79
extern long strncpy_from_user(char *dest, const char __user *src, long count);
arch/sparc/include/asm/uaccess.h
13
long strncpy_from_user(char *dest, const char __user *src, long count);
arch/um/kernel/skas/uaccess.c
195
EXPORT_SYMBOL(strncpy_from_user);
arch/x86/include/asm/uaccess.h
488
strncpy_from_user(char *dst, const char __user *src, long count);
arch/x86/kernel/cpu/mtrr/if.c
106
length = strncpy_from_user(line, buf, len);
arch/xtensa/include/asm/uaccess.h
280
long strncpy_from_user(char *dst, const char __user *src, long count);
drivers/accel/ivpu/ivpu_debugfs.c
170
ret = strncpy_from_user(buffer, user_buf, size);
drivers/dma/xilinx/xilinx_dpdma.c
418
ret = strncpy_from_user(kern_buff, buf, size);
drivers/gpu/drm/armada/armada_debugfs.c
68
ret = strncpy_from_user(buf, ptr, len);
drivers/gpu/drm/virtio/virtgpu_ioctl.c
661
ret = strncpy_from_user(vfpriv->debug_name,
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
1008
desc_len = strncpy_from_user(pdesc->description, u64_to_user_ptr(arg->description),
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
547
length = strncpy_from_user(msg, (void __user *)((unsigned long)arg->send),
drivers/s390/cio/blacklist.c
372
if (strncpy_from_user (buf, user_buf, user_len) < 0) {
drivers/staging/media/av7110/av7110_hw.c
1117
if (strncpy_from_user(textbuf, dc->data, 240) < 0) {
drivers/tty/vt/vt.c
4929
else if (strncpy_from_user(name, op->data, MAX_FONT_NAME - 1) < 0)
fs/namei.c
164
len = strncpy_from_user(p + EMBEDDED_NAME_MAX,
fs/namei.c
193
len = strncpy_from_user(kname, filename, EMBEDDED_NAME_MAX);
fs/xattr.c
591
int error = strncpy_from_user(kname->name, name,
include/asm-generic/uaccess.h
231
__must_check long strncpy_from_user(char *dst, const char __user *src,
include/linux/bpfptr.h
86
return strncpy_from_user(dst, src.user, count);
include/linux/sockptr.h
161
return strncpy_from_user(dst, src.user, count);
kernel/auditsc.c
1186
len_tmp = strncpy_from_user(&buf_head[len_buf], p,
kernel/bpf/helpers.c
3399
ret = strncpy_from_user(dst, unsafe_ptr__ign, dst__sz - 1);
kernel/bpf/syscall.c
4272
if (strncpy_from_user(buf, user_tp_name, sizeof(buf) - 1) < 0)
kernel/module/main.c
787
len = strncpy_from_user(name, name_user, MODULE_NAME_LEN);
kernel/reboot.c
788
ret = strncpy_from_user(&buffer[0], arg, sizeof(buffer) - 1);
kernel/sys.c
2604
if (strncpy_from_user(comm, (char __user *)arg2,
kernel/trace/bpf_trace.c
2347
err = strncpy_from_user(p, (const char __user *) usymbol, KSYM_NAME_LEN);
kernel/trace/bpf_trace.c
3514
ret = strncpy_from_user(dst, (const void __user *)unsafe_src, size - 1);
kernel/trace/trace_syscalls.c
672
ret = strncpy_from_user(buf, ptr, size);
kernel/trace/trace_uprobe.c
161
ret = strncpy_from_user(dst, src, maxlen);
lib/strncpy_from_user.c
156
EXPORT_SYMBOL(strncpy_from_user);
mm/kasan/kasan_test_c.c
2192
unused = strncpy_from_user(kmem, usermem, size + 1));
mm/kmemleak.c
2121
if (strncpy_from_user(buf, user_buf, buf_size) < 0)
mm/maccess.c
192
ret = strncpy_from_user(dst, unsafe_addr, count);
mm/memfd.c
442
len = strncpy_from_user(&name[MFD_NAME_PREFIX_LEN], uname, MFD_NAME_MAX_LEN + 1);
security/keys/keyctl.c
51
ret = strncpy_from_user(type, _type, len);