/linux-master/net/mptcp/ |
H A D | protocol.c | 3702 static int mptcp_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 3745 err = ssk->sk_prot->pre_connect(ssk, uaddr, addr_len); 3750 err = ssk->sk_prot->connect(ssk, uaddr, addr_len); 3808 static int mptcp_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument 3822 err = inet_bind_sk(ssk, uaddr, addr_len); 3825 err = inet6_bind_sk(ssk, uaddr, addr_len);
|
/linux-master/net/ipv6/ |
H A D | udp.c | 1142 static int udpv6_pre_connect(struct sock *sk, struct sockaddr *uaddr, argument 1151 if (uaddr->sa_family == AF_INET) { 1154 return udp_pre_connect(sk, uaddr, addr_len); 1160 return BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr, &addr_len);
|
/linux-master/net/ipv4/ |
H A D | udp.c | 1906 int udp_pre_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 1915 return BPF_CGROUP_RUN_PROG_INET4_CONNECT_LOCK(sk, uaddr, &addr_len);
|
H A D | raw.c | 700 static int raw_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 703 struct sockaddr_in *addr = (struct sockaddr_in *) uaddr;
|
H A D | af_inet.c | 444 int inet_bind_sk(struct sock *sk, struct sockaddr *uaddr, int addr_len) argument 451 return sk->sk_prot->bind(sk, uaddr, addr_len); 459 err = BPF_CGROUP_RUN_PROG_INET_BIND_LOCK(sk, uaddr, &addr_len, 464 return __inet_bind(sk, uaddr, addr_len, flags); 467 int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument 469 return inet_bind_sk(sock->sk, uaddr, addr_len); 473 int __inet_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len, argument 476 struct sockaddr_in *addr = (struct sockaddr_in *)uaddr; 570 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, argument 577 if (addr_len < sizeof(uaddr 626 __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags, int is_sendmsg) argument 744 inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) argument 795 inet_getname(struct socket *sock, struct sockaddr *uaddr, int peer) argument [all...] |
/linux-master/net/core/ |
H A D | filter.c | 10193 struct sockaddr, uaddr, sa_family); 10198 struct bpf_sock_addr_kern, struct sockaddr_in, uaddr, 10206 struct bpf_sock_addr_kern, struct sockaddr_in6, uaddr, 10226 struct bpf_sock_addr_kern, struct sockaddr_in6, uaddr, 11888 un = (struct sockaddr_un *)sa_kern->uaddr;
|
/linux-master/include/linux/ |
H A D | filter.h | 1334 struct sockaddr *uaddr; member in struct:bpf_sock_addr_kern
|
/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/net/ax25/ |
H A D | af_ax25.c | 1086 static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument 1089 struct full_sockaddr_ax25 *addr = (struct full_sockaddr_ax25 *)uaddr; 1167 struct sockaddr *uaddr, int addr_len, int flags) 1171 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr; 1444 static int ax25_getname(struct socket *sock, struct sockaddr *uaddr, argument 1447 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr; 1166 ax25_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) argument
|
/linux-master/include/net/ |
H A D | sock.h | 1204 struct sockaddr *uaddr, 1207 struct sockaddr *uaddr,
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 344 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) argument 348 .ta_start = uaddr
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 4847 void __user *uaddr = (void __user*)(unsigned long)attr->addr; local 4849 if ((u64)(unsigned long)uaddr != attr->addr) 4851 return uaddr; 4856 u64 __user *uaddr = kvm_get_attr_addr(attr); local 4861 if (IS_ERR(uaddr)) 4862 return PTR_ERR(uaddr); 4866 if (put_user(kvm_caps.supported_xcr0, uaddr)) 5715 u64 __user *uaddr = kvm_get_attr_addr(attr); local 5718 if (IS_ERR(uaddr)) 5719 return PTR_ERR(uaddr); 5738 u64 __user *uaddr = kvm_get_attr_addr(attr); local [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.c | 3861 void __user *uaddr; local 3873 uaddr = __x86_set_memory_region(kvm, 3877 if (IS_ERR(uaddr)) { 3878 r = PTR_ERR(uaddr); 3886 if (__copy_to_user(uaddr + i * sizeof(tmp), &tmp, sizeof(tmp))) {
|
/linux-master/arch/x86/kvm/svm/ |
H A D | sev.c | 82 unsigned long uaddr; member in struct:enc_region 402 static struct page **sev_pin_memory(struct kvm *kvm, unsigned long uaddr, argument 416 if (ulen == 0 || uaddr + ulen < uaddr) 420 first = (uaddr & PAGE_MASK) >> PAGE_SHIFT; 421 last = ((uaddr + ulen - 1) & PAGE_MASK) >> PAGE_SHIFT; 445 npinned = pin_user_pages_fast(uaddr, npages, write ? FOLL_WRITE : 0, pages); 528 vaddr = params.uaddr; 718 p = (void __user *)(uintptr_t)params.uaddr; 1124 p = (void __user *)(uintptr_t)params.uaddr; [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | iommu.c | 859 unsigned long uaddr; local 865 uaddr = (unsigned long)vaddr; 868 npages = iommu_num_pages(uaddr, size, IOMMU_PAGE_SIZE(tbl)); 885 dma_handle |= (uaddr & ~IOMMU_PAGE_MASK(tbl));
|
/linux-master/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 715 __u64 uaddr; member in struct:kvm_sev_launch_update_data 734 __u64 uaddr; member in struct:kvm_sev_launch_measure 754 __u64 uaddr; member in struct:kvm_sev_attestation_report
|
/linux-master/net/unix/ |
H A D | af_unix.c | 1304 static int unix_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) argument 1306 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; 1463 static int unix_stream_connect(struct socket *sock, struct sockaddr *uaddr, argument 1466 struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; 1479 err = BPF_CGROUP_RUN_PROG_UNIX_CONNECT_LOCK(sk, uaddr, &addr_len); 1737 static int unix_getname(struct socket *sock, struct sockaddr *uaddr, int peer) argument 1741 DECLARE_SOCKADDR(struct sockaddr_un *, sunaddr, uaddr); 1765 BPF_CGROUP_RUN_SA_PROG(sk, uaddr, &err, 1768 BPF_CGROUP_RUN_SA_PROG(sk, uaddr, &err,
|
/linux-master/mm/ |
H A D | shmem.c | 2267 unsigned long uaddr, unsigned long len, 2282 addr = get_area(file, uaddr, len, pgoff, flags); 2305 if (uaddr == addr) 2339 inflated_addr = get_area(NULL, uaddr, inflated_len, 0, flags); 2266 shmem_get_unmapped_area(struct file *file, unsigned long uaddr, unsigned long len, unsigned long pgoff, unsigned long flags) argument
|
H A D | gup.c | 1877 * @uaddr: start of address range 1883 size_t fault_in_writeable(char __user *uaddr, size_t size) argument 1885 char __user *start = uaddr, *end; 1889 if (!user_write_access_begin(uaddr, size)) 1891 if (!PAGE_ALIGNED(uaddr)) { 1892 unsafe_put_user(0, uaddr, out); 1893 uaddr = (char __user *)PAGE_ALIGN((unsigned long)uaddr); 1898 while (uaddr != end) { 1899 unsafe_put_user(0, uaddr, ou 1923 fault_in_subpage_writeable(char __user *uaddr, size_t size) argument 1958 fault_in_safe_writeable(const char __user *uaddr, size_t size) argument 1992 fault_in_readable(const char __user *uaddr, size_t size) argument [all...] |
/linux-master/drivers/vhost/ |
H A D | vhost.c | 1014 static bool vhost_overflow(u64 uaddr, u64 size) argument 1016 if (uaddr > ULONG_MAX || size > ULONG_MAX) 1022 return uaddr > ULONG_MAX - size + 1; 1106 void __user *uaddr = vhost_vq_meta_fetch(vq, local 1110 if (uaddr) 1111 return __copy_to_user(uaddr, from, size); 1140 void __user *uaddr = vhost_vq_meta_fetch(vq, local 1145 if (uaddr) 1146 return __copy_from_user(to, uaddr, size); 1152 vq_err(vq, "IOTLB translation failure: uaddr " 1202 void __user *uaddr = vhost_vq_meta_fetch(vq, local 1351 umem_access_ok(u64 uaddr, u64 size, int access) argument [all...] |
/linux-master/io_uring/ |
H A D | net.c | 593 ret = __get_compat_msghdr(&iomsg->msg, &cmsg, &iomsg->uaddr); 606 ret = __copy_msghdr(&iomsg->msg, &msg, &iomsg->uaddr); 886 kmsg->uaddr, flags);
|
H A D | io_uring.c | 2724 unsigned long uaddr, size_t size) 2733 if (uaddr & (PAGE_SIZE - 1) || !size) 2744 pinned = pin_user_pages_fast(uaddr, nr_pages, FOLL_WRITE | FOLL_LONGTERM, 2784 static void *io_rings_map(struct io_ring_ctx *ctx, unsigned long uaddr, argument 2787 return __io_uaddr_map(&ctx->ring_pages, &ctx->n_ring_pages, uaddr, 2791 static void *io_sqes_map(struct io_ring_ctx *ctx, unsigned long uaddr, argument 2794 return __io_uaddr_map(&ctx->sqe_pages, &ctx->n_sqe_pages, uaddr, 2723 __io_uaddr_map(struct page ***pages, unsigned short *npages, unsigned long uaddr, size_t size) argument
|
/linux-master/arch/arm64/include/asm/ |
H A D | tlbflush.h | 279 unsigned long uaddr) 284 addr = __TLBI_VADDR(uaddr, ASID(mm)); 287 mmu_notifier_arch_invalidate_secondary_tlbs(mm, uaddr & PAGE_MASK, 288 (uaddr & PAGE_MASK) + PAGE_SIZE); 292 unsigned long uaddr) 294 return __flush_tlb_page_nosync(vma->vm_mm, uaddr); 298 unsigned long uaddr) 300 flush_tlb_page_nosync(vma, uaddr); 320 unsigned long uaddr) 322 __flush_tlb_page_nosync(mm, uaddr); 278 __flush_tlb_page_nosync(struct mm_struct *mm, unsigned long uaddr) argument 291 flush_tlb_page_nosync(struct vm_area_struct *vma, unsigned long uaddr) argument 297 flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) argument 318 arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, struct mm_struct *mm, unsigned long uaddr) argument [all...] |
/linux-master/net/nfc/ |
H A D | llcp_sock.c | 503 static int llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr, argument 508 DECLARE_SOCKADDR(struct sockaddr_nfc_llcp *, llcp_addr, uaddr);
|
/linux-master/drivers/crypto/ccp/ |
H A D | sev-dev.c | 1507 void *psp_copy_user_blob(u64 uaddr, u32 len) argument 1509 if (!uaddr || !len) 1516 return memdup_user((void __user *)uaddr, len);
|