/kernel/linux/linux-5.10/fs/ |
H A D | fsopen.c | 128 fs_name = strndup_user(_fs_name, PAGE_SIZE); in SYSCALL_DEFINE2() 384 param.key = strndup_user(_key, 256); in SYSCALL_DEFINE5() 397 param.string = strndup_user(_value, 256); in SYSCALL_DEFINE5()
|
/kernel/linux/linux-6.6/fs/ |
H A D | fsopen.c | 128 fs_name = strndup_user(_fs_name, PAGE_SIZE); in SYSCALL_DEFINE2() 420 param.key = strndup_user(_key, 256); in SYSCALL_DEFINE5() 433 param.string = strndup_user(_value, 256); in SYSCALL_DEFINE5()
|
/kernel/linux/linux-5.10/security/keys/ |
H A D | keyctl.c | 96 description = strndup_user(_description, KEY_MAX_DESC_SIZE); in SYSCALL_DEFINE5() 185 description = strndup_user(_description, KEY_MAX_DESC_SIZE); in SYSCALL_DEFINE4() 195 callout_info = strndup_user(_callout_info, PAGE_SIZE); in SYSCALL_DEFINE4() 296 name = strndup_user(_name, KEY_MAX_DESC_SIZE); in keyctl_join_session_keyring() 731 description = strndup_user(_description, KEY_MAX_DESC_SIZE); in keyctl_keyring_search() 1750 restriction = strndup_user(_restriction, PAGE_SIZE); in keyctl_restrict_keyring()
|
H A D | keyctl_pkey.c | 89 p = strndup_user(_info, PAGE_SIZE); in keyctl_pkey_params_get()
|
H A D | dh.c | 269 hashname = strndup_user(kdfcopy->hashname, CRYPTO_MAX_ALG_NAME); in __keyctl_dh_compute()
|
/kernel/linux/linux-6.6/security/keys/ |
H A D | keyctl.c | 96 description = strndup_user(_description, KEY_MAX_DESC_SIZE); in SYSCALL_DEFINE5() 185 description = strndup_user(_description, KEY_MAX_DESC_SIZE); in SYSCALL_DEFINE4() 195 callout_info = strndup_user(_callout_info, PAGE_SIZE); in SYSCALL_DEFINE4() 296 name = strndup_user(_name, KEY_MAX_DESC_SIZE); in keyctl_join_session_keyring() 731 description = strndup_user(_description, KEY_MAX_DESC_SIZE); in keyctl_keyring_search() 1750 restriction = strndup_user(_restriction, PAGE_SIZE); in keyctl_restrict_keyring()
|
H A D | keyctl_pkey.c | 89 p = strndup_user(_info, PAGE_SIZE); in keyctl_pkey_params_get()
|
H A D | dh.c | 164 hashname = strndup_user(kdfcopy->hashname, CRYPTO_MAX_ALG_NAME); in __keyctl_dh_compute()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_event_perf.c | 254 func = strndup_user(u64_to_user_ptr(p_event->attr.kprobe_func), in perf_kprobe_init() 308 path = strndup_user(u64_to_user_ptr(p_event->attr.uprobe_path), in perf_uprobe_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_debugfs_params.c | 142 new = strndup_user(ubuf, PAGE_SIZE); in i915_param_charp_write()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_debugfs_params.c | 174 new = strndup_user(ubuf, PAGE_SIZE); in i915_param_charp_write()
|
/kernel/linux/linux-5.10/drivers/virt/ |
H A D | fsl_hypervisor.c | 348 path = strndup_user(upath, FH_DTPROP_MAX_PATHLEN); in ioctl_dtprop() 352 propname = strndup_user(upropname, FH_DTPROP_MAX_PATHLEN); in ioctl_dtprop()
|
/kernel/linux/linux-5.10/mm/ |
H A D | util.c | 213 * strndup_user - duplicate an existing string from user space 219 char *strndup_user(const char __user *s, long n) in strndup_user() function 241 EXPORT_SYMBOL(strndup_user); variable
|
/kernel/linux/linux-6.6/drivers/virt/ |
H A D | fsl_hypervisor.c | 348 path = strndup_user(upath, FH_DTPROP_MAX_PATHLEN); in ioctl_dtprop() 352 propname = strndup_user(upropname, FH_DTPROP_MAX_PATHLEN); in ioctl_dtprop()
|
/kernel/linux/linux-6.6/mm/ |
H A D | util.c | 237 * strndup_user - duplicate an existing string from user space 243 char *strndup_user(const char __user *s, long n) in strndup_user() function 265 EXPORT_SYMBOL(strndup_user); variable
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | string.h | 14 extern char *strndup_user(const char __user *, long);
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | fs_context.c | 1163 c = strndup_user(data->hostname.data, NFS4_MAXNAMLEN); in nfs4_parse_monolithic() 1168 c = strndup_user(data->mnt_path.data, NFS4_MAXPATHLEN); in nfs4_parse_monolithic() 1174 c = strndup_user(data->client_addr.data, 16); in nfs4_parse_monolithic()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | fs_context.c | 1316 c = strndup_user(data->hostname.data, NFS4_MAXNAMLEN); in nfs4_parse_monolithic() 1321 c = strndup_user(data->mnt_path.data, NFS4_MAXPATHLEN); in nfs4_parse_monolithic() 1327 c = strndup_user(data->client_addr.data, 16); in nfs4_parse_monolithic()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | string.h | 11 extern char *strndup_user(const char __user *, long);
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_event_perf.c | 312 path = strndup_user(u64_to_user_ptr(p_event->attr.uprobe_path), in perf_uprobe_init()
|
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | dma-buf.c | 348 char *name = strndup_user(buf, DMA_BUF_NAME_LEN); in dma_buf_set_name()
|
/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | uinput.c | 943 phys = strndup_user(p, 1024); in uinput_ioctl_handler()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 1076 name = strndup_user(u64_to_user_ptr(args->name), args->len + 1); in vc4_label_bo_ioctl()
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | group.c | 315 buf = strndup_user(arg, PAGE_SIZE); in vfio_group_ioctl_get_device_fd()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 1080 name = strndup_user(u64_to_user_ptr(args->name), args->len + 1); in vc4_label_bo_ioctl()
|