Home
last modified time | relevance | path

Searched refs:uaddr (Results 1 – 19 of 19) sorted by relevance

/openbsd/sys/uvm/
H A Duvm_addr.c289 if (uaddr) in uvm_addr_destroy()
290 (*uaddr->uaddr_functions->uaddr_destroy)(uaddr); in uvm_addr_destroy()
389 error = (*uaddr->uaddr_functions->uaddr_select)(map, uaddr, in uvm_addr_invoke()
400 uaddr, uaddr->uaddr_functions->uaddr_name, in uvm_addr_invoke()
401 uaddr->uaddr_minaddr, uaddr->uaddr_maxaddr, in uvm_addr_invoke()
421 uaddr->uaddr_minaddr, uaddr->uaddr_maxaddr); in uvm_addr_print()
425 (*uaddr->uaddr_functions->uaddr_print)(uaddr, full, pr); in uvm_addr_print()
464 return uaddr;
1196 p != &uaddr->up_pivots[nitems(uaddr->up_pivots)]; p++) { in uaddr_pivot_insert()
1257 memset(uaddr->up_pivots, 0, sizeof(uaddr->up_pivots)); in uaddr_pivot_create()
[all …]
H A Duvm_map.c341 uvm_mapent_free_insert(struct vm_map *map, struct uvm_addr_state *uaddr, in uvm_mapent_free_insert() argument
359 KASSERT(uvm_map_uaddr(map, min) == uaddr); in uvm_mapent_free_insert()
368 /* Actual insert: forward to uaddr pointer. */ in uvm_mapent_free_insert()
369 if (uaddr != NULL) { in uvm_mapent_free_insert()
370 fun = uaddr->uaddr_functions; in uvm_mapent_free_insert()
373 (*fun->uaddr_free_insert)(map, uaddr, entry); in uvm_mapent_free_insert()
385 uvm_mapent_free_remove(struct vm_map *map, struct uvm_addr_state *uaddr, in uvm_mapent_free_remove() argument
390 KASSERT((entry->etype & UVM_ET_FREEMAPPED) != 0 || uaddr == NULL); in uvm_mapent_free_remove()
391 KASSERT(uvm_map_uaddr_e(map, entry) == uaddr); in uvm_mapent_free_remove()
394 if (uaddr ! in uvm_mapent_free_remove()
564 uvm_map_isavail(struct vm_map * map,struct uvm_addr_state * uaddr,struct vm_map_entry ** start_ptr,struct vm_map_entry ** end_ptr,vaddr_t addr,vsize_t sz) uvm_map_isavail() argument
657 struct uvm_addr_state *uaddr; uvm_map_findspace() local
4654 struct uvm_addr_state *uaddr; uvm_map_uaddr() local
4724 struct uvm_addr_state *uaddr; uvm_map_boundary() local
[all...]
H A Duvm_addr.h56 struct uvm_addr_state *uaddr,
/openbsd/sys/kern/
H A Dsys_futex.c86 uint32_t *uaddr = SCARG(uap, f); in sys_futex() local
101 error = futex_wait(uaddr, val, timeout, flags); in sys_futex()
105 *retval = futex_wake(uaddr, val, flags); in sys_futex()
126 futex_get(uint32_t *uaddr, int flags) in futex_get() argument
133 voff_t off = (vaddr_t)uaddr; in futex_get()
147 ((vaddr_t)uaddr - entry->start); in futex_get()
152 ((vaddr_t)uaddr - entry->start); in futex_get()
225 if ((error = copyin32(uaddr, &cval))) in futex_wait()
246 f = futex_get(uaddr, flags | FT_CREATE); in futex_wait()
286 f = futex_get(uaddr, flags); in futex_requeue()
[all …]
H A Dkern_subr.c52 extern int _copyin(const void *uaddr, void *kaddr, size_t len);
78 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in copyinstr() argument
87 error = _copyinstr(uaddr, kaddr, len, &alen); in copyinstr()
89 error = check_copyin(curproc, uaddr, alen); in copyinstr()
96 copyin(const void *uaddr, void *kaddr, size_t len) in copyin() argument
101 error = check_copyin(curproc, uaddr, len); in copyin()
103 error = _copyin(uaddr, kaddr, len); in copyin()
H A Dkern_fork.c146 thread_new(struct proc *parent, vaddr_t uaddr) in thread_new() argument
165 p->p_addr = (struct user *)uaddr; in thread_new()
357 vaddr_t uaddr; in fork1() local
393 uaddr = uvm_uarea_alloc(); in fork1()
394 if (uaddr == 0) { in fork1()
404 p = thread_new(curp, uaddr); in fork1()
545 vaddr_t uaddr; in thread_fork() local
554 uaddr = uvm_uarea_alloc(); in thread_fork()
555 if (uaddr == 0) { in thread_fork()
563 p = thread_new(curp, uaddr); in thread_fork()
H A Dsys_process.c103 caddr_t uaddr = SCARG(uap, addr); /* userspace */ in sys_ptrace() local
132 return ptrace_ctrl(p, req, pid, uaddr, data); in sys_ptrace()
241 kaddr = uaddr; in sys_ptrace()
252 if ((error = copyin(uaddr, &u, size))) in sys_ptrace()
259 if ((error = copyin(uaddr, kaddr, size))) { in sys_ptrace()
283 error = copyout(&u, uaddr, size); in sys_ptrace()
290 error = copyout(kaddr, uaddr, size); in sys_ptrace()
H A Dvfs_syscalls.c572 copyout_statfs(struct statfs *sp, void *uaddr, struct proc *p) in copyout_statfs() argument
585 d = (char *)uaddr; in copyout_statfs()
596 return (copyout(sp, uaddr, sizeof(*sp))); in copyout_statfs()
/openbsd/usr.sbin/traceroute/
H A Dworker.c926 (uaddr[3] & 0xff), (uaddr[2] & 0xff), in print_asn()
936 (uaddr[15] & 0x0f), ((uaddr[15] >>4)& 0x0f), in print_asn()
942 (uaddr[9] & 0x0f), ((uaddr[9] >>4)& 0x0f), in print_asn()
943 (uaddr[8] & 0x0f), ((uaddr[8] >>4)& 0x0f), in print_asn()
944 (uaddr[7] & 0x0f), ((uaddr[7] >>4)& 0x0f), in print_asn()
945 (uaddr[6] & 0x0f), ((uaddr[6] >>4)& 0x0f), in print_asn()
946 (uaddr[5] & 0x0f), ((uaddr[5] >>4)& 0x0f), in print_asn()
947 (uaddr[4] & 0x0f), ((uaddr[4] >>4)& 0x0f), in print_asn()
948 (uaddr[3] & 0x0f), ((uaddr[3] >>4)& 0x0f), in print_asn()
949 (uaddr[2] & 0x0f), ((uaddr[2] >>4)& 0x0f), in print_asn()
[all …]
/openbsd/sys/arch/powerpc64/powerpc64/
H A Dmachdep.c567 copyin(const void *uaddr, void *kaddr, size_t len) in copyin() argument
575 error = pmap_set_user_slb(pm, (vaddr_t)uaddr, &kva, &klen); in copyin()
585 uaddr = (const char *)uaddr + klen; in copyin()
594 copyin32(const uint32_t *uaddr, uint32_t *kaddr) in copyin32() argument
596 return copyin(uaddr, kaddr, sizeof(uint32_t)); in copyin32()
600 copyout(const void *kaddr, void *uaddr, size_t len) in copyout() argument
608 error = pmap_set_user_slb(pm, (vaddr_t)uaddr, &kva, &klen); in copyout()
619 uaddr = (char *)uaddr + klen; in copyout()
644 error = pmap_set_user_slb(pm, (vaddr_t)uaddr, &kva, &klen); in copyinstr()
655 uaddr = (const char *)uaddr + klen; in copyinstr()
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dunwind-dw2-fde.h108 typedef unsigned int uaddr __attribute__ ((mode (pointer))); typedef
H A Dunwind-dw2-fde.c852 uaddr pc_range; in binary_search_unencoded_fdes()
855 pc_range = ((uaddr *) f->pc_begin)[1]; in binary_search_unencoded_fdes()
/openbsd/gnu/gcc/gcc/
H A Dunwind-dw2-fde.h114 typedef unsigned int uaddr __attribute__ ((mode (pointer))); typedef
H A Dunwind-dw2-fde.c849 uaddr pc_range; in binary_search_unencoded_fdes()
852 pc_range = ((uaddr *) f->pc_begin)[1]; in binary_search_unencoded_fdes()
/openbsd/sys/arch/powerpc/powerpc/
H A Dpmap.c1843 const u_char *uaddr = udaddr; in _copyinstr() local
1855 p = PPC_USER_ADDR + ((u_int)uaddr & ~PPC_SEGMENT_MASK); in _copyinstr()
1861 oldsr = pmap_setusr(curpcb->pcb_pm, (vaddr_t)uaddr); in _copyinstr()
1885 uaddr++; in _copyinstr()
1899 u_char *uaddr = (void *)udaddr; in copyoutstr() local
1911 p = PPC_USER_ADDR + ((u_int)uaddr & ~PPC_SEGMENT_MASK); in copyoutstr()
1917 oldsr = pmap_setusr(curpcb->pcb_pm, (vaddr_t)uaddr); in copyoutstr()
1941 uaddr++; in copyoutstr()
/openbsd/sys/arch/amd64/amd64/
H A Dmachdep.c2002 copyin32(const uint32_t *uaddr, uint32_t *kaddr) in copyin32() argument
2004 if ((vaddr_t)uaddr & 0x3) in copyin32()
2008 return copyin(uaddr, kaddr, sizeof(uint32_t)); in copyin32()
/openbsd/sys/arch/i386/i386/
H A Dmachdep.c3881 copyin32(const uint32_t *uaddr, uint32_t *kaddr) in copyin32() argument
3883 if ((vaddr_t)uaddr & 0x3) in copyin32()
3887 return copyin(uaddr, kaddr, sizeof(uint32_t)); in copyin32()
/openbsd/gnu/llvm/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h857 #define __sanitizer_syscall_pre___futex(uaddr, op, val, timeout, uaddr2, val2, \ argument
859 __sanitizer_syscall_pre_impl___futex((long long)(uaddr), (long long)(op), \
863 #define __sanitizer_syscall_post___futex(res, uaddr, op, val, timeout, uaddr2, \ argument
866 res, (long long)(uaddr), (long long)(op), (long long)(val), \
3490 void __sanitizer_syscall_pre_impl___futex(long long uaddr, long long op,
3494 void __sanitizer_syscall_post_impl___futex(long long res, long long uaddr,
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlipc.pod1217 my $uaddr = sockaddr_un($NAME);
1222 bind ($server, $uaddr) || die "bind: $!";