uaddr 12 arch/alpha/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 26 arch/alpha/include/asm/futex.h : "r" (uaddr), "r"(oparg) \ uaddr 30 arch/alpha/include/asm/futex.h u32 __user *uaddr) uaddr 38 arch/alpha/include/asm/futex.h __futex_atomic_op("mov %3,%1\n", ret, oldval, uaddr, oparg); uaddr 41 arch/alpha/include/asm/futex.h __futex_atomic_op("addl %0,%3,%1\n", ret, oldval, uaddr, oparg); uaddr 44 arch/alpha/include/asm/futex.h __futex_atomic_op("or %0,%3,%1\n", ret, oldval, uaddr, oparg); uaddr 47 arch/alpha/include/asm/futex.h __futex_atomic_op("andnot %0,%3,%1\n", ret, oldval, uaddr, oparg); uaddr 50 arch/alpha/include/asm/futex.h __futex_atomic_op("xor %0,%3,%1\n", ret, oldval, uaddr, oparg); uaddr 65 arch/alpha/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 71 arch/alpha/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 88 arch/alpha/include/asm/futex.h : "r"(uaddr), "r"((long)(int)oldval), "r"(newval) uaddr 18 arch/arc/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg)\ uaddr 40 arch/arc/include/asm/futex.h : "r" (uaddr), "r" (oparg), "ir" (-EFAULT) \ uaddr 46 arch/arc/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg)\ uaddr 67 arch/arc/include/asm/futex.h : "r" (uaddr), "r" (oparg), "ir" (-EFAULT) \ uaddr 74 arch/arc/include/asm/futex.h u32 __user *uaddr) uaddr 85 arch/arc/include/asm/futex.h __futex_atomic_op("mov %0, %3", ret, oldval, uaddr, oparg); uaddr 89 arch/arc/include/asm/futex.h __futex_atomic_op("add %0, %1, %3", ret, oldval, uaddr, oparg); uaddr 92 arch/arc/include/asm/futex.h __futex_atomic_op("or %0, %1, %3", ret, oldval, uaddr, oparg); uaddr 95 arch/arc/include/asm/futex.h __futex_atomic_op("bic %0, %1, %3", ret, oldval, uaddr, oparg); uaddr 98 arch/arc/include/asm/futex.h __futex_atomic_op("xor %0, %1, %3", ret, oldval, uaddr, oparg); uaddr 120 arch/arc/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, u32 expval, uaddr 126 arch/arc/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 156 arch/arc/include/asm/futex.h : "r"(expval), "r"(newval), "r"(uaddr), "ir"(-EFAULT) uaddr 44 arch/arc/kernel/process.c SYSCALL_DEFINE3(arc_usr_cmpxchg, int *, uaddr, int, expected, int, new) uaddr 61 arch/arc/kernel/process.c ret = access_ok(uaddr, sizeof(*uaddr)); uaddr 68 arch/arc/kernel/process.c ret = __get_user(uval, uaddr); uaddr 75 arch/arc/kernel/process.c ret = __put_user(new, uaddr); uaddr 92 arch/arc/kernel/process.c ret = fixup_user_fault(current, current->mm, (unsigned long) uaddr, uaddr 465 arch/arc/mm/tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 469 arch/arc/mm/tlb.c .ta_start = uaddr uaddr 476 arch/arm/include/asm/cacheflush.h void flush_uprobe_xol_access(struct page *page, unsigned long uaddr, uaddr 25 arch/arm/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, tmp, uaddr, oparg) \ uaddr 29 arch/arm/include/asm/futex.h prefetchw(uaddr); \ uaddr 40 arch/arm/include/asm/futex.h : "r" (uaddr), "r" (oparg), "Ir" (-EFAULT) \ uaddr 46 arch/arm/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 53 arch/arm/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 58 arch/arm/include/asm/futex.h prefetchw(uaddr); uaddr 70 arch/arm/include/asm/futex.h : "r" (oldval), "r" (newval), "r" (uaddr), "Ir" (-EFAULT) uaddr 84 arch/arm/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, tmp, uaddr, oparg) \ uaddr 94 arch/arm/include/asm/futex.h : "r" (uaddr), "r" (oparg), "Ir" (-EFAULT) \ uaddr 100 arch/arm/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 107 arch/arm/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 120 arch/arm/include/asm/futex.h : "r" (oldval), "r" (newval), "r" (uaddr), "Ir" (-EFAULT) uaddr 133 arch/arm/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 144 arch/arm/include/asm/futex.h __futex_atomic_op("mov %0, %4", ret, oldval, tmp, uaddr, oparg); uaddr 147 arch/arm/include/asm/futex.h __futex_atomic_op("add %0, %1, %4", ret, oldval, tmp, uaddr, oparg); uaddr 150 arch/arm/include/asm/futex.h __futex_atomic_op("orr %0, %1, %4", ret, oldval, tmp, uaddr, oparg); uaddr 153 arch/arm/include/asm/futex.h __futex_atomic_op("and %0, %1, %4", ret, oldval, tmp, uaddr, ~oparg); uaddr 156 arch/arm/include/asm/futex.h __futex_atomic_op("eor %0, %1, %4", ret, oldval, tmp, uaddr, oparg); uaddr 420 arch/arm/include/asm/tlbflush.h __local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 425 arch/arm/include/asm/tlbflush.h uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm); uaddr 429 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V4_U_PAGE, "c8, c7, 1", uaddr); uaddr 430 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V4_D_PAGE, "c8, c6, 1", uaddr); uaddr 431 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", uaddr); uaddr 436 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V6_U_PAGE, "c8, c7, 1", uaddr); uaddr 437 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V6_D_PAGE, "c8, c6, 1", uaddr); uaddr 438 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", uaddr); uaddr 442 arch/arm/include/asm/tlbflush.h local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 446 arch/arm/include/asm/tlbflush.h uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm); uaddr 451 arch/arm/include/asm/tlbflush.h __local_flush_tlb_page(vma, uaddr); uaddr 452 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V7_UIS_PAGE, "c8, c7, 1", uaddr); uaddr 459 arch/arm/include/asm/tlbflush.h __flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 463 arch/arm/include/asm/tlbflush.h uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm); uaddr 468 arch/arm/include/asm/tlbflush.h __local_flush_tlb_page(vma, uaddr); uaddr 470 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V7_UIS_PAGE, "c8, c3, 3", uaddr & PAGE_MASK); uaddr 472 arch/arm/include/asm/tlbflush.h tlb_op(TLB_V7_UIS_PAGE, "c8, c3, 1", uaddr); uaddr 618 arch/arm/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr); uaddr 650 arch/arm/include/asm/tlbflush.h static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) { } uaddr 658 arch/arm/include/asm/tlbflush.h extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr); uaddr 196 arch/arm/kernel/smp_tlb.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 201 arch/arm/kernel/smp_tlb.c ta.ta_start = uaddr; uaddr 205 arch/arm/kernel/smp_tlb.c __flush_tlb_page(vma, uaddr); uaddr 867 arch/arm/kvm/coproc.c static int reg_from_user(void *val, const void __user *uaddr, u64 id) uaddr 869 arch/arm/kvm/coproc.c if (copy_from_user(val, uaddr, KVM_REG_SIZE(id)) != 0) uaddr 878 arch/arm/kvm/coproc.c static int reg_to_user(void __user *uaddr, const void *val, u64 id) uaddr 880 arch/arm/kvm/coproc.c if (copy_to_user(uaddr, val, KVM_REG_SIZE(id)) != 0) uaddr 885 arch/arm/kvm/coproc.c static int get_invariant_cp15(u64 id, void __user *uaddr) uaddr 902 arch/arm/kvm/coproc.c ret = reg_to_user(uaddr, &val, id); uaddr 904 arch/arm/kvm/coproc.c ret = reg_to_user(uaddr, &r->val, id); uaddr 909 arch/arm/kvm/coproc.c static int set_invariant_cp15(u64 id, void __user *uaddr) uaddr 926 arch/arm/kvm/coproc.c err = reg_from_user(&val32, uaddr, id); uaddr 930 arch/arm/kvm/coproc.c err = reg_from_user(&val, uaddr, id); uaddr 985 arch/arm/kvm/coproc.c static int demux_c15_get(u64 id, void __user *uaddr) uaddr 988 arch/arm/kvm/coproc.c u32 __user *uval = uaddr; uaddr 1010 arch/arm/kvm/coproc.c static int demux_c15_set(u64 id, void __user *uaddr) uaddr 1013 arch/arm/kvm/coproc.c u32 __user *uval = uaddr; uaddr 1086 arch/arm/kvm/coproc.c static int vfp_get_reg(const struct kvm_vcpu *vcpu, u64 id, void __user *uaddr) uaddr 1099 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &vcpu->arch.ctxt.vfp.fpregs[vfpid], uaddr 1109 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &vcpu->arch.ctxt.vfp.fpexc, id); uaddr 1111 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &vcpu->arch.ctxt.vfp.fpscr, id); uaddr 1113 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &vcpu->arch.ctxt.vfp.fpinst, id); uaddr 1115 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &vcpu->arch.ctxt.vfp.fpinst2, id); uaddr 1118 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &val, id); uaddr 1121 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &val, id); uaddr 1124 arch/arm/kvm/coproc.c return reg_to_user(uaddr, &val, id); uaddr 1130 arch/arm/kvm/coproc.c static int vfp_set_reg(struct kvm_vcpu *vcpu, u64 id, const void __user *uaddr) uaddr 1144 arch/arm/kvm/coproc.c uaddr, id); uaddr 1153 arch/arm/kvm/coproc.c return reg_from_user(&vcpu->arch.ctxt.vfp.fpexc, uaddr, id); uaddr 1155 arch/arm/kvm/coproc.c return reg_from_user(&vcpu->arch.ctxt.vfp.fpscr, uaddr, id); uaddr 1157 arch/arm/kvm/coproc.c return reg_from_user(&vcpu->arch.ctxt.vfp.fpinst, uaddr, id); uaddr 1159 arch/arm/kvm/coproc.c return reg_from_user(&vcpu->arch.ctxt.vfp.fpinst2, uaddr, id); uaddr 1162 arch/arm/kvm/coproc.c if (reg_from_user(&val, uaddr, id)) uaddr 1168 arch/arm/kvm/coproc.c if (reg_from_user(&val, uaddr, id)) uaddr 1174 arch/arm/kvm/coproc.c if (reg_from_user(&val, uaddr, id)) uaddr 1194 arch/arm/kvm/coproc.c static int vfp_get_reg(const struct kvm_vcpu *vcpu, u64 id, void __user *uaddr) uaddr 1199 arch/arm/kvm/coproc.c static int vfp_set_reg(struct kvm_vcpu *vcpu, u64 id, const void __user *uaddr) uaddr 1208 arch/arm/kvm/coproc.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 1212 arch/arm/kvm/coproc.c return demux_c15_get(reg->id, uaddr); uaddr 1215 arch/arm/kvm/coproc.c return vfp_get_reg(vcpu, reg->id, uaddr); uaddr 1219 arch/arm/kvm/coproc.c return get_invariant_cp15(reg->id, uaddr); uaddr 1226 arch/arm/kvm/coproc.c ret = reg_to_user(uaddr, &val, reg->id); uaddr 1228 arch/arm/kvm/coproc.c ret = reg_to_user(uaddr, &vcpu_cp15(vcpu, r->reg), reg->id); uaddr 1237 arch/arm/kvm/coproc.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 1241 arch/arm/kvm/coproc.c return demux_c15_set(reg->id, uaddr); uaddr 1244 arch/arm/kvm/coproc.c return vfp_set_reg(vcpu, reg->id, uaddr); uaddr 1248 arch/arm/kvm/coproc.c return set_invariant_cp15(reg->id, uaddr); uaddr 1254 arch/arm/kvm/coproc.c ret = reg_from_user(&val, uaddr, reg->id); uaddr 1258 arch/arm/kvm/coproc.c ret = reg_from_user(&vcpu_cp15(vcpu, r->reg), uaddr, reg->id); uaddr 45 arch/arm/kvm/guest.c u32 __user *uaddr = (u32 __user *)(long)reg->addr; uaddr 57 arch/arm/kvm/guest.c return put_user(((u32 *)regs)[off], uaddr); uaddr 62 arch/arm/kvm/guest.c u32 __user *uaddr = (u32 __user *)(long)reg->addr; uaddr 74 arch/arm/kvm/guest.c if (get_user(val, uaddr) != 0) uaddr 135 arch/arm/kvm/guest.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 139 arch/arm/kvm/guest.c ret = copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id)); uaddr 148 arch/arm/kvm/guest.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 152 arch/arm/kvm/guest.c return copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id)) ? -EFAULT : 0; uaddr 128 arch/arm/mm/flush.c void __flush_ptrace_access(struct page *page, unsigned long uaddr, void *kaddr, uaddr 140 arch/arm/mm/flush.c flush_pfn_alias(page_to_pfn(page), uaddr); uaddr 149 arch/arm/mm/flush.c flush_icache_alias(page_to_pfn(page), uaddr, len); uaddr 160 arch/arm/mm/flush.c unsigned long uaddr, void *kaddr, unsigned long len) uaddr 167 arch/arm/mm/flush.c __flush_ptrace_access(page, uaddr, kaddr, len, flags); uaddr 170 arch/arm/mm/flush.c void flush_uprobe_xol_access(struct page *page, unsigned long uaddr, uaddr 175 arch/arm/mm/flush.c __flush_ptrace_access(page, uaddr, kaddr, len, flags); uaddr 186 arch/arm/mm/flush.c unsigned long uaddr, void *dst, const void *src, uaddr 193 arch/arm/mm/flush.c flush_ptrace_access(vma, page, uaddr, dst, len); uaddr 176 arch/arm/mm/nommu.c unsigned long uaddr, void *dst, const void *src, uaddr 181 arch/arm/mm/nommu.c __cpuc_coherent_user_range(uaddr, uaddr + len); uaddr 15 arch/arm64/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, tmp, oparg) \ uaddr 38 arch/arm64/include/asm/futex.h : "=&r" (ret), "=&r" (oldval), "+Q" (*uaddr), "=&r" (tmp), \ uaddr 49 arch/arm64/include/asm/futex.h u32 __user *uaddr = __uaccess_mask_ptr(_uaddr); uaddr 56 arch/arm64/include/asm/futex.h ret, oldval, uaddr, tmp, oparg); uaddr 60 arch/arm64/include/asm/futex.h ret, oldval, uaddr, tmp, oparg); uaddr 64 arch/arm64/include/asm/futex.h ret, oldval, uaddr, tmp, oparg); uaddr 68 arch/arm64/include/asm/futex.h ret, oldval, uaddr, tmp, ~oparg); uaddr 72 arch/arm64/include/asm/futex.h ret, oldval, uaddr, tmp, oparg); uaddr 93 arch/arm64/include/asm/futex.h u32 __user *uaddr; uaddr 98 arch/arm64/include/asm/futex.h uaddr = __uaccess_mask_ptr(_uaddr); uaddr 119 arch/arm64/include/asm/futex.h : "+r" (ret), "=&r" (val), "+Q" (*uaddr), "=&r" (tmp), "+r" (loops) uaddr 158 arch/arm64/include/asm/tlbflush.h unsigned long uaddr) uaddr 160 arch/arm64/include/asm/tlbflush.h unsigned long addr = __TLBI_VADDR(uaddr, ASID(vma->vm_mm)); uaddr 168 arch/arm64/include/asm/tlbflush.h unsigned long uaddr) uaddr 170 arch/arm64/include/asm/tlbflush.h flush_tlb_page_nosync(vma, uaddr); uaddr 130 arch/arm64/kvm/guest.c __u32 __user *uaddr = (__u32 __user *)(unsigned long)reg->addr; uaddr 144 arch/arm64/kvm/guest.c if (copy_to_user(uaddr, ((u32 *)regs) + off, KVM_REG_SIZE(reg->id))) uaddr 152 arch/arm64/kvm/guest.c __u32 __user *uaddr = (__u32 __user *)(unsigned long)reg->addr; uaddr 172 arch/arm64/kvm/guest.c if (copy_from_user(valp, uaddr, KVM_REG_SIZE(reg->id))) { uaddr 534 arch/arm64/kvm/guest.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 538 arch/arm64/kvm/guest.c ret = copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id)); uaddr 547 arch/arm64/kvm/guest.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 551 arch/arm64/kvm/guest.c return copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id)) ? -EFAULT : 0; uaddr 448 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 452 arch/arm64/kvm/sys_regs.c if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) uaddr 458 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 462 arch/arm64/kvm/sys_regs.c if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) uaddr 490 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 494 arch/arm64/kvm/sys_regs.c if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) uaddr 501 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 505 arch/arm64/kvm/sys_regs.c if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) uaddr 534 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 538 arch/arm64/kvm/sys_regs.c if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) uaddr 544 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 548 arch/arm64/kvm/sys_regs.c if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) uaddr 576 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 580 arch/arm64/kvm/sys_regs.c if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) uaddr 586 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 590 arch/arm64/kvm/sys_regs.c if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) uaddr 1121 arch/arm64/kvm/sys_regs.c static int reg_from_user(u64 *val, const void __user *uaddr, u64 id); uaddr 1122 arch/arm64/kvm/sys_regs.c static int reg_to_user(void __user *uaddr, const u64 *val, u64 id); uaddr 1167 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 1175 arch/arm64/kvm/sys_regs.c return reg_to_user(uaddr, &val, reg->id); uaddr 1180 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 1189 arch/arm64/kvm/sys_regs.c err = reg_from_user(&val, uaddr, id); uaddr 1208 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, void __user *uaddr, uaddr 1214 arch/arm64/kvm/sys_regs.c return reg_to_user(uaddr, &val, id); uaddr 1218 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, void __user *uaddr, uaddr 1225 arch/arm64/kvm/sys_regs.c err = reg_from_user(&val, uaddr, id); uaddr 1237 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 1239 arch/arm64/kvm/sys_regs.c return __get_id_reg(vcpu, rd, uaddr, false); uaddr 1243 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 1245 arch/arm64/kvm/sys_regs.c return __set_id_reg(vcpu, rd, uaddr, false); uaddr 1249 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 1251 arch/arm64/kvm/sys_regs.c return __get_id_reg(vcpu, rd, uaddr, true); uaddr 1255 arch/arm64/kvm/sys_regs.c const struct kvm_one_reg *reg, void __user *uaddr) uaddr 1257 arch/arm64/kvm/sys_regs.c return __set_id_reg(vcpu, rd, uaddr, true); uaddr 2418 arch/arm64/kvm/sys_regs.c static int reg_from_user(u64 *val, const void __user *uaddr, u64 id) uaddr 2420 arch/arm64/kvm/sys_regs.c if (copy_from_user(val, uaddr, KVM_REG_SIZE(id)) != 0) uaddr 2425 arch/arm64/kvm/sys_regs.c static int reg_to_user(void __user *uaddr, const u64 *val, u64 id) uaddr 2427 arch/arm64/kvm/sys_regs.c if (copy_to_user(uaddr, val, KVM_REG_SIZE(id)) != 0) uaddr 2432 arch/arm64/kvm/sys_regs.c static int get_invariant_sys_reg(u64 id, void __user *uaddr) uaddr 2442 arch/arm64/kvm/sys_regs.c return reg_to_user(uaddr, &r->val, id); uaddr 2445 arch/arm64/kvm/sys_regs.c static int set_invariant_sys_reg(u64 id, void __user *uaddr) uaddr 2457 arch/arm64/kvm/sys_regs.c err = reg_from_user(&val, uaddr, id); uaddr 2494 arch/arm64/kvm/sys_regs.c static int demux_c15_get(u64 id, void __user *uaddr) uaddr 2497 arch/arm64/kvm/sys_regs.c u32 __user *uval = uaddr; uaddr 2519 arch/arm64/kvm/sys_regs.c static int demux_c15_set(u64 id, void __user *uaddr) uaddr 2522 arch/arm64/kvm/sys_regs.c u32 __user *uval = uaddr; uaddr 2553 arch/arm64/kvm/sys_regs.c void __user *uaddr = (void __user *)(unsigned long)reg->addr; uaddr 2556 arch/arm64/kvm/sys_regs.c return demux_c15_get(reg->id, uaddr); uaddr 2563 arch/arm64/kvm/sys_regs.c return get_invariant_sys_reg(reg->id, uaddr); uaddr 2570 arch/arm64/kvm/sys_regs.c return (r->get_user)(vcpu, r, reg, uaddr); uaddr 2572 arch/arm64/kvm/sys_regs.c return reg_to_user(uaddr, &__vcpu_sys_reg(vcpu, r->reg), reg->id); uaddr 2578 arch/arm64/kvm/sys_regs.c void __user *uaddr = (void __user *)(unsigned long)reg->addr; uaddr 2581 arch/arm64/kvm/sys_regs.c return demux_c15_set(reg->id, uaddr); uaddr 2588 arch/arm64/kvm/sys_regs.c return set_invariant_sys_reg(reg->id, uaddr); uaddr 2595 arch/arm64/kvm/sys_regs.c return (r->set_user)(vcpu, r, reg, uaddr); uaddr 2597 arch/arm64/kvm/sys_regs.c return reg_from_user(&__vcpu_sys_reg(vcpu, r->reg), uaddr, reg->id); uaddr 53 arch/arm64/kvm/sys_regs.h const struct kvm_one_reg *reg, void __user *uaddr); uaddr 55 arch/arm64/kvm/sys_regs.h const struct kvm_one_reg *reg, void __user *uaddr); uaddr 34 arch/arm64/mm/flush.c unsigned long uaddr, void *kaddr, uaddr 47 arch/arm64/mm/flush.c unsigned long uaddr, void *dst, const void *src, uaddr 51 arch/arm64/mm/flush.c flush_ptrace_access(vma, page, uaddr, dst, len); uaddr 13 arch/hexagon/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 29 arch/hexagon/include/asm/futex.h : "=&r" (oldval), "=&r" (ret), "+m" (*uaddr) \ uaddr 30 arch/hexagon/include/asm/futex.h : "r" (uaddr), "r" (oparg), "i" (-EFAULT) \ uaddr 35 arch/hexagon/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 43 arch/hexagon/include/asm/futex.h __futex_atomic_op("%1 = %4\n", ret, oldval, uaddr, oparg); uaddr 46 arch/hexagon/include/asm/futex.h __futex_atomic_op("%1 = add(%0,%4)\n", ret, oldval, uaddr, uaddr 50 arch/hexagon/include/asm/futex.h __futex_atomic_op("%1 = or(%0,%4)\n", ret, oldval, uaddr, uaddr 55 arch/hexagon/include/asm/futex.h oldval, uaddr, oparg); uaddr 58 arch/hexagon/include/asm/futex.h __futex_atomic_op("%1 = xor(%0,%4)\n", ret, oldval, uaddr, uaddr 74 arch/hexagon/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, u32 oldval, uaddr 80 arch/hexagon/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 99 arch/hexagon/include/asm/futex.h : "+r" (ret), "=&r" (prev), "+m" (*uaddr) uaddr 100 arch/hexagon/include/asm/futex.h : "r" (uaddr), "r" (oldval), "r" (newval), "i"(-EFAULT) uaddr 9 arch/ia64/include/asm/futex.h #define __futex_atomic_op1(insn, ret, oldval, uaddr, oparg) \ uaddr 18 arch/ia64/include/asm/futex.h : "r" (uaddr), "r" (oparg) \ uaddr 23 arch/ia64/include/asm/futex.h #define __futex_atomic_op2(insn, ret, oldval, uaddr, oparg) \ uaddr 40 arch/ia64/include/asm/futex.h : "r" (uaddr), "r" (oparg) \ uaddr 49 arch/ia64/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 57 arch/ia64/include/asm/futex.h __futex_atomic_op1("xchg4 %1=[%2],%3", ret, oldval, uaddr, uaddr 61 arch/ia64/include/asm/futex.h __futex_atomic_op2("add %3=%3,%5", ret, oldval, uaddr, oparg); uaddr 64 arch/ia64/include/asm/futex.h __futex_atomic_op2("or %3=%3,%5", ret, oldval, uaddr, oparg); uaddr 67 arch/ia64/include/asm/futex.h __futex_atomic_op2("and %3=%3,%5", ret, oldval, uaddr, uaddr 71 arch/ia64/include/asm/futex.h __futex_atomic_op2("xor %3=%3,%5", ret, oldval, uaddr, oparg); uaddr 86 arch/ia64/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 89 arch/ia64/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 102 arch/ia64/include/asm/futex.h : "r" (uaddr), "r" (newval), uaddr 2373 arch/ia64/kernel/perfmon.c void *uaddr = NULL; uaddr 2410 arch/ia64/kernel/perfmon.c ret = pfm_smpl_buffer_alloc(current, filp, ctx, size, &uaddr); uaddr 2414 arch/ia64/kernel/perfmon.c arg->ctx_smpl_vaddr = uaddr; uaddr 11 arch/microblaze/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 28 arch/microblaze/include/asm/futex.h : "r" (uaddr), "i" (-EFAULT), "r" (oparg) \ uaddr 33 arch/microblaze/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 41 arch/microblaze/include/asm/futex.h __futex_atomic_op("or %1,%4,%4;", ret, oldval, uaddr, oparg); uaddr 44 arch/microblaze/include/asm/futex.h __futex_atomic_op("add %1,%0,%4;", ret, oldval, uaddr, oparg); uaddr 47 arch/microblaze/include/asm/futex.h __futex_atomic_op("or %1,%0,%4;", ret, oldval, uaddr, oparg); uaddr 50 arch/microblaze/include/asm/futex.h __futex_atomic_op("andn %1,%0,%4;", ret, oldval, uaddr, oparg); uaddr 53 arch/microblaze/include/asm/futex.h __futex_atomic_op("xor %1,%0,%4;", ret, oldval, uaddr, oparg); uaddr 68 arch/microblaze/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 74 arch/microblaze/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 92 arch/microblaze/include/asm/futex.h : "r" (uaddr), "r" (oldval), "r" (newval), "i" (-EFAULT)); uaddr 21 arch/mips/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 48 arch/mips/include/asm/futex.h "=" GCC_OFF_SMALL_ASM() (*uaddr) \ uaddr 49 arch/mips/include/asm/futex.h : "0" (0), GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oparg), \ uaddr 78 arch/mips/include/asm/futex.h "=" GCC_OFF_SMALL_ASM() (*uaddr) \ uaddr 79 arch/mips/include/asm/futex.h : "0" (0), GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oparg), \ uaddr 87 arch/mips/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 95 arch/mips/include/asm/futex.h __futex_atomic_op("move $1, %z5", ret, oldval, uaddr, oparg); uaddr 100 arch/mips/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 104 arch/mips/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 108 arch/mips/include/asm/futex.h ret, oldval, uaddr, ~oparg); uaddr 112 arch/mips/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 127 arch/mips/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 133 arch/mips/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 162 arch/mips/include/asm/futex.h : "+r" (ret), "=&r" (val), "=" GCC_OFF_SMALL_ASM() (*uaddr) uaddr 163 arch/mips/include/asm/futex.h : GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oldval), "Jr" (newval), uaddr 193 arch/mips/include/asm/futex.h : "+r" (ret), "=&r" (val), "=" GCC_OFF_SMALL_ASM() (*uaddr) uaddr 194 arch/mips/include/asm/futex.h : GCC_OFF_SMALL_ASM() (*uaddr), "Jr" (oldval), "Jr" (newval), uaddr 748 arch/mips/kvm/mips.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 750 arch/mips/kvm/mips.c return copy_to_user(uaddr, vs, 16) ? -EFAULT : 0; uaddr 778 arch/mips/kvm/mips.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 780 arch/mips/kvm/mips.c return copy_from_user(vs, uaddr, 16) ? -EFAULT : 0; uaddr 22 arch/nds32/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, tmp, uaddr, oparg) \ uaddr 34 arch/nds32/include/asm/futex.h : "r" (uaddr), "r" (oparg), "i" (-EFAULT) \ uaddr 37 arch/nds32/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 * uval, u32 __user * uaddr, uaddr 43 arch/nds32/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 56 arch/nds32/include/asm/futex.h :"r"(oldval), "r"(newval), "r"(uaddr), "i"(-EFAULT) uaddr 65 arch/nds32/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 73 arch/nds32/include/asm/futex.h __futex_atomic_op("move %0, %3", ret, oldval, tmp, uaddr, uaddr 77 arch/nds32/include/asm/futex.h __futex_atomic_op("add %0, %1, %3", ret, oldval, tmp, uaddr, uaddr 81 arch/nds32/include/asm/futex.h __futex_atomic_op("or %0, %1, %3", ret, oldval, tmp, uaddr, uaddr 85 arch/nds32/include/asm/futex.h __futex_atomic_op("and %0, %1, %3", ret, oldval, tmp, uaddr, uaddr 89 arch/nds32/include/asm/futex.h __futex_atomic_op("xor %0, %1, %3", ret, oldval, tmp, uaddr, uaddr 86 arch/nds32/mm/cacheflush.c static inline unsigned long kremap0(unsigned long uaddr, unsigned long pa) uaddr 91 arch/nds32/mm/cacheflush.c kaddr = BASE_ADDR0 | (uaddr & L1_cache_info[DCACHE].aliasing_mask); uaddr 106 arch/nds32/mm/cacheflush.c static inline unsigned long kremap1(unsigned long uaddr, unsigned long pa) uaddr 111 arch/nds32/mm/cacheflush.c kaddr = BASE_ADDR1 | (uaddr & L1_cache_info[DCACHE].aliasing_mask); uaddr 11 arch/openrisc/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 27 arch/openrisc/include/asm/futex.h : "=&r" (oldval), "=&r" (ret), "+m" (*uaddr) \ uaddr 34 arch/openrisc/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 42 arch/openrisc/include/asm/futex.h __futex_atomic_op("l.or %1,%4,%4", ret, oldval, uaddr, oparg); uaddr 45 arch/openrisc/include/asm/futex.h __futex_atomic_op("l.add %1,%0,%4", ret, oldval, uaddr, oparg); uaddr 48 arch/openrisc/include/asm/futex.h __futex_atomic_op("l.or %1,%0,%4", ret, oldval, uaddr, oparg); uaddr 51 arch/openrisc/include/asm/futex.h __futex_atomic_op("l.and %1,%0,%4", ret, oldval, uaddr, ~oparg); uaddr 54 arch/openrisc/include/asm/futex.h __futex_atomic_op("l.xor %1,%0,%4", ret, oldval, uaddr, oparg); uaddr 69 arch/openrisc/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 75 arch/openrisc/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 94 arch/openrisc/include/asm/futex.h : "+r" (ret), "=&r" (prev), "+m" (*uaddr) \ uaddr 236 arch/openrisc/kernel/smp.c void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 16 arch/parisc/include/asm/futex.h _futex_spin_lock_irqsave(u32 __user *uaddr, unsigned long int *flags) uaddr 19 arch/parisc/include/asm/futex.h long index = ((long)uaddr & 0xf0) >> 2; uaddr 26 arch/parisc/include/asm/futex.h _futex_spin_unlock_irqrestore(u32 __user *uaddr, unsigned long int *flags) uaddr 29 arch/parisc/include/asm/futex.h long index = ((long)uaddr & 0xf0) >> 2; uaddr 36 arch/parisc/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 42 arch/parisc/include/asm/futex.h _futex_spin_lock_irqsave(uaddr, &flags); uaddr 46 arch/parisc/include/asm/futex.h if (unlikely(get_user(oldval, uaddr) != 0)) uaddr 72 arch/parisc/include/asm/futex.h if (ret == 0 && unlikely(put_user(tmp, uaddr) != 0)) uaddr 77 arch/parisc/include/asm/futex.h _futex_spin_unlock_irqrestore(uaddr, &flags); uaddr 86 arch/parisc/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 95 arch/parisc/include/asm/futex.h if (uaccess_kernel() && !uaddr) uaddr 98 arch/parisc/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 107 arch/parisc/include/asm/futex.h _futex_spin_lock_irqsave(uaddr, &flags); uaddr 108 arch/parisc/include/asm/futex.h if (unlikely(get_user(val, uaddr) != 0)) { uaddr 109 arch/parisc/include/asm/futex.h _futex_spin_unlock_irqrestore(uaddr, &flags); uaddr 113 arch/parisc/include/asm/futex.h if (val == oldval && unlikely(put_user(newval, uaddr) != 0)) { uaddr 114 arch/parisc/include/asm/futex.h _futex_spin_unlock_irqrestore(uaddr, &flags); uaddr 119 arch/parisc/include/asm/futex.h _futex_spin_unlock_irqrestore(uaddr, &flags); uaddr 29 arch/parisc/include/asm/uaccess.h #define access_ok(uaddr, size) \ uaddr 30 arch/parisc/include/asm/uaccess.h ( (uaddr) == (uaddr) ) uaddr 445 arch/parisc/kernel/signal.c u32 __user *uaddr; uaddr 462 arch/parisc/kernel/signal.c uaddr = (unsigned int *) ((regs->gr[31] & ~3) + 4); uaddr 463 arch/parisc/kernel/signal.c err = get_user(opcode, uaddr); uaddr 13 arch/powerpc/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 30 arch/powerpc/include/asm/futex.h : "b" (uaddr), "i" (-EFAULT), "r" (oparg) \ uaddr 34 arch/powerpc/include/asm/futex.h u32 __user *uaddr) uaddr 38 arch/powerpc/include/asm/futex.h allow_read_write_user(uaddr, uaddr, sizeof(*uaddr)); uaddr 43 arch/powerpc/include/asm/futex.h __futex_atomic_op("mr %1,%4\n", ret, oldval, uaddr, oparg); uaddr 46 arch/powerpc/include/asm/futex.h __futex_atomic_op("add %1,%0,%4\n", ret, oldval, uaddr, oparg); uaddr 49 arch/powerpc/include/asm/futex.h __futex_atomic_op("or %1,%0,%4\n", ret, oldval, uaddr, oparg); uaddr 52 arch/powerpc/include/asm/futex.h __futex_atomic_op("andc %1,%0,%4\n", ret, oldval, uaddr, oparg); uaddr 55 arch/powerpc/include/asm/futex.h __futex_atomic_op("xor %1,%0,%4\n", ret, oldval, uaddr, oparg); uaddr 65 arch/powerpc/include/asm/futex.h prevent_read_write_user(uaddr, uaddr, sizeof(*uaddr)); uaddr 70 arch/powerpc/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 76 arch/powerpc/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 79 arch/powerpc/include/asm/futex.h allow_read_write_user(uaddr, uaddr, sizeof(*uaddr)); uaddr 96 arch/powerpc/include/asm/futex.h : "+r" (ret), "=&r" (prev), "+m" (*uaddr) uaddr 97 arch/powerpc/include/asm/futex.h : "r" (uaddr), "r" (oldval), "r" (newval), "i" (-EFAULT) uaddr 101 arch/powerpc/include/asm/futex.h prevent_read_write_user(uaddr, uaddr, sizeof(*uaddr)); uaddr 42 arch/powerpc/include/asm/iommu.h unsigned long uaddr, uaddr 192 arch/powerpc/include/asm/uaccess.h #define __get_user_atomic_128_aligned(kaddr, uaddr, err) \ uaddr 203 arch/powerpc/include/asm/uaccess.h : "b" (uaddr), "b" (kaddr), "i" (-EFAULT), "0" (err)) uaddr 801 arch/powerpc/kernel/iommu.c unsigned long uaddr; uaddr 807 arch/powerpc/kernel/iommu.c uaddr = (unsigned long)vaddr; uaddr 810 arch/powerpc/kernel/iommu.c npages = iommu_num_pages(uaddr, size, IOMMU_PAGE_SIZE(tbl)); uaddr 827 arch/powerpc/kernel/iommu.c dma_handle |= (uaddr & ~IOMMU_PAGE_MASK(tbl)); uaddr 155 arch/powerpc/platforms/cell/iommu.c unsigned long uaddr, enum dma_data_direction direction, uaddr 188 arch/powerpc/platforms/cell/iommu.c for (i = 0; i < npages; i++, uaddr += (1 << tbl->it_page_shift)) uaddr 189 arch/powerpc/platforms/cell/iommu.c io_pte[i] = base_pte | (__pa(uaddr) & CBE_IOPTE_RPN_Mask); uaddr 879 arch/powerpc/platforms/cell/iommu.c unsigned long base_pte, uaddr, ioaddr, *ptab; uaddr 897 arch/powerpc/platforms/cell/iommu.c for (uaddr = 0; uaddr < fsize; uaddr += (1 << 24)) { uaddr 899 arch/powerpc/platforms/cell/iommu.c ioaddr = uaddr + fbase; uaddr 905 arch/powerpc/platforms/cell/iommu.c insert_16M_pte(uaddr, ptab, base_pte); uaddr 77 arch/powerpc/platforms/pasemi/iommu.c long npages, unsigned long uaddr, uaddr 85 arch/powerpc/platforms/pasemi/iommu.c pr_debug("iobmap: build at: %lx, %lx, addr: %lx\n", index, npages, uaddr); uaddr 92 arch/powerpc/platforms/pasemi/iommu.c rpn = __pa(uaddr) >> IOBMAP_PAGE_SHIFT; uaddr 98 arch/powerpc/platforms/pasemi/iommu.c uaddr += IOBMAP_PAGE_SIZE; uaddr 97 arch/powerpc/platforms/powernv/pci-ioda-tce.c unsigned long uaddr, enum dma_data_direction direction, uaddr 101 arch/powerpc/platforms/powernv/pci-ioda-tce.c u64 rpn = __pa(uaddr) >> tbl->it_page_shift; uaddr 1939 arch/powerpc/platforms/powernv/pci-ioda.c long npages, unsigned long uaddr, uaddr 1943 arch/powerpc/platforms/powernv/pci-ioda.c int ret = pnv_tce_build(tbl, index, npages, uaddr, direction, uaddr 2090 arch/powerpc/platforms/powernv/pci-ioda.c long npages, unsigned long uaddr, uaddr 2094 arch/powerpc/platforms/powernv/pci-ioda.c int ret = pnv_tce_build(tbl, index, npages, uaddr, direction, uaddr 226 arch/powerpc/platforms/powernv/pci.h unsigned long uaddr, enum dma_data_direction direction, uaddr 89 arch/powerpc/platforms/pseries/iommu.c long npages, unsigned long uaddr, uaddr 106 arch/powerpc/platforms/pseries/iommu.c rpn = __pa(uaddr) >> TCE_SHIFT; uaddr 109 arch/powerpc/platforms/pseries/iommu.c uaddr += TCE_PAGE_SIZE; uaddr 139 arch/powerpc/platforms/pseries/iommu.c long npages, unsigned long uaddr, uaddr 149 arch/powerpc/platforms/pseries/iommu.c rpn = __pa(uaddr) >> tceshift; uaddr 182 arch/powerpc/platforms/pseries/iommu.c long npages, unsigned long uaddr, uaddr 197 arch/powerpc/platforms/pseries/iommu.c tbl->it_page_shift, npages, uaddr, uaddr 215 arch/powerpc/platforms/pseries/iommu.c npages, uaddr, direction, attrs); uaddr 220 arch/powerpc/platforms/pseries/iommu.c rpn = __pa(uaddr) >> TCE_SHIFT; uaddr 411 arch/powerpc/platforms/pseries/iommu.c void *uaddr = __va(start_pfn << PAGE_SHIFT); uaddr 414 arch/powerpc/platforms/pseries/iommu.c tcenum, tceshift, npages, (unsigned long) uaddr, uaddr 173 arch/powerpc/sysdev/dart_iommu.c long npages, unsigned long uaddr, uaddr 181 arch/powerpc/sysdev/dart_iommu.c DBG("dart: build at: %lx, %lx, addr: %x\n", index, npages, uaddr); uaddr 190 arch/powerpc/sysdev/dart_iommu.c rpn = __pa(uaddr) >> DART_PAGE_SHIFT; uaddr 194 arch/powerpc/sysdev/dart_iommu.c uaddr += DART_PAGE_SIZE; uaddr 15 arch/riscv/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ uaddr 32 arch/riscv/include/asm/futex.h [u] "+m" (*uaddr), [t] "=&r" (tmp) \ uaddr 39 arch/riscv/include/asm/futex.h arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr) uaddr 48 arch/riscv/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 52 arch/riscv/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 56 arch/riscv/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 60 arch/riscv/include/asm/futex.h ret, oldval, uaddr, ~oparg); uaddr 64 arch/riscv/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 79 arch/riscv/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 86 arch/riscv/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 106 arch/riscv/include/asm/futex.h : [r] "+r" (ret), [v] "=&r" (val), [u] "+m" (*uaddr), [t] "=&r" (tmp) uaddr 10 arch/s390/include/asm/futex.h #define __futex_atomic_op(insn, ret, oldval, newval, uaddr, oparg) \ uaddr 21 arch/s390/include/asm/futex.h "=m" (*uaddr) \ uaddr 22 arch/s390/include/asm/futex.h : "0" (-EFAULT), "d" (oparg), "a" (uaddr), \ uaddr 23 arch/s390/include/asm/futex.h "m" (*uaddr) : "cc"); uaddr 26 arch/s390/include/asm/futex.h u32 __user *uaddr) uaddr 36 arch/s390/include/asm/futex.h ret, oldval, newval, uaddr, oparg); uaddr 40 arch/s390/include/asm/futex.h ret, oldval, newval, uaddr, oparg); uaddr 44 arch/s390/include/asm/futex.h ret, oldval, newval, uaddr, oparg); uaddr 48 arch/s390/include/asm/futex.h ret, oldval, newval, uaddr, oparg); uaddr 52 arch/s390/include/asm/futex.h ret, oldval, newval, uaddr, oparg); uaddr 66 arch/s390/include/asm/futex.h static inline int futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 79 arch/s390/include/asm/futex.h : "=d" (ret), "+d" (oldval), "=m" (*uaddr) uaddr 80 arch/s390/include/asm/futex.h : "0" (-EFAULT), "d" (newval), "a" (uaddr), "m" (*uaddr) uaddr 4259 arch/s390/kvm/kvm-s390.c void __user *uaddr = (void __user *)mop->buf; uaddr 4288 arch/s390/kvm/kvm-s390.c if (copy_to_user(uaddr, tmpbuf, mop->size)) uaddr 4298 arch/s390/kvm/kvm-s390.c if (copy_from_user(tmpbuf, uaddr, mop->size)) { uaddr 6 arch/sh/include/asm/futex-cas.h u32 __user *uaddr, uaddr 28 arch/sh/include/asm/futex-cas.h :"r" (oldval), "i" (-EFAULT), "z" (uaddr) uaddr 6 arch/sh/include/asm/futex-irq.h u32 __user *uaddr, uaddr 15 arch/sh/include/asm/futex-irq.h ret = get_user(prev, uaddr); uaddr 17 arch/sh/include/asm/futex-irq.h ret = put_user(newval, uaddr); uaddr 6 arch/sh/include/asm/futex-llsc.h u32 __user *uaddr, uaddr 36 arch/sh/include/asm/futex-llsc.h :"r" (uaddr), "i" (-EFAULT), "r" (oldval), "r" (newval) uaddr 22 arch/sh/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 25 arch/sh/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 28 arch/sh/include/asm/futex.h return atomic_futex_op_cmpxchg_inatomic(uval, uaddr, oldval, newval); uaddr 32 arch/sh/include/asm/futex.h u32 __user *uaddr) uaddr 40 arch/sh/include/asm/futex.h ret = get_user(oldval, uaddr); uaddr 67 arch/sh/include/asm/futex.h ret = futex_atomic_cmpxchg_inatomic(&prev, uaddr, oldval, newval); uaddr 55 arch/sparc/include/asm/cacheflush_64.h unsigned long uaddr, void *kaddr, uaddr 9 arch/sparc/include/asm/futex_64.h #define __futex_cas_op(insn, ret, oldval, uaddr, oparg) \ uaddr 30 arch/sparc/include/asm/futex_64.h : "r" (uaddr), "r" (oparg), "i" (-EFAULT) \ uaddr 34 arch/sparc/include/asm/futex_64.h u32 __user *uaddr) uaddr 38 arch/sparc/include/asm/futex_64.h if (unlikely((((unsigned long) uaddr) & 0x3UL))) uaddr 45 arch/sparc/include/asm/futex_64.h __futex_cas_op("mov\t%4, %1", ret, oldval, uaddr, oparg); uaddr 48 arch/sparc/include/asm/futex_64.h __futex_cas_op("add\t%2, %4, %1", ret, oldval, uaddr, oparg); uaddr 51 arch/sparc/include/asm/futex_64.h __futex_cas_op("or\t%2, %4, %1", ret, oldval, uaddr, oparg); uaddr 54 arch/sparc/include/asm/futex_64.h __futex_cas_op("andn\t%2, %4, %1", ret, oldval, uaddr, oparg); uaddr 57 arch/sparc/include/asm/futex_64.h __futex_cas_op("xor\t%2, %4, %1", ret, oldval, uaddr, oparg); uaddr 72 arch/sparc/include/asm/futex_64.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 91 arch/sparc/include/asm/futex_64.h : "1" (newval), "r" (oldval), "r" (uaddr), "i" (-EFAULT) uaddr 109 arch/sparc/kernel/ptrace_64.c unsigned long uaddr, void *kaddr, uaddr 125 arch/sparc/kernel/ptrace_64.c if ((uaddr ^ (unsigned long) kaddr) & (1UL << 13)) { uaddr 162 arch/sparc/kernel/ptrace_64.c static int get_from_target(struct task_struct *target, unsigned long uaddr, uaddr 166 arch/sparc/kernel/ptrace_64.c if (copy_from_user(kbuf, (void __user *) uaddr, len)) uaddr 169 arch/sparc/kernel/ptrace_64.c int len2 = access_process_vm(target, uaddr, kbuf, len, uaddr 177 arch/sparc/kernel/ptrace_64.c static int set_to_target(struct task_struct *target, unsigned long uaddr, uaddr 181 arch/sparc/kernel/ptrace_64.c if (copy_to_user((void __user *) uaddr, kbuf, len)) uaddr 184 arch/sparc/kernel/ptrace_64.c int len2 = access_process_vm(target, uaddr, kbuf, len, uaddr 85 arch/unicore32/include/asm/tlbflush.h local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) uaddr 91 arch/unicore32/include/asm/tlbflush.h : : "r" (uaddr & PAGE_MASK) : "cc"); uaddr 94 arch/unicore32/include/asm/tlbflush.h : : "r" (uaddr & PAGE_MASK) : "cc"); uaddr 98 arch/unicore32/include/asm/tlbflush.h : : "r" (uaddr & PAGE_MASK) : "cc"); uaddr 33 arch/unicore32/mm/flush.c unsigned long uaddr, void *kaddr, unsigned long len) uaddr 51 arch/unicore32/mm/flush.c unsigned long uaddr, void *dst, const void *src, uaddr 55 arch/unicore32/mm/flush.c flush_ptrace_access(vma, page, uaddr, dst, len); uaddr 15 arch/x86/include/asm/futex.h #define __futex_atomic_op1(insn, ret, oldval, uaddr, oparg) \ uaddr 24 arch/x86/include/asm/futex.h : "=r" (oldval), "=r" (ret), "+m" (*uaddr) \ uaddr 27 arch/x86/include/asm/futex.h #define __futex_atomic_op2(insn, ret, oldval, uaddr, oparg) \ uaddr 42 arch/x86/include/asm/futex.h "+m" (*uaddr), "=&r" (tem) \ uaddr 46 arch/x86/include/asm/futex.h u32 __user *uaddr) uaddr 54 arch/x86/include/asm/futex.h __futex_atomic_op1("xchgl %0, %2", ret, oldval, uaddr, oparg); uaddr 58 arch/x86/include/asm/futex.h uaddr, oparg); uaddr 61 arch/x86/include/asm/futex.h __futex_atomic_op2("orl %4, %3", ret, oldval, uaddr, oparg); uaddr 64 arch/x86/include/asm/futex.h __futex_atomic_op2("andl %4, %3", ret, oldval, uaddr, ~oparg); uaddr 67 arch/x86/include/asm/futex.h __futex_atomic_op2("xorl %4, %3", ret, oldval, uaddr, oparg); uaddr 81 arch/x86/include/asm/futex.h static inline int futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 84 arch/x86/include/asm/futex.h return user_atomic_cmpxchg_inatomic(uval, uaddr, oldval, newval); uaddr 29 arch/x86/include/asm/tce.h unsigned int npages, unsigned long uaddr, int direction); uaddr 397 arch/x86/kernel/pci-calgary_64.c unsigned long uaddr; uaddr 401 arch/x86/kernel/pci-calgary_64.c uaddr = (unsigned long)vaddr; uaddr 402 arch/x86/kernel/pci-calgary_64.c npages = iommu_num_pages(uaddr, size, PAGE_SIZE); uaddr 37 arch/x86/kernel/tce_64.c unsigned int npages, unsigned long uaddr, int direction) uaddr 50 arch/x86/kernel/tce_64.c rpn = (virt_to_bus((void*)uaddr)) >> PAGE_SHIFT; uaddr 57 arch/x86/kernel/tce_64.c uaddr += PAGE_SIZE; uaddr 325 arch/x86/kernel/umip.c void __user *uaddr; uaddr 416 arch/x86/kernel/umip.c uaddr = insn_get_addr_ref(&insn, regs); uaddr 417 arch/x86/kernel/umip.c if ((unsigned long)uaddr == -1L) uaddr 420 arch/x86/kernel/umip.c nr_copied = copy_to_user(uaddr, dummy_data, dummy_data_size); uaddr 426 arch/x86/kernel/umip.c force_sig_info_umip_fault(uaddr, regs); uaddr 430 arch/x86/kvm/svm.c unsigned long uaddr; uaddr 1826 arch/x86/kvm/svm.c static struct page **sev_pin_memory(struct kvm *kvm, unsigned long uaddr, uaddr 1836 arch/x86/kvm/svm.c if (ulen == 0 || uaddr + ulen < uaddr) uaddr 1840 arch/x86/kvm/svm.c first = (uaddr & PAGE_MASK) >> PAGE_SHIFT; uaddr 1841 arch/x86/kvm/svm.c last = ((uaddr + ulen - 1) & PAGE_MASK) >> PAGE_SHIFT; uaddr 1863 arch/x86/kvm/svm.c npinned = get_user_pages_fast(uaddr, npages, write ? FOLL_WRITE : 0, pages); uaddr 6535 arch/x86/kvm/svm.c vaddr = params.uaddr; uaddr 6616 arch/x86/kvm/svm.c p = (void __user *)(uintptr_t)params.uaddr; uaddr 7104 arch/x86/kvm/svm.c region->uaddr = range->addr; uaddr 7126 arch/x86/kvm/svm.c if (i->uaddr == range->addr && uaddr 20 arch/xtensa/include/asm/futex.h #define __futex_atomic_op(insn, ret, old, uaddr, arg) \ uaddr 40 arch/xtensa/include/asm/futex.h : [addr] "r" (uaddr), [oparg] "r" (arg), \ uaddr 44 arch/xtensa/include/asm/futex.h #define __futex_atomic_op(insn, ret, old, uaddr, arg) \ uaddr 64 arch/xtensa/include/asm/futex.h : [addr] "r" (uaddr), [oparg] "r" (arg), \ uaddr 70 arch/xtensa/include/asm/futex.h u32 __user *uaddr) uaddr 80 arch/xtensa/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 84 arch/xtensa/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 88 arch/xtensa/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 92 arch/xtensa/include/asm/futex.h ret, oldval, uaddr, ~oparg); uaddr 96 arch/xtensa/include/asm/futex.h ret, oldval, uaddr, oparg); uaddr 114 arch/xtensa/include/asm/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 121 arch/xtensa/include/asm/futex.h if (!access_ok(uaddr, sizeof(u32))) uaddr 154 arch/xtensa/include/asm/futex.h : [addr] "r" (uaddr), [oldval] "r" (oldval), [uval] "r" (uval), uaddr 150 crypto/af_alg.c static int alg_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 155 crypto/af_alg.c struct sockaddr_alg *sa = (void *)uaddr; uaddr 413 drivers/crypto/ccp/psp-dev.c void *psp_copy_user_blob(u64 __user uaddr, u32 len) uaddr 415 drivers/crypto/ccp/psp-dev.c if (!uaddr || !len) uaddr 422 drivers/crypto/ccp/psp-dev.c return memdup_user((void __user *)(uintptr_t)uaddr, len); uaddr 200 drivers/crypto/qat/qat_common/adf_common_drv.h unsigned char ae, unsigned int uaddr, uaddr 580 drivers/crypto/qat/qat_common/qat_hal.c unsigned char ae, unsigned int uaddr, uaddr 587 drivers/crypto/qat/qat_common/qat_hal.c uaddr |= UA_ECS; uaddr 588 drivers/crypto/qat/qat_common/qat_hal.c qat_hal_wr_ae_csr(handle, ae, USTORE_ADDRESS, uaddr); uaddr 823 drivers/crypto/qat/qat_common/qat_hal.c unsigned char ae, unsigned int uaddr, uaddr 833 drivers/crypto/qat/qat_common/qat_hal.c uaddr |= UA_ECS; uaddr 835 drivers/crypto/qat/qat_common/qat_hal.c qat_hal_wr_ae_csr(handle, ae, USTORE_ADDRESS, uaddr); uaddr 836 drivers/crypto/qat/qat_common/qat_hal.c uaddr++; uaddr 847 drivers/crypto/qat/qat_common/qat_hal.c unsigned char ae, unsigned int uaddr, uaddr 853 drivers/crypto/qat/qat_common/qat_hal.c uaddr |= UA_ECS; uaddr 854 drivers/crypto/qat/qat_common/qat_hal.c qat_hal_wr_ae_csr(handle, ae, USTORE_ADDRESS, uaddr); uaddr 971 drivers/crypto/qat/qat_common/qat_hal.c unsigned int savctx, uaddr, uwrd_lo, uwrd_hi; uaddr 1000 drivers/crypto/qat/qat_common/qat_hal.c uaddr = UA_ECS; uaddr 1001 drivers/crypto/qat/qat_common/qat_hal.c qat_hal_wr_ae_csr(handle, ae, USTORE_ADDRESS, uaddr); uaddr 1007 drivers/crypto/qat/qat_common/qat_hal.c qat_hal_wr_ae_csr(handle, ae, USTORE_ADDRESS, uaddr); uaddr 364 drivers/crypto/qat/qat_common/qat_uclo.c unsigned int ae, ustore_size, uaddr, i; uaddr 373 drivers/crypto/qat/qat_common/qat_uclo.c uaddr = (init_mem->addr + init_mem->num_in_bytes) >> 0x2; uaddr 376 drivers/crypto/qat/qat_common/qat_uclo.c encap_image->uwords_num < uaddr) uaddr 378 drivers/crypto/qat/qat_common/qat_uclo.c encap_image->uwords_num = uaddr; uaddr 447 drivers/infiniband/hw/mthca/mthca_memfree.c struct mthca_user_db_table *db_tab, int index, u64 uaddr) uaddr 464 drivers/infiniband/hw/mthca/mthca_memfree.c (db_tab->page[i].uvirt && db_tab->page[i].uvirt != uaddr) || uaddr 465 drivers/infiniband/hw/mthca/mthca_memfree.c (uaddr & 4095)) { uaddr 475 drivers/infiniband/hw/mthca/mthca_memfree.c ret = get_user_pages_fast(uaddr & PAGE_MASK, 1, uaddr 481 drivers/infiniband/hw/mthca/mthca_memfree.c uaddr & ~PAGE_MASK); uaddr 497 drivers/infiniband/hw/mthca/mthca_memfree.c db_tab->page[i].uvirt = uaddr; uaddr 166 drivers/infiniband/hw/mthca/mthca_memfree.h struct mthca_user_db_table *db_tab, int index, u64 uaddr); uaddr 339 drivers/infiniband/hw/qib/qib_diag.c static int qib_read_umem64(struct qib_devdata *dd, void __user *uaddr, uaddr 360 drivers/infiniband/hw/qib/qib_diag.c if (copy_to_user(uaddr, &data, sizeof(u64))) { uaddr 365 drivers/infiniband/hw/qib/qib_diag.c uaddr += sizeof(u64); uaddr 384 drivers/infiniband/hw/qib/qib_diag.c const void __user *uaddr, size_t count) uaddr 404 drivers/infiniband/hw/qib/qib_diag.c if (copy_from_user(&data, uaddr, sizeof(data))) { uaddr 411 drivers/infiniband/hw/qib/qib_diag.c uaddr += sizeof(u64); uaddr 428 drivers/infiniband/hw/qib/qib_diag.c static int qib_read_umem32(struct qib_devdata *dd, void __user *uaddr, uaddr 449 drivers/infiniband/hw/qib/qib_diag.c if (copy_to_user(uaddr, &data, sizeof(data))) { uaddr 455 drivers/infiniband/hw/qib/qib_diag.c uaddr += sizeof(u32); uaddr 475 drivers/infiniband/hw/qib/qib_diag.c const void __user *uaddr, size_t count) uaddr 494 drivers/infiniband/hw/qib/qib_diag.c if (copy_from_user(&data, uaddr, sizeof(data))) { uaddr 501 drivers/infiniband/hw/qib/qib_diag.c uaddr += sizeof(u32); uaddr 302 drivers/media/pci/ivtv/ivtv-driver.h unsigned long uaddr; uaddr 16 drivers/media/pci/ivtv/ivtv-udma.c dma_page->uaddr = first & PAGE_MASK; uaddr 115 drivers/media/pci/ivtv/ivtv-udma.c err = get_user_pages_unlocked(user_dma.uaddr, user_dma.page_count, uaddr 66 drivers/media/pci/ivtv/ivtv-yuv.c y_pages = get_user_pages_unlocked(y_dma.uaddr, uaddr 70 drivers/media/pci/ivtv/ivtv-yuv.c uv_pages = get_user_pages_unlocked(uv_dma.uaddr, uaddr 485 drivers/misc/genwqe/card_base.h void *uaddr, unsigned long size); uaddr 564 drivers/misc/genwqe/card_utils.c int genwqe_user_vmap(struct genwqe_dev *cd, struct dma_mapping *m, void *uaddr, uaddr 571 drivers/misc/genwqe/card_utils.c if ((uaddr == NULL) || (size == 0)) { uaddr 575 drivers/misc/genwqe/card_utils.c m->u_vaddr = uaddr; uaddr 579 drivers/misc/genwqe/card_utils.c data = (unsigned long)uaddr; uaddr 276 drivers/mtd/chips/jedec_probe.c const uint8_t uaddr; /* unlock addrs for 8, 16, 32, 64 */ uaddr 301 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 314 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 329 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 344 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 359 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 374 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 390 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 407 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 424 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 439 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 454 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 469 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_DONT_CARE, uaddr 481 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 493 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 505 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 517 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 529 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 544 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 559 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 574 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 586 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 599 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x0AAA, /* ???? */ uaddr 612 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x0AAA, /* ???? */ uaddr 625 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x0AAA, /* ???? */ uaddr 638 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x0AAA, /* ???? */ uaddr 651 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 666 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 681 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 696 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 711 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 723 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 738 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_DONT_CARE, uaddr 750 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 763 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 776 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 791 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 806 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 821 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 836 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 851 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 866 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 881 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 894 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 907 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 920 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 933 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 946 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 959 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 971 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 983 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 995 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1008 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1021 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1034 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1046 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1059 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1072 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1085 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1098 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1111 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1124 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1137 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1150 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1162 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1174 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1186 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1201 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0xAAAA_0x5555, uaddr 1215 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1230 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1242 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1254 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1269 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1284 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1299 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1311 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1323 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1335 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1348 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1360 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1372 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1383 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1394 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1406 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1418 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1430 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1442 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1454 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1467 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1479 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1491 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1503 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1515 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1527 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0xAAAA_0x5555, uaddr 1540 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0xAAAA_0x5555, uaddr 1554 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0xAAAA_0x5555, uaddr 1568 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0xAAAA_0x5555, uaddr 1581 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0xAAAA_0x5555, uaddr 1596 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1608 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1623 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1638 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1653 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1668 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1683 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, /* ???? */ uaddr 1698 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, /* ???? */ uaddr 1713 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0555_0x02AA, uaddr 1725 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1737 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1749 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1761 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1773 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1788 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_UNNECESSARY, uaddr 1803 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0554, uaddr 1815 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1830 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1845 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1858 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1871 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1884 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x0AAA_0x0555, uaddr 1897 drivers/mtd/chips/jedec_probe.c .uaddr = MTD_UADDR_0x5555_0x2AAA, uaddr 1975 drivers/mtd/chips/jedec_probe.c uint8_t uaddr; uaddr 2010 drivers/mtd/chips/jedec_probe.c uaddr = jedec_table[index].uaddr; uaddr 2016 drivers/mtd/chips/jedec_probe.c cfi->addr_unlock1 = unlock_addrs[uaddr].addr1 / cfi->device_type; uaddr 2017 drivers/mtd/chips/jedec_probe.c cfi->addr_unlock2 = unlock_addrs[uaddr].addr2 / cfi->device_type; uaddr 2037 drivers/mtd/chips/jedec_probe.c uint8_t uaddr; uaddr 2094 drivers/mtd/chips/jedec_probe.c uaddr = finfo->uaddr; uaddr 2098 drivers/mtd/chips/jedec_probe.c if ( MTD_UADDR_UNNECESSARY != uaddr && MTD_UADDR_DONT_CARE != uaddr uaddr 2099 drivers/mtd/chips/jedec_probe.c && ( unlock_addrs[uaddr].addr1 / cfi->device_type != cfi->addr_unlock1 || uaddr 2100 drivers/mtd/chips/jedec_probe.c unlock_addrs[uaddr].addr2 / cfi->device_type != cfi->addr_unlock2 ) ) { uaddr 2103 drivers/mtd/chips/jedec_probe.c unlock_addrs[uaddr].addr1, uaddr 2104 drivers/mtd/chips/jedec_probe.c unlock_addrs[uaddr].addr2); uaddr 2153 drivers/mtd/chips/jedec_probe.c enum uaddr uaddr_idx = MTD_UADDR_NOT_SUPPORTED; uaddr 58 drivers/mtd/devices/ms02-nv.c memcpy(buf, mp->uaddr + from, len); uaddr 68 drivers/mtd/devices/ms02-nv.c memcpy(mp->uaddr + to, buf, len); uaddr 199 drivers/mtd/devices/ms02-nv.c mp->uaddr = phys_to_virt(fixaddr); uaddr 100 drivers/mtd/devices/ms02-nv.h u_char *uaddr; uaddr 176 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h u64 *uaddr, u16 vlan_id, uaddr 270 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c void qlcnic_82xx_change_filter(struct qlcnic_adapter *adapter, u64 *uaddr, uaddr 292 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c memcpy(mac_req->mac_addr, uaddr, ETH_ALEN); uaddr 722 drivers/net/ppp/pppoe.c static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 733 drivers/net/ppp/pppoe.c memcpy(uaddr, &sp, len); uaddr 474 drivers/net/ppp/pptp.c static int pptp_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 486 drivers/net/ppp/pptp.c memcpy(uaddr, &sp, len); uaddr 605 drivers/s390/block/dasd_alias.c __u8 uaddr = private->uid.real_unit_addr; uaddr 616 drivers/s390/block/dasd_alias.c if (private->uid.type != lcu->uac->unit[uaddr].ua_type) { uaddr 4898 drivers/scsi/st.c const unsigned int max_pages, unsigned long uaddr, uaddr 4901 drivers/scsi/st.c unsigned long end = (uaddr + count + PAGE_SIZE - 1) >> PAGE_SHIFT; uaddr 4902 drivers/scsi/st.c unsigned long start = uaddr >> PAGE_SHIFT; uaddr 4909 drivers/scsi/st.c if ((uaddr + count) < uaddr) uaddr 4926 drivers/scsi/st.c res = get_user_pages_fast(uaddr, nr_pages, rw == READ ? FOLL_WRITE : 0, uaddr 4940 drivers/scsi/st.c mdata->offset = uaddr & ~PAGE_MASK; uaddr 99 drivers/tty/serial/ucc_uart.c __be16 uaddr[2]; /* UART address character 1 & 2 */ uaddr 669 drivers/tty/serial/ucc_uart.c out_be16(&uccup->uaddr[0], 0); uaddr 670 drivers/tty/serial/ucc_uart.c out_be16(&uccup->uaddr[1], 0); uaddr 705 drivers/vhost/vhost.c static bool vhost_overflow(u64 uaddr, u64 size) uaddr 708 drivers/vhost/vhost.c return uaddr > ULONG_MAX || size > ULONG_MAX || uaddr > ULONG_MAX - size; uaddr 793 drivers/vhost/vhost.c void __user *uaddr = vhost_vq_meta_fetch(vq, uaddr 797 drivers/vhost/vhost.c if (uaddr) uaddr 798 drivers/vhost/vhost.c return __copy_to_user(uaddr, from, size); uaddr 827 drivers/vhost/vhost.c void __user *uaddr = vhost_vq_meta_fetch(vq, uaddr 832 drivers/vhost/vhost.c if (uaddr) uaddr 833 drivers/vhost/vhost.c return __copy_from_user(to, uaddr, size); uaddr 889 drivers/vhost/vhost.c void __user *uaddr = vhost_vq_meta_fetch(vq, uaddr 891 drivers/vhost/vhost.c if (uaddr) uaddr 892 drivers/vhost/vhost.c return uaddr; uaddr 1079 drivers/vhost/vhost.c static bool umem_access_ok(u64 uaddr, u64 size, int access) uaddr 1081 drivers/vhost/vhost.c unsigned long a = uaddr; uaddr 1084 drivers/vhost/vhost.c if (vhost_overflow(uaddr, size)) uaddr 1109 drivers/vhost/vhost.c if (!umem_access_ok(msg->uaddr, msg->size, msg->perm)) { uaddr 1116 drivers/vhost/vhost.c msg->uaddr, msg->perm)) { uaddr 373 drivers/video/fbdev/matrox/matroxfb_accel.c unsigned int uaddr = sy * step + sx - 1; uaddr 377 drivers/video/fbdev/matrox/matroxfb_accel.c mga_writeb(vbase, uaddr, (mga_readb(vbase, uaddr) & 0x0F) | bgx2); uaddr 378 drivers/video/fbdev/matrox/matroxfb_accel.c uaddr += step; uaddr 382 drivers/video/fbdev/matrox/matroxfb_accel.c unsigned int uaddr = sy * step + sx + width; uaddr 386 drivers/video/fbdev/matrox/matroxfb_accel.c mga_writeb(vbase, uaddr, (mga_readb(vbase, uaddr) & 0xF0) | bgx2); uaddr 387 drivers/video/fbdev/matrox/matroxfb_accel.c uaddr += step; uaddr 141 fs/orangefs/orangefs-bufmap.c void __user *uaddr; /* user space address pointer */ uaddr 301 fs/orangefs/orangefs-bufmap.c bufmap->desc_array[i].uaddr = uaddr 31 include/asm-generic/futex.h arch_futex_atomic_op_inuser(int op, u32 oparg, int *oval, u32 __user *uaddr) uaddr 40 include/asm-generic/futex.h if (unlikely(get_user(oldval, uaddr) != 0)) uaddr 66 include/asm-generic/futex.h if (ret == 0 && unlikely(put_user(tmp, uaddr) != 0)) uaddr 95 include/asm-generic/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 101 include/asm-generic/futex.h if (unlikely(get_user(val, uaddr) != 0)) { uaddr 106 include/asm-generic/futex.h if (val == oldval && unlikely(put_user(newval, uaddr) != 0)) { uaddr 119 include/asm-generic/futex.h arch_futex_atomic_op_inuser(int op, u32 oparg, int *oval, u32 __user *uaddr) uaddr 125 include/asm-generic/futex.h futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, uaddr 110 include/linux/bpf-cgroup.h struct sockaddr *uaddr, uaddr 208 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_SA_PROG(sk, uaddr, type) \ uaddr 212 include/linux/bpf-cgroup.h __ret = __cgroup_bpf_run_filter_sock_addr(sk, uaddr, type, \ uaddr 217 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, type, t_ctx) \ uaddr 222 include/linux/bpf-cgroup.h __ret = __cgroup_bpf_run_filter_sock_addr(sk, uaddr, type, \ uaddr 229 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET4_BIND(sk, uaddr) \ uaddr 230 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG(sk, uaddr, BPF_CGROUP_INET4_BIND) uaddr 232 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET6_BIND(sk, uaddr) \ uaddr 233 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG(sk, uaddr, BPF_CGROUP_INET6_BIND) uaddr 238 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET4_CONNECT(sk, uaddr) \ uaddr 239 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG(sk, uaddr, BPF_CGROUP_INET4_CONNECT) uaddr 241 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET6_CONNECT(sk, uaddr) \ uaddr 242 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG(sk, uaddr, BPF_CGROUP_INET6_CONNECT) uaddr 244 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET4_CONNECT_LOCK(sk, uaddr) \ uaddr 245 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_INET4_CONNECT, NULL) uaddr 247 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr) \ uaddr 248 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_INET6_CONNECT, NULL) uaddr 250 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP4_SENDMSG_LOCK(sk, uaddr, t_ctx) \ uaddr 251 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP4_SENDMSG, t_ctx) uaddr 253 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP6_SENDMSG_LOCK(sk, uaddr, t_ctx) \ uaddr 254 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP6_SENDMSG, t_ctx) uaddr 256 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP4_RECVMSG_LOCK(sk, uaddr) \ uaddr 257 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP4_RECVMSG, NULL) uaddr 259 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP6_RECVMSG_LOCK(sk, uaddr) \ uaddr 260 include/linux/bpf-cgroup.h BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP6_RECVMSG, NULL) uaddr 385 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET4_BIND(sk, uaddr) ({ 0; }) uaddr 386 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET6_BIND(sk, uaddr) ({ 0; }) uaddr 389 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET4_CONNECT(sk, uaddr) ({ 0; }) uaddr 390 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET4_CONNECT_LOCK(sk, uaddr) ({ 0; }) uaddr 391 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET6_CONNECT(sk, uaddr) ({ 0; }) uaddr 392 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr) ({ 0; }) uaddr 393 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP4_SENDMSG_LOCK(sk, uaddr, t_ctx) ({ 0; }) uaddr 394 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP6_SENDMSG_LOCK(sk, uaddr, t_ctx) ({ 0; }) uaddr 395 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP4_RECVMSG_LOCK(sk, uaddr) ({ 0; }) uaddr 396 include/linux/bpf-cgroup.h #define BPF_CGROUP_RUN_PROG_UDP6_RECVMSG_LOCK(sk, uaddr) ({ 0; }) uaddr 692 include/linux/bpf.h int bpf_check_uarg_tail_zero(void __user *uaddr, size_t expected_size, uaddr 1182 include/linux/filter.h struct sockaddr *uaddr; uaddr 78 include/linux/futex.h long do_futex(u32 __user *uaddr, int op, u32 val, ktime_t *timeout, uaddr 85 include/linux/futex.h static inline long do_futex(u32 __user *uaddr, int op, u32 val, uaddr 553 include/linux/pagemap.h static inline int fault_in_pages_writeable(char __user *uaddr, int size) uaddr 555 include/linux/pagemap.h char __user *end = uaddr + size - 1; uaddr 560 include/linux/pagemap.h if (unlikely(uaddr > end)) uaddr 567 include/linux/pagemap.h if (unlikely(__put_user(0, uaddr) != 0)) uaddr 569 include/linux/pagemap.h uaddr += PAGE_SIZE; uaddr 570 include/linux/pagemap.h } while (uaddr <= end); uaddr 573 include/linux/pagemap.h if (((unsigned long)uaddr & PAGE_MASK) == uaddr 580 include/linux/pagemap.h static inline int fault_in_pages_readable(const char __user *uaddr, int size) uaddr 583 include/linux/pagemap.h const char __user *end = uaddr + size - 1; uaddr 588 include/linux/pagemap.h if (unlikely(uaddr > end)) uaddr 592 include/linux/pagemap.h if (unlikely(__get_user(c, uaddr) != 0)) uaddr 594 include/linux/pagemap.h uaddr += PAGE_SIZE; uaddr 595 include/linux/pagemap.h } while (uaddr <= end); uaddr 598 include/linux/pagemap.h if (((unsigned long)uaddr & PAGE_MASK) == uaddr 598 include/linux/psp-sev.h void *psp_copy_user_blob(u64 __user uaddr, u32 len); uaddr 621 include/linux/psp-sev.h static inline void *psp_copy_user_blob(u64 __user uaddr, u32 len) { return ERR_PTR(-EINVAL); } uaddr 30 include/linux/restart_block.h u32 __user *uaddr; uaddr 353 include/linux/socket.h extern int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr); uaddr 575 include/linux/syscalls.h asmlinkage long sys_futex(u32 __user *uaddr, int op, u32 val, uaddr 578 include/linux/syscalls.h asmlinkage long sys_futex_time32(u32 __user *uaddr, int op, u32 val, uaddr 124 include/linux/vmalloc.h unsigned long uaddr, void *kaddr, uaddr 22 include/net/inet6_connection_sock.h void inet6_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr); uaddr 20 include/net/inet_common.h int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 22 include/net/inet_common.h int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 24 include/net/inet_common.h int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 37 include/net/inet_common.h int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len); uaddr 38 include/net/inet_common.h int __inet_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len, uaddr 40 include/net/inet_common.h int inet_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 305 include/net/inet_connection_sock.h void inet_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr); uaddr 256 include/net/ip.h int __ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 257 include/net/ip.h int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 1104 include/net/ipv6.h int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len); uaddr 1105 include/net/ipv6.h int inet6_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 65 include/net/ipv6_stubs.h int (*inet6_bind)(struct sock *sk, struct sockaddr *uaddr, int addr_len, uaddr 69 include/net/ping.h int ping_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 91 include/net/sctp/sctp.h int sctp_inet_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 1076 include/net/sock.h struct sockaddr *uaddr, uaddr 1079 include/net/sock.h struct sockaddr *uaddr, uaddr 1118 include/net/sock.h struct sockaddr *uaddr, int addr_len); uaddr 445 include/net/tcp.h int tcp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 34 include/net/transp_v6.h int udpv6_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 292 include/net/udp.h int udp_pre_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 1513 include/uapi/linux/kvm.h __u64 uaddr; uaddr 1528 include/uapi/linux/kvm.h __u64 uaddr; uaddr 54 include/uapi/linux/vhost_types.h __u64 uaddr; uaddr 704 kernel/bpf/cgroup.c struct sockaddr *uaddr, uaddr 710 kernel/bpf/cgroup.c .uaddr = uaddr, uaddr 723 kernel/bpf/cgroup.c if (!ctx.uaddr) { uaddr 725 kernel/bpf/cgroup.c ctx.uaddr = (struct sockaddr *)&unspec; uaddr 62 kernel/bpf/syscall.c int bpf_check_uarg_tail_zero(void __user *uaddr, uaddr 74 kernel/bpf/syscall.c if (unlikely(!access_ok(uaddr, actual_size))) uaddr 80 kernel/bpf/syscall.c addr = uaddr + expected_size; uaddr 81 kernel/bpf/syscall.c end = uaddr + actual_size; uaddr 572 kernel/futex.c get_futex_key(u32 __user *uaddr, int fshared, union futex_key *key, enum futex_access rw) uaddr 574 kernel/futex.c unsigned long address = (unsigned long)uaddr; uaddr 588 kernel/futex.c if (unlikely(!access_ok(uaddr, sizeof(u32)))) uaddr 768 kernel/futex.c static int fault_in_user_writeable(u32 __user *uaddr) uaddr 774 kernel/futex.c ret = fixup_user_fault(current, mm, (unsigned long)uaddr, uaddr 800 kernel/futex.c static int cmpxchg_futex_value_locked(u32 *curval, u32 __user *uaddr, uaddr 806 kernel/futex.c ret = futex_atomic_cmpxchg_inatomic(curval, uaddr, uval, newval); uaddr 1078 kernel/futex.c static int attach_to_pi_state(u32 __user *uaddr, u32 uval, uaddr 1118 kernel/futex.c if (get_futex_value_locked(&uval2, uaddr)) uaddr 1226 kernel/futex.c static int handle_exit_race(u32 __user *uaddr, u32 uval, uaddr 1267 kernel/futex.c if (get_futex_value_locked(&uval2, uaddr)) uaddr 1286 kernel/futex.c static int attach_to_pi_owner(u32 __user *uaddr, u32 uval, union futex_key *key, uaddr 1305 kernel/futex.c return handle_exit_race(uaddr, uval, NULL); uaddr 1324 kernel/futex.c int ret = handle_exit_race(uaddr, uval, p); uaddr 1376 kernel/futex.c static int lookup_pi_state(u32 __user *uaddr, u32 uval, uaddr 1388 kernel/futex.c return attach_to_pi_state(uaddr, uval, top_waiter->pi_state, ps); uaddr 1394 kernel/futex.c return attach_to_pi_owner(uaddr, uval, key, ps, exiting); uaddr 1397 kernel/futex.c static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval) uaddr 1405 kernel/futex.c err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval); uaddr 1437 kernel/futex.c static int futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, uaddr 1452 kernel/futex.c if (get_futex_value_locked(&uval, uaddr)) uaddr 1473 kernel/futex.c return attach_to_pi_state(uaddr, uval, top_waiter->pi_state, ps); uaddr 1493 kernel/futex.c ret = lock_pi_update_atomic(uaddr, uval, newval); uaddr 1504 kernel/futex.c ret = lock_pi_update_atomic(uaddr, uval, newval); uaddr 1512 kernel/futex.c return attach_to_pi_owner(uaddr, newval, key, ps, exiting); uaddr 1568 kernel/futex.c static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_pi_state *pi_state) uaddr 1600 kernel/futex.c ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval); uaddr 1672 kernel/futex.c futex_wake(u32 __user *uaddr, unsigned int flags, int nr_wake, u32 bitset) uaddr 1683 kernel/futex.c ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &key, FUTEX_READ); uaddr 1720 kernel/futex.c static int futex_atomic_op_inuser(unsigned int encoded_op, u32 __user *uaddr) uaddr 1742 kernel/futex.c if (!access_ok(uaddr, sizeof(u32))) uaddr 1745 kernel/futex.c ret = arch_futex_atomic_op_inuser(op, oparg, &oldval, uaddr); uaddr 2456 kernel/futex.c static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q, uaddr 2534 kernel/futex.c err = get_futex_value_locked(&uval, uaddr); uaddr 2541 kernel/futex.c err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval); uaddr 2590 kernel/futex.c ret = fault_in_user_writeable(uaddr); uaddr 2642 kernel/futex.c static int fixup_owner(u32 __user *uaddr, struct futex_q *q, int locked) uaddr 2656 kernel/futex.c ret = fixup_pi_state_owner(uaddr, q, current); uaddr 2669 kernel/futex.c ret = fixup_pi_state_owner(uaddr, q, NULL); uaddr 2743 kernel/futex.c static int futex_wait_setup(u32 __user *uaddr, u32 val, unsigned int flags, uaddr 2768 kernel/futex.c ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &q->key, FUTEX_READ); uaddr 2775 kernel/futex.c ret = get_futex_value_locked(&uval, uaddr); uaddr 2780 kernel/futex.c ret = get_user(uval, uaddr); uaddr 2802 kernel/futex.c static int futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, uaddr 2822 kernel/futex.c ret = futex_wait_setup(uaddr, val, flags, &q, &hb); uaddr 2851 kernel/futex.c restart->futex.uaddr = uaddr; uaddr 2870 kernel/futex.c u32 __user *uaddr = restart->futex.uaddr; uaddr 2879 kernel/futex.c return (long)futex_wait(uaddr, restart->futex.flags, uaddr 2893 kernel/futex.c static int futex_lock_pi(u32 __user *uaddr, unsigned int flags, uaddr 2913 kernel/futex.c ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &q.key, FUTEX_WRITE); uaddr 2920 kernel/futex.c ret = futex_lock_pi_atomic(uaddr, hb, &q.key, &q.pi_state, current, uaddr 3026 kernel/futex.c res = fixup_owner(uaddr, &q, !ret); uaddr 3068 kernel/futex.c ret = fault_in_user_writeable(uaddr); uaddr 3084 kernel/futex.c static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags) uaddr 3096 kernel/futex.c if (get_user(uval, uaddr)) uaddr 3104 kernel/futex.c ret = get_futex_key(uaddr, flags & FLAGS_SHARED, &key, FUTEX_WRITE); uaddr 3146 kernel/futex.c ret = wake_futex_pi(uaddr, uval, pi_state); uaddr 3181 kernel/futex.c if ((ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, 0))) { uaddr 3215 kernel/futex.c ret = fault_in_user_writeable(uaddr); uaddr 3311 kernel/futex.c static int futex_wait_requeue_pi(u32 __user *uaddr, unsigned int flags, uaddr 3326 kernel/futex.c if (uaddr == uaddr2) uaddr 3353 kernel/futex.c ret = futex_wait_setup(uaddr, val, flags, &q, &hb); uaddr 3566 kernel/futex.c static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, uaddr 3573 kernel/futex.c if ((((unsigned long)uaddr) % sizeof(*uaddr)) != 0) uaddr 3577 kernel/futex.c if (get_user(uval, uaddr)) uaddr 3612 kernel/futex.c futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY); uaddr 3640 kernel/futex.c if ((err = cmpxchg_futex_value_locked(&nval, uaddr, uval, mval))) { uaddr 3643 kernel/futex.c if (fault_in_user_writeable(uaddr)) uaddr 3665 kernel/futex.c futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY); uaddr 3867 kernel/futex.c long do_futex(u32 __user *uaddr, int op, u32 val, ktime_t *timeout, uaddr 3898 kernel/futex.c return futex_wait(uaddr, flags, val, timeout, val3); uaddr 3903 kernel/futex.c return futex_wake(uaddr, flags, val, val3); uaddr 3905 kernel/futex.c return futex_requeue(uaddr, flags, uaddr2, val, val2, NULL, 0); uaddr 3907 kernel/futex.c return futex_requeue(uaddr, flags, uaddr2, val, val2, &val3, 0); uaddr 3909 kernel/futex.c return futex_wake_op(uaddr, flags, uaddr2, val, val2, val3); uaddr 3911 kernel/futex.c return futex_lock_pi(uaddr, flags, timeout, 0); uaddr 3913 kernel/futex.c return futex_unlock_pi(uaddr, flags); uaddr 3915 kernel/futex.c return futex_lock_pi(uaddr, flags, NULL, 1); uaddr 3918 kernel/futex.c return futex_wait_requeue_pi(uaddr, flags, val, timeout, val3, uaddr 3921 kernel/futex.c return futex_requeue(uaddr, flags, uaddr2, val, val2, &val3, 1); uaddr 3927 kernel/futex.c SYSCALL_DEFINE6(futex, u32 __user *, uaddr, int, op, u32, val, uaddr 3959 kernel/futex.c return do_futex(uaddr, op, val, tp, uaddr2, val2, val3); uaddr 3983 kernel/futex.c void __user *uaddr = compat_ptr(base + futex_offset); uaddr 3985 kernel/futex.c return uaddr; uaddr 4039 kernel/futex.c void __user *uaddr = futex_uaddr(entry, futex_offset); uaddr 4041 kernel/futex.c if (handle_futex_death(uaddr, curr, pi, uaddr 4059 kernel/futex.c void __user *uaddr = futex_uaddr(pending, futex_offset); uaddr 4061 kernel/futex.c handle_futex_death(uaddr, curr, pip, HANDLE_DEATH_PENDING); uaddr 4121 kernel/futex.c SYSCALL_DEFINE6(futex_time32, u32 __user *, uaddr, int, op, u32, val, uaddr 4147 kernel/futex.c return do_futex(uaddr, op, val, tp, uaddr2, val2, val3); uaddr 1056 kernel/trace/trace_kprobe.c const void __user *uaddr = (__force const void __user *)addr; uaddr 1058 kernel/trace/trace_kprobe.c return strnlen_unsafe_user(uaddr, MAX_STRING_SIZE); uaddr 1095 kernel/trace/trace_kprobe.c const void __user *uaddr = (__force const void __user *)addr; uaddr 1105 kernel/trace/trace_kprobe.c ret = strncpy_from_unsafe_user(__dest, uaddr, maxlen); uaddr 1121 kernel/trace/trace_kprobe.c const void __user *uaddr = (__force const void __user *)src; uaddr 1123 kernel/trace/trace_kprobe.c return probe_user_read(dest, uaddr, size); uaddr 1515 mm/memory.c unsigned long uaddr = vma->vm_start; uaddr 1527 mm/memory.c ret = vm_insert_page(vma, uaddr, pages[offset + i]); uaddr 1530 mm/memory.c uaddr += PAGE_SIZE; uaddr 2160 mm/memory.c void __user *uaddr = (void __user *)(va & PAGE_MASK); uaddr 2168 mm/memory.c if (__copy_from_user_inatomic(kaddr, uaddr, PAGE_SIZE)) uaddr 2074 mm/shmem.c unsigned long uaddr, unsigned long len, uaddr 2089 mm/shmem.c addr = get_area(file, uaddr, len, pgoff, flags); uaddr 2112 mm/shmem.c if (uaddr == addr) uaddr 2146 mm/shmem.c inflated_addr = get_area(NULL, uaddr, inflated_len, 0, flags); uaddr 2992 mm/vmalloc.c int remap_vmalloc_range_partial(struct vm_area_struct *vma, unsigned long uaddr, uaddr 3005 mm/vmalloc.c if (!PAGE_ALIGNED(uaddr) || !PAGE_ALIGNED(kaddr)) uaddr 3024 mm/vmalloc.c ret = vm_insert_page(vma, uaddr, page); uaddr 3028 mm/vmalloc.c uaddr += PAGE_SIZE; uaddr 1130 net/appletalk/ddp.c static int atalk_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 1132 net/appletalk/ddp.c struct sockaddr_at *addr = (struct sockaddr_at *)uaddr; uaddr 1185 net/appletalk/ddp.c static int atalk_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 1199 net/appletalk/ddp.c addr = (struct sockaddr_at *)uaddr; uaddr 1240 net/appletalk/ddp.c static int atalk_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 1271 net/appletalk/ddp.c memcpy(uaddr, &sat, sizeof(sat)); uaddr 1045 net/ax25/af_ax25.c static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 1048 net/ax25/af_ax25.c struct full_sockaddr_ax25 *addr = (struct full_sockaddr_ax25 *)uaddr; uaddr 1124 net/ax25/af_ax25.c struct sockaddr *uaddr, int addr_len, int flags) uaddr 1128 net/ax25/af_ax25.c struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr; uaddr 1398 net/ax25/af_ax25.c static int ax25_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 1401 net/ax25/af_ax25.c struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr; uaddr 744 net/caif/caif_socket.c static int caif_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 762 net/caif/caif_socket.c if (uaddr->sa_family != AF_CAIF) uaddr 811 net/caif/caif_socket.c memcpy(&cf_sk->conn_req.sockaddr, uaddr, uaddr 1530 net/can/bcm.c static int bcm_connect(struct socket *sock, struct sockaddr *uaddr, int len, uaddr 1533 net/can/bcm.c struct sockaddr_can *addr = (struct sockaddr_can *)uaddr; uaddr 422 net/can/j1939/socket.c static int j1939_sk_bind(struct socket *sock, struct sockaddr *uaddr, int len) uaddr 424 net/can/j1939/socket.c struct sockaddr_can *addr = (struct sockaddr_can *)uaddr; uaddr 506 net/can/j1939/socket.c static int j1939_sk_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 509 net/can/j1939/socket.c struct sockaddr_can *addr = (struct sockaddr_can *)uaddr; uaddr 568 net/can/j1939/socket.c static int j1939_sk_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 571 net/can/j1939/socket.c struct sockaddr_can *addr = (struct sockaddr_can *)uaddr; uaddr 390 net/can/raw.c static int raw_bind(struct socket *sock, struct sockaddr *uaddr, int len) uaddr 392 net/can/raw.c struct sockaddr_can *addr = (struct sockaddr_can *)uaddr; uaddr 470 net/can/raw.c static int raw_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 473 net/can/raw.c struct sockaddr_can *addr = (struct sockaddr_can *)uaddr; uaddr 7893 net/core/filter.c struct sockaddr, uaddr, sa_family); uaddr 7898 net/core/filter.c struct bpf_sock_addr_kern, struct sockaddr_in, uaddr, uaddr 7906 net/core/filter.c struct bpf_sock_addr_kern, struct sockaddr_in6, uaddr, uaddr 7924 net/core/filter.c struct sockaddr_in6, uaddr, uaddr 318 net/dccp/dccp.h int dccp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len); uaddr 38 net/dccp/ipv4.c int dccp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 40 net/dccp/ipv4.c const struct sockaddr_in *usin = (struct sockaddr_in *)uaddr; uaddr 803 net/dccp/ipv6.c static int dccp_v6_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 806 net/dccp/ipv6.c struct sockaddr_in6 *usin = (struct sockaddr_in6 *)uaddr; uaddr 717 net/decnet/af_decnet.c static int dn_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 721 net/decnet/af_decnet.c struct sockaddr_dn *saddr = (struct sockaddr_dn *)uaddr; uaddr 967 net/decnet/af_decnet.c static int dn_connect(struct socket *sock, struct sockaddr *uaddr, int addrlen, int flags) uaddr 969 net/decnet/af_decnet.c struct sockaddr_dn *addr = (struct sockaddr_dn *)uaddr; uaddr 1175 net/decnet/af_decnet.c static int dn_getname(struct socket *sock, struct sockaddr *uaddr,int peer) uaddr 1177 net/decnet/af_decnet.c struct sockaddr_dn *sa = (struct sockaddr_dn *)uaddr; uaddr 100 net/ieee802154/socket.c static int ieee802154_sock_bind(struct socket *sock, struct sockaddr *uaddr, uaddr 106 net/ieee802154/socket.c return sk->sk_prot->bind(sk, uaddr, addr_len); uaddr 108 net/ieee802154/socket.c return sock_no_bind(sock, uaddr, addr_len); uaddr 111 net/ieee802154/socket.c static int ieee802154_sock_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 116 net/ieee802154/socket.c if (addr_len < sizeof(uaddr->sa_family)) uaddr 119 net/ieee802154/socket.c if (uaddr->sa_family == AF_UNSPEC) uaddr 122 net/ieee802154/socket.c return sk->sk_prot->connect(sk, uaddr, addr_len); uaddr 200 net/ieee802154/socket.c struct sockaddr_ieee802154 *uaddr = (struct sockaddr_ieee802154 *)_uaddr; uaddr 204 net/ieee802154/socket.c if (len < sizeof(*uaddr)) uaddr 207 net/ieee802154/socket.c uaddr = (struct sockaddr_ieee802154 *)_uaddr; uaddr 208 net/ieee802154/socket.c if (uaddr->family != AF_IEEE802154) uaddr 213 net/ieee802154/socket.c ieee802154_addr_from_sa(&addr, &uaddr->addr); uaddr 230 net/ieee802154/socket.c static int raw_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 489 net/ieee802154/socket.c static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) uaddr 491 net/ieee802154/socket.c struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; uaddr 565 net/ieee802154/socket.c static int dgram_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 568 net/ieee802154/socket.c struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr; uaddr 434 net/ipv4/af_inet.c int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 441 net/ipv4/af_inet.c return sk->sk_prot->bind(sk, uaddr, addr_len); uaddr 449 net/ipv4/af_inet.c err = BPF_CGROUP_RUN_PROG_INET4_BIND(sk, uaddr); uaddr 453 net/ipv4/af_inet.c return __inet_bind(sk, uaddr, addr_len, false, true); uaddr 457 net/ipv4/af_inet.c int __inet_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len, uaddr 460 net/ipv4/af_inet.c struct sockaddr_in *addr = (struct sockaddr_in *)uaddr; uaddr 552 net/ipv4/af_inet.c int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 558 net/ipv4/af_inet.c if (addr_len < sizeof(uaddr->sa_family)) uaddr 560 net/ipv4/af_inet.c if (uaddr->sa_family == AF_UNSPEC) uaddr 564 net/ipv4/af_inet.c err = sk->sk_prot->pre_connect(sk, uaddr, addr_len); uaddr 571 net/ipv4/af_inet.c return sk->sk_prot->connect(sk, uaddr, addr_len); uaddr 603 net/ipv4/af_inet.c int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 619 net/ipv4/af_inet.c if (uaddr) { uaddr 620 net/ipv4/af_inet.c if (addr_len < sizeof(uaddr->sa_family)) uaddr 623 net/ipv4/af_inet.c if (uaddr->sa_family == AF_UNSPEC) { uaddr 650 net/ipv4/af_inet.c err = sk->sk_prot->pre_connect(sk, uaddr, addr_len); uaddr 655 net/ipv4/af_inet.c err = sk->sk_prot->connect(sk, uaddr, addr_len); uaddr 713 net/ipv4/af_inet.c int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 719 net/ipv4/af_inet.c err = __inet_stream_connect(sock, uaddr, addr_len, flags, 0); uaddr 760 net/ipv4/af_inet.c int inet_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 765 net/ipv4/af_inet.c DECLARE_SOCKADDR(struct sockaddr_in *, sin, uaddr); uaddr 20 net/ipv4/datagram.c int __ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 23 net/ipv4/datagram.c struct sockaddr_in *usin = (struct sockaddr_in *) uaddr; uaddr 85 net/ipv4/datagram.c int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 90 net/ipv4/datagram.c res = __ip4_datagram_connect(sk, uaddr, addr_len); uaddr 1039 net/ipv4/inet_connection_sock.c void inet_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr) uaddr 1041 net/ipv4/inet_connection_sock.c struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; uaddr 296 net/ipv4/ping.c struct sockaddr *uaddr, int addr_len) { uaddr 299 net/ipv4/ping.c struct sockaddr_in *addr = (struct sockaddr_in *) uaddr; uaddr 326 net/ipv4/ping.c struct sockaddr_in6 *addr = (struct sockaddr_in6 *) uaddr; uaddr 405 net/ipv4/ping.c int ping_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 412 net/ipv4/ping.c err = ping_check_bind_addr(sk, isk, uaddr, addr_len); uaddr 423 net/ipv4/ping.c ping_set_saddr(sk, uaddr); uaddr 424 net/ipv4/ping.c snum = ntohs(((struct sockaddr_in *)uaddr)->sin_port); uaddr 715 net/ipv4/raw.c static int raw_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 718 net/ipv4/raw.c struct sockaddr_in *addr = (struct sockaddr_in *) uaddr; uaddr 1145 net/ipv4/tcp.c struct sockaddr *uaddr = msg->msg_name; uaddr 1149 net/ipv4/tcp.c (uaddr && msg->msg_namelen >= sizeof(uaddr->sa_family) && uaddr 1150 net/ipv4/tcp.c uaddr->sa_family == AF_UNSPEC)) uaddr 1173 net/ipv4/tcp.c err = __inet_stream_connect(sk->sk_socket, uaddr, uaddr 183 net/ipv4/tcp_ipv4.c static int tcp_v4_pre_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 195 net/ipv4/tcp_ipv4.c return BPF_CGROUP_RUN_PROG_INET4_CONNECT(sk, uaddr); uaddr 199 net/ipv4/tcp_ipv4.c int tcp_v4_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 201 net/ipv4/tcp_ipv4.c struct sockaddr_in *usin = (struct sockaddr_in *)uaddr; uaddr 1834 net/ipv4/udp.c int udp_pre_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 1843 net/ipv4/udp.c return BPF_CGROUP_RUN_PROG_INET4_CONNECT_LOCK(sk, uaddr); uaddr 274 net/ipv6/af_inet6.c static int __inet6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len, uaddr 277 net/ipv6/af_inet6.c struct sockaddr_in6 *addr = (struct sockaddr_in6 *)uaddr; uaddr 434 net/ipv6/af_inet6.c int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 441 net/ipv6/af_inet6.c return sk->sk_prot->bind(sk, uaddr, addr_len); uaddr 449 net/ipv6/af_inet6.c err = BPF_CGROUP_RUN_PROG_INET6_BIND(sk, uaddr); uaddr 453 net/ipv6/af_inet6.c return __inet6_bind(sk, uaddr, addr_len, false, true); uaddr 505 net/ipv6/af_inet6.c int inet6_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 508 net/ipv6/af_inet6.c struct sockaddr_in6 *sin = (struct sockaddr_in6 *)uaddr; uaddr 133 net/ipv6/datagram.c int __ip6_datagram_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 136 net/ipv6/datagram.c struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; uaddr 149 net/ipv6/datagram.c err = __ip4_datagram_connect(sk, uaddr, addr_len); uaddr 266 net/ipv6/datagram.c int ip6_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 271 net/ipv6/datagram.c res = __ip6_datagram_connect(sk, uaddr, addr_len); uaddr 277 net/ipv6/datagram.c int ip6_datagram_connect_v6_only(struct sock *sk, struct sockaddr *uaddr, uaddr 280 net/ipv6/datagram.c DECLARE_SOCKADDR(struct sockaddr_in6 *, sin6, uaddr); uaddr 283 net/ipv6/datagram.c return ip6_datagram_connect(sk, uaddr, addr_len); uaddr 59 net/ipv6/inet6_connection_sock.c void inet6_csk_addr2sockaddr(struct sock *sk, struct sockaddr *uaddr) uaddr 61 net/ipv6/inet6_connection_sock.c struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) uaddr; uaddr 242 net/ipv6/raw.c static int rawv6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 246 net/ipv6/raw.c struct sockaddr_in6 *addr = (struct sockaddr_in6 *) uaddr; uaddr 129 net/ipv6/tcp_ipv6.c static int tcp_v6_pre_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 141 net/ipv6/tcp_ipv6.c return BPF_CGROUP_RUN_PROG_INET6_CONNECT(sk, uaddr); uaddr 144 net/ipv6/tcp_ipv6.c static int tcp_v6_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 147 net/ipv6/tcp_ipv6.c struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; uaddr 1034 net/ipv6/udp.c static int udpv6_pre_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 1043 net/ipv6/udp.c if (uaddr->sa_family == AF_INET) { uaddr 1046 net/ipv6/udp.c return udp_pre_connect(sk, uaddr, addr_len); uaddr 1052 net/ipv6/udp.c return BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr); uaddr 260 net/l2tp/l2tp_ip.c static int l2tp_ip_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 263 net/l2tp/l2tp_ip.c struct sockaddr_l2tpip *addr = (struct sockaddr_l2tpip *) uaddr; uaddr 317 net/l2tp/l2tp_ip.c static int l2tp_ip_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 319 net/l2tp/l2tp_ip.c struct sockaddr_l2tpip *lsa = (struct sockaddr_l2tpip *) uaddr; uaddr 336 net/l2tp/l2tp_ip.c rc = __ip4_datagram_connect(sk, uaddr, addr_len); uaddr 361 net/l2tp/l2tp_ip.c static int l2tp_ip_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 367 net/l2tp/l2tp_ip.c struct sockaddr_l2tpip *lsa = (struct sockaddr_l2tpip *)uaddr; uaddr 275 net/l2tp/l2tp_ip6.c static int l2tp_ip6_bind(struct sock *sk, struct sockaddr *uaddr, int addr_len) uaddr 279 net/l2tp/l2tp_ip6.c struct sockaddr_l2tpip6 *addr = (struct sockaddr_l2tpip6 *) uaddr; uaddr 375 net/l2tp/l2tp_ip6.c static int l2tp_ip6_connect(struct sock *sk, struct sockaddr *uaddr, uaddr 378 net/l2tp/l2tp_ip6.c struct sockaddr_l2tpip6 *lsa = (struct sockaddr_l2tpip6 *) uaddr; uaddr 379 net/l2tp/l2tp_ip6.c struct sockaddr_in6 *usin = (struct sockaddr_in6 *) uaddr; uaddr 408 net/l2tp/l2tp_ip6.c rc = __ip6_datagram_connect(sk, uaddr, addr_len); uaddr 433 net/l2tp/l2tp_ip6.c static int l2tp_ip6_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 436 net/l2tp/l2tp_ip6.c struct sockaddr_l2tpip6 *lsa = (struct sockaddr_l2tpip6 *)uaddr; uaddr 903 net/l2tp/l2tp_ppp.c static int pppol2tp_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 944 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); uaddr 964 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); uaddr 983 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); uaddr 1000 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); uaddr 319 net/llc/af_llc.c static int llc_ui_bind(struct socket *sock, struct sockaddr *uaddr, int addrlen) uaddr 321 net/llc/af_llc.c struct sockaddr_llc *addr = (struct sockaddr_llc *)uaddr; uaddr 450 net/llc/af_llc.c static int llc_ui_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 455 net/llc/af_llc.c struct sockaddr_llc *addr = (struct sockaddr_llc *)uaddr; uaddr 731 net/llc/af_llc.c DECLARE_SOCKADDR(struct sockaddr_llc *, uaddr, msg->msg_name); uaddr 874 net/llc/af_llc.c if (uaddr != NULL && skb != NULL) { uaddr 875 net/llc/af_llc.c memcpy(uaddr, llc_ui_skb_cb(skb), sizeof(*uaddr)); uaddr 876 net/llc/af_llc.c msg->msg_namelen = sizeof(*uaddr); uaddr 988 net/llc/af_llc.c static int llc_ui_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 1021 net/llc/af_llc.c memcpy(uaddr, &sllc, sizeof(sllc)); uaddr 27 net/netfilter/xt_conntrack.c const union nf_inet_addr *uaddr, uaddr 31 net/netfilter/xt_conntrack.c return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; uaddr 34 net/netfilter/xt_conntrack.c &uaddr->in6) == 0; uaddr 33 net/netfilter/xt_ipvs.c const union nf_inet_addr *uaddr, uaddr 38 net/netfilter/xt_ipvs.c return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; uaddr 42 net/netfilter/xt_ipvs.c &uaddr->in6) == 0; uaddr 537 net/netrom/af_netrom.c static int nr_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 541 net/netrom/af_netrom.c struct full_sockaddr_ax25 *addr = (struct full_sockaddr_ax25 *)uaddr; uaddr 608 net/netrom/af_netrom.c static int nr_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 613 net/netrom/af_netrom.c struct sockaddr_ax25 *addr = (struct sockaddr_ax25 *)uaddr; uaddr 806 net/netrom/af_netrom.c static int nr_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 809 net/netrom/af_netrom.c struct full_sockaddr_ax25 *sax = (struct full_sockaddr_ax25 *)uaddr; uaddr 492 net/nfc/llcp_sock.c static int llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 497 net/nfc/llcp_sock.c DECLARE_SOCKADDR(struct sockaddr_nfc_llcp *, llcp_addr, uaddr); uaddr 3183 net/packet/af_packet.c static int packet_bind_spkt(struct socket *sock, struct sockaddr *uaddr, uaddr 3187 net/packet/af_packet.c char name[sizeof(uaddr->sa_data) + 1]; uaddr 3198 net/packet/af_packet.c memcpy(name, uaddr->sa_data, sizeof(uaddr->sa_data)); uaddr 3199 net/packet/af_packet.c name[sizeof(uaddr->sa_data)] = 0; uaddr 3204 net/packet/af_packet.c static int packet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 3206 net/packet/af_packet.c struct sockaddr_ll *sll = (struct sockaddr_ll *)uaddr; uaddr 3456 net/packet/af_packet.c static int packet_getname_spkt(struct socket *sock, struct sockaddr *uaddr, uaddr 3465 net/packet/af_packet.c uaddr->sa_family = AF_PACKET; uaddr 3466 net/packet/af_packet.c memset(uaddr->sa_data, 0, sizeof(uaddr->sa_data)); uaddr 3470 net/packet/af_packet.c strlcpy(uaddr->sa_data, dev->name, sizeof(uaddr->sa_data)); uaddr 3473 net/packet/af_packet.c return sizeof(*uaddr); uaddr 3476 net/packet/af_packet.c static int packet_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 3482 net/packet/af_packet.c DECLARE_SOCKADDR(struct sockaddr_ll *, sll, uaddr); uaddr 114 net/rds/af_rds.c static int rds_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 128 net/rds/af_rds.c sin = (struct sockaddr_in *)uaddr; uaddr 135 net/rds/af_rds.c sin6 = (struct sockaddr_in6 *)uaddr; uaddr 153 net/rds/af_rds.c sin = (struct sockaddr_in *)uaddr; uaddr 162 net/rds/af_rds.c sin6 = (struct sockaddr_in6 *)uaddr; uaddr 169 net/rds/af_rds.c sin = (struct sockaddr_in *)uaddr; uaddr 175 net/rds/af_rds.c sin = (struct sockaddr_in *)uaddr; uaddr 182 net/rds/af_rds.c sin6 = (struct sockaddr_in6 *)uaddr; uaddr 538 net/rds/af_rds.c static int rds_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 551 net/rds/af_rds.c switch (uaddr->sa_family) { uaddr 553 net/rds/af_rds.c sin = (struct sockaddr_in *)uaddr; uaddr 576 net/rds/af_rds.c sin6 = (struct sockaddr_in6 *)uaddr; uaddr 163 net/rds/bind.c int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 178 net/rds/bind.c if (uaddr->sa_family == AF_INET) { uaddr 179 net/rds/bind.c struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; uaddr 190 net/rds/bind.c } else if (uaddr->sa_family == AF_INET6) { uaddr 191 net/rds/bind.c struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)uaddr; uaddr 743 net/rds/rds.h int rds_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len); uaddr 632 net/rose/af_rose.c static int rose_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 636 net/rose/af_rose.c struct sockaddr_rose *addr = (struct sockaddr_rose *)uaddr; uaddr 679 net/rose/af_rose.c struct full_sockaddr_rose *full_addr = (struct full_sockaddr_rose *)uaddr; uaddr 695 net/rose/af_rose.c static int rose_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) uaddr 699 net/rose/af_rose.c struct sockaddr_rose *addr = (struct sockaddr_rose *)uaddr; uaddr 784 net/rose/af_rose.c struct full_sockaddr_rose *full_addr = (struct full_sockaddr_rose *)uaddr; uaddr 917 net/rose/af_rose.c static int rose_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 920 net/rose/af_rose.c struct full_sockaddr_rose *srose = (struct full_sockaddr_rose *)uaddr; uaddr 999 net/sctp/ipv6.c static int sctp_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 1004 net/sctp/ipv6.c rc = inet6_getname(sock, uaddr, peer); uaddr 1010 net/sctp/ipv6.c (union sctp_addr *)uaddr); uaddr 4862 net/sctp/socket.c int sctp_inet_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 4865 net/sctp/socket.c if (addr_len < sizeof(uaddr->sa_family)) uaddr 4868 net/sctp/socket.c if (uaddr->sa_family == AF_UNSPEC) uaddr 4871 net/sctp/socket.c return sctp_connect(sock->sk, uaddr, addr_len, flags); uaddr 244 net/smc/af_smc.c static int smc_bind(struct socket *sock, struct sockaddr *uaddr, uaddr 247 net/smc/af_smc.c struct sockaddr_in *addr = (struct sockaddr_in *)uaddr; uaddr 277 net/smc/af_smc.c rc = kernel_bind(smc->clcsock, uaddr, addr_len); uaddr 178 net/socket.c int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr) uaddr 184 net/socket.c if (copy_from_user(kaddr, uaddr, ulen)) uaddr 207 net/socket.c void __user *uaddr, int __user *ulen) uaddr 223 net/socket.c if (copy_to_user(uaddr, kaddr, len)) uaddr 2488 net/socket.c struct sockaddr __user **uaddr, uaddr 2497 net/socket.c err = get_compat_msghdr(msg, msg_compat, uaddr, iov); uaddr 2499 net/socket.c err = copy_msghdr_from_user(msg, umsg, uaddr, iov); uaddr 2509 net/socket.c struct sockaddr __user *uaddr, uaddr 2534 net/socket.c if (uaddr != NULL) { uaddr 2536 net/socket.c msg_sys->msg_namelen, uaddr, uaddr 2563 net/socket.c struct sockaddr __user *uaddr; uaddr 2566 net/socket.c err = recvmsg_copy_msghdr(msg_sys, msg, flags, &uaddr, &iov); uaddr 2570 net/socket.c err = ____sys_recvmsg(sock, msg_sys, msg, uaddr, flags, nosec); uaddr 2585 net/socket.c struct sockaddr __user *uaddr; uaddr 2588 net/socket.c err = recvmsg_copy_msghdr(&msg, umsg, flags, &uaddr, &iov); uaddr 2597 net/socket.c err = ____sys_recvmsg(sock, &msg, umsg, uaddr, flags, 0); uaddr 314 net/sunrpc/addr.c size_t rpc_uaddr2sockaddr(struct net *net, const char *uaddr, uaddr 325 net/sunrpc/addr.c memcpy(buf, uaddr, uaddr_len); uaddr 615 net/tipc/socket.c static int tipc_bind(struct socket *sock, struct sockaddr *uaddr, uaddr 619 net/tipc/socket.c struct sockaddr_tipc *addr = (struct sockaddr_tipc *)uaddr; uaddr 676 net/tipc/socket.c static int tipc_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 679 net/tipc/socket.c struct sockaddr_tipc *addr = (struct sockaddr_tipc *)uaddr; uaddr 995 net/unix/af_unix.c static int unix_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 1000 net/unix/af_unix.c struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; uaddr 1212 net/unix/af_unix.c static int unix_stream_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 1215 net/unix/af_unix.c struct sockaddr_un *sunaddr = (struct sockaddr_un *)uaddr; uaddr 1476 net/unix/af_unix.c static int unix_getname(struct socket *sock, struct sockaddr *uaddr, int peer) uaddr 1480 net/unix/af_unix.c DECLARE_SOCKADDR(struct sockaddr_un *, sunaddr, uaddr); uaddr 671 net/x25/af_x25.c static int x25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) uaddr 674 net/x25/af_x25.c struct sockaddr_x25 *addr = (struct sockaddr_x25 *)uaddr; uaddr 738 net/x25/af_x25.c static int x25_connect(struct socket *sock, struct sockaddr *uaddr, uaddr 743 net/x25/af_x25.c struct sockaddr_x25 *addr = (struct sockaddr_x25 *)uaddr; uaddr 907 net/x25/af_x25.c static int x25_getname(struct socket *sock, struct sockaddr *uaddr, uaddr 910 net/x25/af_x25.c struct sockaddr_x25 *sx25 = (struct sockaddr_x25 *)uaddr; uaddr 1513 tools/include/uapi/linux/kvm.h __u64 uaddr; uaddr 1528 tools/include/uapi/linux/kvm.h __u64 uaddr; uaddr 36 tools/perf/bench/futex.h #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \ uaddr 37 tools/perf/bench/futex.h syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) uaddr 44 tools/perf/bench/futex.h futex_wait(u_int32_t *uaddr, u_int32_t val, struct timespec *timeout, int opflags) uaddr 46 tools/perf/bench/futex.h return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); uaddr 54 tools/perf/bench/futex.h futex_wake(u_int32_t *uaddr, int nr_wake, int opflags) uaddr 56 tools/perf/bench/futex.h return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags); uaddr 63 tools/perf/bench/futex.h futex_lock_pi(u_int32_t *uaddr, struct timespec *timeout, int opflags) uaddr 65 tools/perf/bench/futex.h return futex(uaddr, FUTEX_LOCK_PI, 0, timeout, NULL, 0, opflags); uaddr 72 tools/perf/bench/futex.h futex_unlock_pi(u_int32_t *uaddr, int opflags) uaddr 74 tools/perf/bench/futex.h return futex(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags); uaddr 83 tools/perf/bench/futex.h futex_cmp_requeue(u_int32_t *uaddr, u_int32_t val, u_int32_t *uaddr2, int nr_wake, uaddr 86 tools/perf/bench/futex.h return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2, uaddr 392 tools/perf/util/jitdump.c uintptr_t uaddr; uaddr 429 tools/perf/util/jitdump.c uaddr = (uintptr_t)code; uaddr 430 tools/perf/util/jitdump.c ret = jit_emit_elf(filename, sym, addr, (const void *)uaddr, csize, jd->debug_data, jd->nr_debug_entries, uaddr 70 tools/testing/selftests/futex/include/futextest.h #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \ uaddr 71 tools/testing/selftests/futex/include/futextest.h syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) uaddr 78 tools/testing/selftests/futex/include/futextest.h futex_wait(futex_t *uaddr, futex_t val, struct timespec *timeout, int opflags) uaddr 80 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); uaddr 88 tools/testing/selftests/futex/include/futextest.h futex_wake(futex_t *uaddr, int nr_wake, int opflags) uaddr 90 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags); uaddr 98 tools/testing/selftests/futex/include/futextest.h futex_wait_bitset(futex_t *uaddr, futex_t val, struct timespec *timeout, uaddr 101 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_WAIT_BITSET, val, timeout, NULL, bitset, uaddr 110 tools/testing/selftests/futex/include/futextest.h futex_wake_bitset(futex_t *uaddr, int nr_wake, u_int32_t bitset, int opflags) uaddr 112 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_WAKE_BITSET, nr_wake, NULL, NULL, bitset, uaddr 121 tools/testing/selftests/futex/include/futextest.h futex_lock_pi(futex_t *uaddr, struct timespec *timeout, int detect, uaddr 124 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_LOCK_PI, detect, timeout, NULL, 0, opflags); uaddr 131 tools/testing/selftests/futex/include/futextest.h futex_unlock_pi(futex_t *uaddr, int opflags) uaddr 133 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags); uaddr 140 tools/testing/selftests/futex/include/futextest.h futex_wake_op(futex_t *uaddr, futex_t *uaddr2, int nr_wake, int nr_wake2, uaddr 143 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_WAKE_OP, nr_wake, nr_wake2, uaddr2, wake_op, uaddr 156 tools/testing/selftests/futex/include/futextest.h futex_requeue(futex_t *uaddr, futex_t *uaddr2, int nr_wake, int nr_requeue, uaddr 159 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_REQUEUE, nr_wake, nr_requeue, uaddr2, 0, uaddr 169 tools/testing/selftests/futex/include/futextest.h futex_cmp_requeue(futex_t *uaddr, futex_t val, futex_t *uaddr2, int nr_wake, uaddr 172 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2, uaddr 185 tools/testing/selftests/futex/include/futextest.h futex_wait_requeue_pi(futex_t *uaddr, futex_t val, futex_t *uaddr2, uaddr 188 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_WAIT_REQUEUE_PI, val, timeout, uaddr2, 0, uaddr 200 tools/testing/selftests/futex/include/futextest.h futex_cmp_requeue_pi(futex_t *uaddr, futex_t val, futex_t *uaddr2, int nr_wake, uaddr 203 tools/testing/selftests/futex/include/futextest.h return futex(uaddr, FUTEX_CMP_REQUEUE_PI, nr_wake, nr_requeue, uaddr2, uaddr 219 tools/testing/selftests/futex/include/futextest.h futex_cmpxchg(futex_t *uaddr, u_int32_t oldval, u_int32_t newval) uaddr 221 tools/testing/selftests/futex/include/futextest.h return __sync_val_compare_and_swap(uaddr, oldval, newval); uaddr 231 tools/testing/selftests/futex/include/futextest.h futex_dec(futex_t *uaddr) uaddr 233 tools/testing/selftests/futex/include/futextest.h return __sync_sub_and_fetch(uaddr, 1); uaddr 243 tools/testing/selftests/futex/include/futextest.h futex_inc(futex_t *uaddr) uaddr 245 tools/testing/selftests/futex/include/futextest.h return __sync_add_and_fetch(uaddr, 1); uaddr 256 tools/testing/selftests/futex/include/futextest.h futex_set(futex_t *uaddr, u_int32_t newval) uaddr 258 tools/testing/selftests/futex/include/futextest.h *uaddr = newval; uaddr 1119 virt/kvm/arm/arch_timer.c int __user *uaddr = (int __user *)(long)attr->addr; uaddr 1127 virt/kvm/arm/arch_timer.c if (get_user(irq, uaddr)) uaddr 1152 virt/kvm/arm/arch_timer.c int __user *uaddr = (int __user *)(long)attr->addr; uaddr 1168 virt/kvm/arm/arch_timer.c return put_user(irq, uaddr); uaddr 797 virt/kvm/arm/pmu.c int __user *uaddr = (int __user *)(long)attr->addr; uaddr 806 virt/kvm/arm/pmu.c if (get_user(irq, uaddr)) uaddr 834 virt/kvm/arm/pmu.c int __user *uaddr = (int __user *)(long)attr->addr; uaddr 847 virt/kvm/arm/pmu.c return put_user(irq, uaddr); uaddr 498 virt/kvm/arm/psci.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 519 virt/kvm/arm/psci.c if (copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id))) uaddr 527 virt/kvm/arm/psci.c void __user *uaddr = (void __user *)(long)reg->addr; uaddr 531 virt/kvm/arm/psci.c if (copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id))) uaddr 2695 virt/kvm/arm/vgic/vgic-its.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 2702 virt/kvm/arm/vgic/vgic-its.c if (copy_from_user(&addr, uaddr, sizeof(addr))) uaddr 2715 virt/kvm/arm/vgic/vgic-its.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 2718 virt/kvm/arm/vgic/vgic-its.c if (get_user(reg, uaddr)) uaddr 2734 virt/kvm/arm/vgic/vgic-its.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 2740 virt/kvm/arm/vgic/vgic-its.c if (copy_to_user(uaddr, &addr, sizeof(addr))) uaddr 2745 virt/kvm/arm/vgic/vgic-its.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 2752 virt/kvm/arm/vgic/vgic-its.c return put_user(reg, uaddr); uaddr 162 virt/kvm/arm/vgic/vgic-kvm-device.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 166 virt/kvm/arm/vgic/vgic-kvm-device.c if (copy_from_user(&addr, uaddr, sizeof(addr))) uaddr 173 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 177 virt/kvm/arm/vgic/vgic-kvm-device.c if (get_user(val, uaddr)) uaddr 225 virt/kvm/arm/vgic/vgic-kvm-device.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 233 virt/kvm/arm/vgic/vgic-kvm-device.c if (copy_to_user(uaddr, &addr, sizeof(addr))) uaddr 238 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 241 virt/kvm/arm/vgic/vgic-kvm-device.c VGIC_NR_PRIVATE_IRQS, uaddr); uaddr 401 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 404 virt/kvm/arm/vgic/vgic-kvm-device.c if (get_user(reg, uaddr)) uaddr 426 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 432 virt/kvm/arm/vgic/vgic-kvm-device.c return put_user(reg, uaddr); uaddr 600 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 604 virt/kvm/arm/vgic/vgic-kvm-device.c if (get_user(tmp32, uaddr)) uaddr 611 virt/kvm/arm/vgic/vgic-kvm-device.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 614 virt/kvm/arm/vgic/vgic-kvm-device.c if (get_user(reg, uaddr)) uaddr 620 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 624 virt/kvm/arm/vgic/vgic-kvm-device.c if (get_user(tmp32, uaddr)) uaddr 664 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 672 virt/kvm/arm/vgic/vgic-kvm-device.c return put_user(tmp32, uaddr); uaddr 675 virt/kvm/arm/vgic/vgic-kvm-device.c u64 __user *uaddr = (u64 __user *)(long)attr->addr; uaddr 681 virt/kvm/arm/vgic/vgic-kvm-device.c return put_user(reg, uaddr); uaddr 684 virt/kvm/arm/vgic/vgic-kvm-device.c u32 __user *uaddr = (u32 __user *)(long)attr->addr; uaddr 692 virt/kvm/arm/vgic/vgic-kvm-device.c return put_user(tmp32, uaddr);