/linux-master/arch/riscv/kvm/ |
H A D | vcpu_fp.c | 82 unsigned long __user *uaddr = local 116 if (copy_to_user(uaddr, reg_val, KVM_REG_SIZE(reg->id))) 127 unsigned long __user *uaddr = local 161 if (copy_from_user(reg_val, uaddr, KVM_REG_SIZE(reg->id)))
|
H A D | aia_device.c | 331 void __user *uaddr = (void __user *)(long)attr->addr; local 335 if (copy_from_user(&nr, uaddr, sizeof(nr))) 345 if (copy_from_user(&addr, uaddr, sizeof(addr))) 370 if (copy_from_user(&nr, uaddr, sizeof(nr))) 379 if (copy_from_user(&v, uaddr, sizeof(v))) 397 void __user *uaddr = (void __user *)(long)attr->addr; local 402 if (copy_from_user(&nr, uaddr, sizeof(nr))) 411 if (copy_to_user(uaddr, &nr, sizeof(nr))) 416 if (copy_from_user(&addr, uaddr, sizeof(addr))) 430 if (copy_to_user(uaddr, [all...] |
H A D | vcpu_vector.c | 142 unsigned long __user *uaddr = local 158 if (copy_to_user(uaddr, reg_addr, reg_size)) 168 unsigned long __user *uaddr = local 184 if (copy_from_user(®_val, uaddr, reg_size)) 196 if (copy_from_user(reg_addr, uaddr, reg_size))
|
H A D | vcpu_sbi.c | 255 unsigned long __user *uaddr = local 271 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) 292 unsigned long __user *uaddr = local 322 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) 331 unsigned long __user *uaddr = local 341 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) 360 unsigned long __user *uaddr = local 385 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
|
H A D | vcpu_onereg.c | 186 unsigned long __user *uaddr = local 226 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) 235 unsigned long __user *uaddr = local 245 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) 340 unsigned long __user *uaddr = local 363 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) 373 unsigned long __user *uaddr = local 385 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) 477 unsigned long __user *uaddr = local 509 if (copy_to_user(uaddr, 519 unsigned long __user *uaddr = local 663 unsigned long __user *uaddr = local 702 unsigned long __user *uaddr = local [all...] |
/linux-master/include/linux/ |
H A D | restart_block.h | 31 u32 __user *uaddr; member in struct:restart_block::__anon604::__anon605
|
/linux-master/net/ipv4/ |
H A D | datagram.c | 19 int __ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 22 struct sockaddr_in *usin = (struct sockaddr_in *) uaddr; 85 int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 90 res = __ip4_datagram_connect(sk, uaddr, addr_len);
|
/linux-master/kernel/bpf/ |
H A D | arena.c | 88 static long compute_pgoff(struct bpf_arena *arena, long uaddr) argument 90 return (u32)(uaddr - (u32)arena->user_vm_start) >> PAGE_SHIFT; 406 static long arena_alloc_pages(struct bpf_arena *arena, long uaddr, long page_cnt, int node_id) argument 419 if (uaddr) { 420 if (uaddr & ~PAGE_MASK) 422 pgoff = compute_pgoff(arena, uaddr); 435 if (uaddr) 478 static void zap_pages(struct bpf_arena *arena, long uaddr, long page_cnt) argument 483 zap_page_range_single(vml->vma, uaddr, 487 static void arena_free_pages(struct bpf_arena *arena, long uaddr, lon argument [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | cgrp_ls_attach_cgroup.c | 84 struct sockaddr *uaddr, int addr_len, int flags) 88 if (uaddr->sa_family != AF_INET6) 83 BPF_PROG(update_cookie_tracing, struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) argument
|
/linux-master/drivers/misc/lkdtm/ |
H A D | usercopy.c | 353 unsigned long uaddr; local 355 uaddr = vm_mmap(NULL, 0, PAGE_SIZE, PROT_READ | PROT_WRITE, 357 if (uaddr >= TASK_SIZE) { 370 if (copy_to_user((void __user *)uaddr, kaddr, 378 if (copy_to_user((void __user *)uaddr, kaddr, unconst + PAGE_SIZE)) { 387 vm_munmap(uaddr, PAGE_SIZE);
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 94 u64 __user *uaddr = (u64 __user *)attr->addr; local 103 if (get_user(addr, uaddr)) 204 r = put_user(addr, uaddr); 219 u32 __user *uaddr = (u32 __user *)(long)attr->addr; local 223 if (get_user(val, uaddr)) 295 u32 __user *uaddr = (u32 __user *)(long)attr->addr; local 298 VGIC_NR_PRIVATE_IRQS, uaddr); 362 u32 __user *uaddr = (u32 __user *)(unsigned long)attr->addr; local 377 if (get_user(val, uaddr)) 411 ret = put_user(val, uaddr); 536 u32 __user *uaddr = (u32 __user *)(unsigned long)attr->addr; local 591 u32 __user *uaddr = (u32 __user *)(unsigned long)attr->addr; local [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | mte.c | 582 size_t mte_probe_user_range(const char __user *uaddr, size_t size) argument 584 const char __user *end = uaddr + size; 588 __raw_get_user(val, uaddr, err); 592 uaddr = PTR_ALIGN(uaddr, MTE_GRANULE_SIZE); 593 while (uaddr < end) { 598 __raw_get_user(val, uaddr, err); 600 return end - uaddr; 601 uaddr += MTE_GRANULE_SIZE;
|
/linux-master/arch/x86/kernel/ |
H A D | umip.c | 343 void __user *uaddr; local 393 uaddr = insn_get_addr_ref(&insn, regs); 394 if ((unsigned long)uaddr == -1L) 397 nr_copied = copy_to_user(uaddr, dummy_data, dummy_data_size); 403 force_sig_info_umip_fault(uaddr, regs);
|
/linux-master/net/rds/ |
H A D | bind.c | 163 int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument 178 if (uaddr->sa_family == AF_INET) { 179 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; 190 } else if (uaddr->sa_family == AF_INET6) { 191 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)uaddr;
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_diag.c | 329 * @uaddr: the location to store the data in user memory 339 static int qib_read_umem64(struct qib_devdata *dd, void __user *uaddr, argument 360 if (copy_to_user(uaddr, &data, sizeof(u64))) { 365 uaddr += sizeof(u64); 376 * @uaddr: the source of the data in user memory 384 const void __user *uaddr, size_t count) 404 if (copy_from_user(&data, uaddr, sizeof(data))) { 411 uaddr += sizeof(u64); 421 * @uaddr: the location to store the data in user memory 428 static int qib_read_umem32(struct qib_devdata *dd, void __user *uaddr, argument 383 qib_write_umem64(struct qib_devdata *dd, u32 regoffs, const void __user *uaddr, size_t count) argument 474 qib_write_umem32(struct qib_devdata *dd, u32 regoffs, const void __user *uaddr, size_t count) argument [all...] |
/linux-master/net/netfilter/ |
H A D | xt_ipvs.c | 33 const union nf_inet_addr *uaddr, 38 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; 42 &uaddr->in6) == 0; 32 ipvs_mt_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) argument
|
/linux-master/arch/arm/kernel/ |
H A D | smp_tlb.c | 196 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) argument 201 ta.ta_start = uaddr; 205 __flush_tlb_page(vma, uaddr);
|
/linux-master/arch/arm/mm/ |
H A D | nommu.c | 196 unsigned long uaddr, void *dst, const void *src, 201 __cpuc_coherent_user_range(uaddr, uaddr + len); 195 copy_to_user_page(struct vm_area_struct *vma, struct page *page, unsigned long uaddr, void *dst, const void *src, unsigned long len) argument
|
/linux-master/arch/arm64/kvm/ |
H A D | hypercalls.c | 170 static int kvm_smccc_set_filter(struct kvm *kvm, struct kvm_smccc_filter __user *uaddr) argument 177 if (copy_from_user(&filter, uaddr, sizeof(filter))) 479 void __user *uaddr = (void __user *)(long)reg->addr; local 504 if (copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id))) 553 void __user *uaddr = (void __user *)(long)reg->addr; local 559 if (copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id))) 654 void __user *uaddr = (void __user *)attr->addr; local 658 return kvm_smccc_set_filter(kvm, uaddr);
|
/linux-master/net/ieee802154/ |
H A D | socket.c | 99 static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, argument 105 return sk->sk_prot->bind(sk, uaddr, addr_len); 107 return sock_no_bind(sock, uaddr, addr_len); 110 static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, argument 115 if (addr_len < sizeof(uaddr->sa_family)) 118 if (uaddr->sa_family == AF_UNSPEC) 121 return sk->sk_prot->connect(sk, uaddr, addr_len); 199 struct sockaddr_ieee802154 *uaddr = (struct sockaddr_ieee802154 *)_uaddr; local 203 err = ieee802154_sockaddr_check_size(uaddr, len); 207 uaddr 230 raw_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 488 dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) argument 566 dgram_connect(struct sock *sk, struct sockaddr *uaddr, int len) argument [all...] |
/linux-master/arch/powerpc/sysdev/ |
H A D | dart_iommu.c | 173 long npages, unsigned long uaddr, 181 DBG("dart: build at: %lx, %lx, addr: %x\n", index, npages, uaddr); 190 rpn = __pa(uaddr) >> DART_PAGE_SHIFT; 194 uaddr += DART_PAGE_SIZE; 172 dart_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, unsigned long attrs) argument
|
/linux-master/kernel/sched/ |
H A D | core_sched.c | 130 unsigned long uaddr) 145 (cmd != PR_SCHED_CORE_GET && uaddr)) 172 if (type != PIDTYPE_PID || uaddr & 7) { 181 err = put_user(id, (u64 __user *)uaddr); 129 sched_core_share_pid(unsigned int cmd, pid_t pid, enum pid_type type, unsigned long uaddr) argument
|
/linux-master/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 78 long npages, unsigned long uaddr, 86 pr_debug("iobmap: build at: %lx, %lx, addr: %lx\n", index, npages, uaddr); 93 rpn = __pa(uaddr) >> IOBMAP_PAGE_SHIFT; 99 uaddr += IOBMAP_PAGE_SIZE; 77 iobmap_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, unsigned long attrs) argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | tlbflush.h | 54 unsigned long uaddr);
|
/linux-master/arch/s390/kernel/ |
H A D | uv.c | 279 unsigned long uaddr; local 288 uaddr = __gmap_translate(gmap, gaddr); 289 if (IS_ERR_VALUE(uaddr)) 291 vma = vma_lookup(gmap->mm, uaddr); 305 ptep = get_locked_pte(gmap->mm, uaddr, &ptelock); 385 unsigned long uaddr; local 392 uaddr = __gmap_translate(gmap, gaddr); 393 if (IS_ERR_VALUE(uaddr)) 395 vma = vma_lookup(gmap->mm, uaddr); 406 page = follow_page(vma, uaddr, FOLL_WRIT [all...] |