/linux-master/arch/arm64/include/asm/ |
H A D | uaccess.h | 418 static inline size_t probe_subpage_writeable(const char __user *uaddr, argument
|
H A D | tlbflush.h | 285 __flush_tlb_page_nosync(struct mm_struct *mm, unsigned long uaddr) argument 298 flush_tlb_page_nosync(struct vm_area_struct *vma, unsigned long uaddr) argument 304 flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) argument 325 arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, struct mm_struct *mm, unsigned long uaddr) argument [all...] |
/linux-master/arch/parisc/kernel/ |
H A D | signal.c | 409 u32 __user *uaddr; local
|
/linux-master/arch/arm/mm/ |
H A D | nommu.c | 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
|
H A D | flush.c | 128 void __flush_ptrace_access(struct page *page, unsigned long uaddr, void *kaddr, argument 140 flush_pfn_alias(page_to_pfn(page), uaddr); local 149 flush_icache_alias(page_to_pfn(page), uaddr, len); local 170 void flush_uprobe_xol_access(struct page *page, unsigned long uaddr, argument 159 flush_ptrace_access(struct vm_area_struct *vma, struct page *page, unsigned long uaddr, void *kaddr, unsigned long len) argument 185 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 479 void __user *uaddr = (void __user *)(long)reg->addr; local 553 void __user *uaddr = (void __user *)(long)reg->addr; local 654 void __user *uaddr = (void __user *)attr->addr; local
|
/linux-master/kernel/futex/ |
H A D | syscalls.c | 84 long do_futex(u32 __user *uaddr, int op, u32 val, ktime_t *timeout, argument [all...] |
H A D | waitwake.c | 155 int futex_wake(u32 __user *uaddr, unsigned int flags, int nr_wake, u32 bitset) argument 203 static int futex_atomic_op_inuser(unsigned int encoded_op, u32 __user *uaddr) argument 451 u32 __user *uaddr = (u32 __user *)(unsigned long)vs[i].w.uaddr; local 592 futex_wait_setup(u32 __user *uaddr, u32 val, unsigned int flags, struct futex_q *q, struct futex_hash_bucket **hb) argument 647 __futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, struct hrtimer_sleeper *to, u32 bitset) argument 688 futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, ktime_t *abs_time, u32 bitset) argument 722 u32 __user *uaddr = restart->futex.uaddr; local [all...] |
H A D | requeue.c | 766 int futex_wait_requeue_pi(u32 __user *uaddr, unsigned int flags, argument [all...] |
H A D | pi.c | 203 static int attach_to_pi_state(u32 __user *uaddr, u32 uval, argument 321 static int handle_exit_race(u32 __user *uaddr, u32 uval, argument 411 static int attach_to_pi_owner(u32 __user *uaddr, u32 uval, union futex_key *key, argument 475 lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval) argument 515 futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters) argument 614 wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_pi_state *pi_state, struct rt_mutex_waiter *top_waiter) argument 671 __fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q, struct task_struct *argowner) argument 843 fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q, struct task_struct *argowner) argument 872 fixup_pi_owner(u32 __user *uaddr, struct futex_q *q, int locked) argument 918 futex_lock_pi(u32 __user *uaddr, unsigned int flags, ktime_t *time, int trylock) argument 1112 futex_unlock_pi(u32 __user *uaddr, unsigned int flags) argument [all...] |
/linux-master/arch/um/kernel/skas/ |
H A D | uaccess.c | 251 int arch_futex_atomic_op_inuser(int op, u32 oparg, int *oval, u32 __user *uaddr) argument 330 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, u32 oldval, u32 newval) argument [all...] |
/linux-master/arch/openrisc/kernel/ |
H A D | smp.c | 303 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) argument
|
/linux-master/drivers/s390/block/ |
H A D | dasd_alias.c | 614 __u8 uaddr = private->uid.real_unit_addr; local
|
/linux-master/arch/riscv/kernel/ |
H A D | traps.c | 42 const void __user *uaddr = (__force const void __user *)insns; local
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 94 u64 __user *uaddr = (u64 __user *)attr->addr; local 219 u32 __user *uaddr = (u32 __user *)(long)attr->addr; local 295 u32 __user *uaddr = (u32 __user *)(long)attr->addr; local 362 u32 __user *uaddr = (u32 __user *)(unsigned long)attr->addr; local 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/ipv6/ |
H A D | ping.c | 48 static int ping_v6_pre_connect(struct sock *sk, struct sockaddr *uaddr, argument
|
/linux-master/io_uring/ |
H A D | futex.c | 18 u32 __user *uaddr; member in union:io_futex::__anon3243
|
H A D | memmap.c | 132 struct page **io_pin_pages(unsigned long uaddr, unsigned long len, int *npages) argument 167 __io_uaddr_map(struct page ***pages, unsigned short *npages, unsigned long uaddr, size_t size) argument
|
/linux-master/arch/powerpc/sysdev/ |
H A D | dart_iommu.c | 171 dart_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/kvm/ |
H A D | vcpu_sbi.c | 258 unsigned long __user *uaddr = local 295 unsigned long __user *uaddr = local 334 unsigned long __user *uaddr = local 363 unsigned long __user *uaddr = local
|
H A D | aia_device.c | 332 void __user *uaddr = (void __user *)(long)attr->addr; local 398 void __user *uaddr = (void __user *)(long)attr->addr; local [all...] |
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_diag.c | 339 static int qib_read_umem64(struct qib_devdata *dd, void __user *uaddr, argument 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/drivers/infiniband/hw/mthca/ |
H A D | mthca_memfree.c | 446 mthca_map_user_db(struct mthca_dev *dev, struct mthca_uar *uar, struct mthca_user_db_table *db_tab, int index, u64 uaddr) argument
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda-tce.c | 124 pnv_tce_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, unsigned long attrs) argument
|
/linux-master/arch/x86/include/asm/ |
H A D | tlbflush.h | 280 arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, struct mm_struct *mm, unsigned long uaddr) argument
|