Home
last modified time | relevance | path

Searched refs:user_size (Results 1 – 25 of 26) sorted by relevance

12

/linux/tools/testing/selftests/coredump/
H A Dcoredump_test_helpers.c203 size_t field_size, user_size, ack_size, kernel_size, remaining_size; in read_coredump_req() local
229 user_size = sizeof(struct coredump_req); in read_coredump_req()
230 ack_size = user_size < kernel_size ? user_size : kernel_size; in read_coredump_req()
238 if (user_size > kernel_size) in read_coredump_req()
239 remaining_size = user_size - kernel_size; in read_coredump_req()
241 remaining_size = kernel_size - user_size; in read_coredump_req()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c485 if (i915_gem_object_size_2big(args->user_size)) in i915_gem_userptr_ioctl()
488 if (!args->user_size) in i915_gem_userptr_ioctl()
491 if (offset_in_page(args->user_ptr | args->user_size)) in i915_gem_userptr_ioctl()
494 if (!access_ok((char __user *)(unsigned long)args->user_ptr, args->user_size)) in i915_gem_userptr_ioctl()
514 ret = probe_range(current->mm, args->user_ptr, args->user_size); in i915_gem_userptr_ioctl()
524 drm_gem_private_object_init(dev, &obj->base, args->user_size); in i915_gem_userptr_ioctl()
/linux/drivers/accel/ivpu/
H A Divpu_ms.c119 void __user *user_ptr, u64 user_size, u64 *user_bytes_copied) in copy_leftover_bytes() argument
124 copy_bytes = min(user_size - *user_bytes_copied, ms->leftover_bytes); in copy_leftover_bytes()
138 void __user *user_ptr, u64 user_size, u64 *user_bytes_copied) in copy_samples_to_user() argument
145 ret = copy_leftover_bytes(ms, user_ptr, user_size, user_bytes_copied); in copy_samples_to_user()
149 if (*user_bytes_copied == user_size) in copy_samples_to_user()
163 return copy_leftover_bytes(ms, user_ptr, user_size, user_bytes_copied); in copy_samples_to_user()
/linux/drivers/misc/genwqe/
H A Dcard_utils.c292 void __user *user_addr, size_t user_size, int write) in genwqe_alloc_sync_sgl() argument
298 sgl->fpage_size = min_t(size_t, PAGE_SIZE-sgl->fpage_offs, user_size); in genwqe_alloc_sync_sgl()
299 sgl->nr_pages = DIV_ROUND_UP(sgl->fpage_offs + user_size, PAGE_SIZE); in genwqe_alloc_sync_sgl()
300 sgl->lpage_size = (user_size - sgl->fpage_size) % PAGE_SIZE; in genwqe_alloc_sync_sgl()
303 __func__, user_addr, user_size, sgl->nr_pages, in genwqe_alloc_sync_sgl()
307 sgl->user_size = user_size; in genwqe_alloc_sync_sgl()
346 if (copy_from_user(sgl->lpage, user_addr + user_size - in genwqe_alloc_sync_sgl()
381 size_t size = sgl->user_size; in genwqe_setup_sgl()
498 offset = sgl->user_size - sgl->lpage_size; in genwqe_free_sync_sgl()
H A Dcard_base.h352 size_t user_size; /* size of memory area */ member
369 void __user *user_addr, size_t user_size, int write);
/linux/drivers/vfio/
H A Ddevice_cdev.c90 u32 user_size; in vfio_df_ioctl_bind_iommufd() local
97 ret = get_user(user_size, &arg->argsz); in vfio_df_ioctl_bind_iommufd()
100 if (user_size < minsz) in vfio_df_ioctl_bind_iommufd()
102 ret = copy_struct_from_user(&bind, sizeof(bind), arg, user_size); in vfio_df_ioctl_bind_iommufd()
/linux/drivers/fwctl/
H A Dmain.c30 u32 user_size; member
36 min_t(size_t, ucmd->user_size, cmd_len))) in ucmd_respond()
189 ret = get_user(ucmd.user_size, (u32 __user *)ucmd.ubuffer); in fwctl_fops_ioctl()
193 if (ucmd.user_size < op->min_size) in fwctl_fops_ioctl()
197 ucmd.user_size); in fwctl_fops_ioctl()
/linux/kernel/liveupdate/
H A Dluo_internal.h16 u32 user_size; member
28 min_t(size_t, ucmd->user_size, kernel_cmd_size))) { in luo_ucmd_respond()
H A Dluo_core.c410 err = get_user(ucmd.user_size, (u32 __user *)ucmd.ubuffer); in luo_ioctl()
417 if (ucmd.user_size < op->min_size) in luo_ioctl()
422 ucmd.user_size); in luo_ioctl()
H A Dluo_session.c341 ret = get_user(ucmd.user_size, (u32 __user *)ucmd.ubuffer); in luo_session_ioctl()
348 if (ucmd.user_size < op->min_size) in luo_session_ioctl()
353 ucmd.user_size); in luo_session_ioctl()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_drv.c190 size - buf->user_size); in etnaviv_buffer_dump()
393 if (offset_in_page(args->user_ptr | args->user_size) || in etnaviv_ioctl_gem_userptr()
395 (u32)args->user_size != args->user_size || in etnaviv_ioctl_gem_userptr()
400 args->user_size)) in etnaviv_ioctl_gem_userptr()
404 args->user_size, args->flags, in etnaviv_ioctl_gem_userptr()
H A Detnaviv_cmdbuf.h24 u32 user_size; member
/linux/net/ethtool/
H A Drss.c627 u32 user_size; in rss_set_prep_indir() local
644 user_size = nla_len(tb[ETHTOOL_A_RSS_INDIR]) / 4; in rss_set_prep_indir()
645 if (!user_size) { in rss_set_prep_indir()
652 } else if (data->indir_size % user_size) { in rss_set_prep_indir()
655 user_size, data->indir_size); in rss_set_prep_indir()
666 for (i = 0; i < user_size; i++) { in rss_set_prep_indir()
677 if (user_size) { in rss_set_prep_indir()
679 for (i = user_size; i < data->indir_size; i++) in rss_set_prep_indir()
680 rxfh->indir[i] = rxfh->indir[i % user_size]; in rss_set_prep_indir()
H A Dioctl.c1302 u32 user_size; in ethtool_get_rxfh_indir() local
1312 if (copy_from_user(&user_size, in ethtool_get_rxfh_indir()
1314 sizeof(user_size))) in ethtool_get_rxfh_indir()
1325 if (user_size < rxfh.indir_size) in ethtool_get_rxfh_indir()
1326 return user_size == 0 ? 0 : -EINVAL; in ethtool_get_rxfh_indir()
1354 u32 user_size, i; in ethtool_set_rxfh_indir() local
1365 if (copy_from_user(&user_size, in ethtool_set_rxfh_indir()
1367 sizeof(user_size))) in ethtool_set_rxfh_indir()
1370 if (user_size != 0 && user_size != rxfh_dev.indir_size) in ethtool_set_rxfh_indir()
1384 if (user_size == 0) { in ethtool_set_rxfh_indir()
[all …]
/linux/drivers/iommu/iommufd/
H A Dmain.c518 ret = get_user(ucmd.user_size, (u32 __user *)ucmd.ubuffer); in iommufd_fops_ioctl()
525 if (ucmd.user_size < op->min_size) in iommufd_fops_ioctl()
530 ucmd.user_size); in iommufd_fops_ioctl()
/linux/arch/x86/kernel/fpu/
H A Dxstate.c718 unsigned int user_size, kernel_size, kernel_default_size; in init_xstate_size() local
722 user_size = get_xsave_size_user(); in init_xstate_size()
735 kernel_size = user_size; in init_xstate_size()
744 fpu_user_cfg.max_size = user_size; in init_xstate_size()
1595 newfps->user_size = usize; in fpstate_realloc()
H A Dcore.c596 fpstate->user_size = fpu_user_cfg.default_size; in __fpstate_reset()
/linux/include/uapi/drm/
H A Detnaviv_drm.h234 __u64 user_size; /* in, page aligned user size */ member
H A Di915_drm.h2717 __u64 user_size; member
/linux/arch/x86/include/asm/fpu/
H A Dtypes.h382 unsigned int user_size; member
/linux/drivers/crypto/ccp/
H A Dsev-dev.c2237 u64 data_size, user_size; in sev_ioctl_do_get_id() local
2251 user_size = sizeof(struct sev_user_data_get_id); in sev_ioctl_do_get_id()
2253 mem = kzalloc(data_size + user_size, GFP_KERNEL); in sev_ioctl_do_get_id()
2261 data->len = user_size; in sev_ioctl_do_get_id()
/linux/net/netfilter/
H A Dnft_compat.c319 unsigned int size, unsigned int user_size) in nft_extension_dump_info() argument
328 info_size = user_size ? : size; in nft_extension_dump_info()
/linux/net/bpf/
H A Dtest_run.c651 static void *bpf_test_init(const union bpf_attr *kattr, u32 user_size, in BTF_ID_FLAGS()
657 if (user_size > PAGE_SIZE - headroom - tailroom) in BTF_ID_FLAGS()
665 if (copy_from_user(data + headroom, data_in, user_size)) { in BTF_ID_FLAGS()
/linux/drivers/mtd/chips/
H A Dcfi_cmdset_0002.c1492 size_t user_size, factory_size, otpsize; in cfi_amdstd_otp_walk() local
1501 user_size = 0; in cfi_amdstd_otp_walk()
1528 user_size = 0x100; in cfi_amdstd_otp_walk()
1559 otpsize = user_regs ? user_size : factory_size; in cfi_amdstd_otp_walk()
/linux/tools/include/uapi/drm/
H A Di915_drm.h2717 __u64 user_size; member

12