/linux-6.6.21/arch/arm/lib/ |
D | uaccess_with_memcpy.c | 231 void *user_ptr, *kernel_ptr; 243 user_ptr = vmap(&dst_page, 1, VM_IOREMAP, __pgprot(__PAGE_COPY)); 244 if (!user_ptr) 248 ret = __copy_to_user_memcpy(user_ptr, kernel_ptr, PAGE_SIZE); 252 ret |= __copy_to_user_memcpy(user_ptr, kernel_ptr, size); 254 ret |= __copy_to_user_std(user_ptr, kernel_ptr, size); 261 ret |= __clear_user_memset(user_ptr, size); 263 ret |= __clear_user_std(user_ptr, size); 271 vunmap(user_ptr);
|
/linux-6.6.21/net/ieee802154/ |
D | nl802154.c | 663 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_get_wpan_phy() 906 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_get_interface() 907 struct wpan_dev *wdev = info->user_ptr[1]; in nl802154_get_interface() 924 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_new_interface() 955 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_del_interface() 956 struct wpan_dev *wpan_dev = info->user_ptr[1]; in nl802154_del_interface() 968 info->user_ptr[1] = NULL; in nl802154_del_interface() 975 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_set_channel() 994 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_set_cca_mode() 1025 struct cfg802154_registered_device *rdev = info->user_ptr[0]; in nl802154_set_cca_ed_level() [all …]
|
/linux-6.6.21/net/batman-adv/ |
D | netlink.c | 412 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_get_mesh() 441 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_set_mesh() 710 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_tp_meter_start() 767 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_tp_meter_cancel() 895 struct batadv_hard_iface *hard_iface = info->user_ptr[1]; in batadv_netlink_get_hardif() 896 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_get_hardif() 928 struct batadv_hard_iface *hard_iface = info->user_ptr[1]; in batadv_netlink_set_hardif() 929 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_set_hardif() 1109 struct batadv_softif_vlan *vlan = info->user_ptr[1]; in batadv_netlink_get_vlan() 1110 struct batadv_priv *bat_priv = info->user_ptr[0]; in batadv_netlink_get_vlan() [all …]
|
/linux-6.6.21/tools/testing/selftests/bpf/progs/ |
D | test_probe_read_user_str.c | 11 void *user_ptr = 0; variable 20 ret = bpf_probe_read_user_str(buf, sizeof(buf), user_ptr); in on_write()
|
D | test_attach_probe.c | 20 void *user_ptr = 0; variable 86 bpf_copy_from_user(data, sizeof(data), user_ptr); in verify_sleepable_user_copy()
|
D | uprobe_multi.c | 27 void *user_ptr = 0; variable 33 bpf_copy_from_user(data, sizeof(data), user_ptr); in verify_sleepable_user_copy()
|
D | test_attach_probe_manual.c | 15 void *user_ptr = 0; variable
|
/linux-6.6.21/drivers/accessibility/speakup/ |
D | i18n.c | 518 char *user_ptr = user; in fmt_validate() local 522 user_ptr = next_specifier(user_ptr); in fmt_validate() 523 if (template_ptr && user_ptr) { in fmt_validate() 525 valid = compare_specifiers(&template_ptr, &user_ptr); in fmt_validate() 530 if (template_ptr || user_ptr) in fmt_validate()
|
/linux-6.6.21/net/wireless/ |
D | nl80211.c | 3140 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_wiphy() 3423 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_channel() 3425 struct net_device *netdev = info->user_ptr[1]; in nl80211_set_channel() 4032 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_get_interface() 4033 struct wireless_dev *wdev = info->user_ptr[1]; in nl80211_get_interface() 4170 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_set_interface() 4174 struct net_device *dev = info->user_ptr[1]; in nl80211_set_interface() 4243 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in _nl80211_new_interface() 4340 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_new_interface() 4355 struct cfg80211_registered_device *rdev = info->user_ptr[0]; in nl80211_del_interface() [all …]
|
/linux-6.6.21/net/devlink/ |
D | sb.c | 207 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_sb_get_doit() 309 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_sb_pool_get_doit() 418 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_pool_set_doit() 509 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_sb_port_pool_get_doit() 627 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_sb_port_pool_set_doit() 628 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_port_pool_set_doit() 719 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_sb_tc_pool_bind_get_doit() 867 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_sb_tc_pool_bind_set_doit() 868 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_tc_pool_bind_set_doit() 906 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_occ_snapshot_doit() [all …]
|
D | dpipe.c | 217 struct devlink *devlink = info->user_ptr[0]; in devlink_dpipe_tables_fill() 294 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_table_get() 483 devlink = dump_ctx->info->user_ptr[0]; in devlink_dpipe_entry_ctx_prepare() 568 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_entries_get() 655 struct devlink *devlink = info->user_ptr[0]; in devlink_dpipe_headers_fill() 718 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_headers_get() 752 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_table_counters_set()
|
D | port.c | 547 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_port_get_doit() 770 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_port_set_doit() 796 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_port_split_doit() 797 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_port_split_doit() 828 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_port_unsplit_doit() 829 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_port_unsplit_doit() 840 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_port_new_doit() 902 struct devlink_port *devlink_port = info->user_ptr[1]; in devlink_nl_cmd_port_del_doit() 904 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_port_del_doit()
|
D | netlink.c | 138 info->user_ptr[0] = devlink; in __devlink_nl_pre_doit() 145 info->user_ptr[1] = devlink_port; in __devlink_nl_pre_doit() 149 info->user_ptr[1] = devlink_port; in __devlink_nl_pre_doit() 183 devlink = info->user_ptr[0]; in devlink_nl_post_doit()
|
D | dev.c | 201 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_get_doit() 447 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_reload() 613 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_eswitch_get_doit() 634 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_eswitch_set_doit() 836 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_info_get_doit() 1065 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_flash_update() 1237 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_selftests_get_doit() 1307 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_selftests_run()
|
D | resource.c | 110 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_resource_set() 222 struct devlink *devlink = info->user_ptr[0]; in devlink_resource_fill() 290 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_resource_dump()
|
D | rate.c | 218 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_rate_get_doit() 463 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_rate_set_doit() 485 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_rate_new_doit() 541 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_rate_del_doit()
|
D | health.c | 359 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_health_reporter_get_doit() 457 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_health_reporter_set_doit() 663 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_health_reporter_recover_doit() 1225 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_health_reporter_diagnose_doit() 1323 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_health_reporter_dump_clear_doit() 1340 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_health_reporter_test_doit()
|
/linux-6.6.21/drivers/gpu/drm/etnaviv/ |
D | etnaviv_drv.c | 381 if (offset_in_page(args->user_ptr | args->user_size) || in etnaviv_ioctl_gem_userptr() 382 (uintptr_t)args->user_ptr != args->user_ptr || in etnaviv_ioctl_gem_userptr() 384 args->user_ptr & ~PAGE_MASK) in etnaviv_ioctl_gem_userptr() 387 if (!access_ok((void __user *)(unsigned long)args->user_ptr, in etnaviv_ioctl_gem_userptr() 391 return etnaviv_gem_new_userptr(dev, file, args->user_ptr, in etnaviv_ioctl_gem_userptr()
|
/linux-6.6.21/drivers/gpu/drm/i915/gem/ |
D | i915_gem_userptr.c | 517 if (offset_in_page(args->user_ptr | args->user_size)) in i915_gem_userptr_ioctl() 520 if (!access_ok((char __user *)(unsigned long)args->user_ptr, args->user_size)) in i915_gem_userptr_ioctl() 540 ret = probe_range(current->mm, args->user_ptr, args->user_size); in i915_gem_userptr_ioctl() 558 obj->userptr.ptr = args->user_ptr; in i915_gem_userptr_ioctl()
|
/linux-6.6.21/drivers/media/v4l2-core/ |
D | v4l2-compat-ioctl32.c | 1022 void __user *user_ptr, size_t array_size, in v4l2_compat_get_array_args() argument 1042 struct v4l2_plane32 __user *p32 = user_ptr; in v4l2_compat_get_array_args() 1065 struct v4l2_ext_control32 __user *ec32 = user_ptr; in v4l2_compat_get_array_args() 1085 if (copy_from_user(mbuf, user_ptr, array_size)) in v4l2_compat_get_array_args() 1093 int v4l2_compat_put_array_args(struct file *file, void __user *user_ptr, in v4l2_compat_put_array_args() argument 1112 struct v4l2_plane32 __user *p32 = user_ptr; in v4l2_compat_put_array_args() 1135 struct v4l2_ext_control32 __user *ec32 = user_ptr; in v4l2_compat_put_array_args() 1158 if (copy_to_user(user_ptr, mbuf, array_size)) in v4l2_compat_put_array_args()
|
/linux-6.6.21/arch/arm64/kernel/ |
D | armv8_deprecated.c | 169 const void __user *user_ptr; in swp_handler() local 201 user_ptr = (const void __user *)(unsigned long)(address & ~3); in swp_handler() 202 if (!access_ok(user_ptr, 4)) { in swp_handler()
|
/linux-6.6.21/arch/x86/xen/ |
D | mmu_pv.c | 466 pgd_t *user_ptr = NULL; in xen_get_user_pgd() local 470 user_ptr = (pgd_t *)page->private; in xen_get_user_pgd() 471 if (user_ptr) in xen_get_user_pgd() 472 user_ptr += offset; in xen_get_user_pgd() 475 return user_ptr; in xen_get_user_pgd() 509 pgd_t *user_ptr = xen_get_user_pgd((pgd_t *)ptr); in xen_set_p4d() local 512 trace_xen_mmu_set_p4d(ptr, (p4d_t *)user_ptr, val); in xen_set_p4d() 518 if (user_ptr) { in xen_set_p4d() 519 WARN_ON(xen_page_pinned(user_ptr)); in xen_set_p4d() 521 *user_ptr = pgd_val; in xen_set_p4d() [all …]
|
/linux-6.6.21/tools/testing/selftests/bpf/prog_tests/ |
D | probe_read_user_str.c | 20 skel->bss->user_ptr = buf; in test_one_str()
|
/linux-6.6.21/include/net/ |
D | genetlink.h | 114 void * user_ptr[2]; member 288 struct genlmsghdr *hdr = (void *) &info->user_ptr[0]; in genl_info_init_ntf()
|
/linux-6.6.21/drivers/gpu/drm/panfrost/ |
D | panfrost_perfcnt.c | 243 void __user *user_ptr = (void __user *)(uintptr_t)req->buf_ptr; in panfrost_ioctl_perfcnt_dump() local 260 if (copy_to_user(user_ptr, perfcnt->buf, perfcnt->bosize)) in panfrost_ioctl_perfcnt_dump()
|