Home
last modified time | relevance | path

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

1234

/netbsd-src/sys/arch/usermode/usermode/
H A Dcopy.c43 copyin(const void *uaddr, void *kaddr, size_t len) in copyin() argument
46 memcpy(kaddr, uaddr, len); in copyin()
51 copyout(const void *kaddr, void *uaddr, size_t len) in copyout() argument
54 memcpy(uaddr, kaddr, len); in copyout()
59 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in copyinstr() argument
61 len = uimin(strnlen(uaddr, len), len) + 1; in copyinstr()
62 strncpy(kaddr, uaddr, len); in copyinstr()
69 copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done) in copyoutstr() argument
72 strncpy(uaddr, kaddr, len); in copyoutstr()
90 _ufetch_8(const uint8_t *uaddr, uint8_t *valp) in _ufetch_8() argument
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/arm/
H A Ddtrace_isa.c234 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) in dtrace_copycheck() argument
237 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { in dtrace_copycheck()
239 cpu_core[cpu_number()].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
247 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() argument
250 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyin()
251 dtrace_copy(uaddr, kaddr, size); in dtrace_copyin()
255 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() argument
258 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyout()
259 dtrace_copy(kaddr, uaddr, size); in dtrace_copyout()
263 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() argument
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/aarch64/
H A Ddtrace_isa.c370 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) in dtrace_copycheck() argument
373 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { in dtrace_copycheck()
375 cpu_core[CURRENT_CPU].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
383 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() argument
387 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyin()
388 dtrace_copy(uaddr, kaddr, size); in dtrace_copyin()
392 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() argument
396 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyout()
397 dtrace_copy(kaddr, uaddr, size); in dtrace_copyout()
401 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() argument
[all …]
/netbsd-src/sys/rump/librump/rumpkern/
H A Drumpcopy.c44 copyin(const void *uaddr, void *kaddr, size_t len) in copyin() argument
51 if (__predict_false(uaddr == NULL && len)) { in copyin()
56 memcpy(kaddr, uaddr, len); in copyin()
59 uaddr, kaddr, len); in copyin()
66 copyout(const void *kaddr, void *uaddr, size_t len) in copyout() argument
73 if (__predict_false(uaddr == NULL && len)) { in copyout()
78 memcpy(uaddr, kaddr, len); in copyout()
81 kaddr, uaddr, len); in copyout()
87 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in copyinstr() argument
95 if (__predict_false(uaddr == NULL)) { in copyinstr()
[all …]
/netbsd-src/sys/kern/
H A Dsubr_copy.c293 copyin_vmspace(struct vmspace *vm, const void *uaddr, void *kaddr, size_t len) in copyin_vmspace() argument
303 return kcopy(uaddr, kaddr, len); in copyin_vmspace()
306 return copyin(uaddr, kaddr, len); in copyin_vmspace()
313 uio.uio_offset = (off_t)(uintptr_t)uaddr; in copyin_vmspace()
326 copyout_vmspace(struct vmspace *vm, const void *kaddr, void *uaddr, size_t len) in copyout_vmspace() argument
336 return kcopy(kaddr, uaddr, len); in copyout_vmspace()
339 return copyout(kaddr, uaddr, len); in copyout_vmspace()
346 uio.uio_offset = (off_t)(uintptr_t)uaddr; in copyout_vmspace()
359 copyin_proc(struct proc *p, const void *uaddr, void *kaddr, size_t len) in copyin_proc() argument
368 error = copyin_vmspace(vm, uaddr, kaddr, len); in copyin_proc()
[all …]
H A Dsys_futex.c286 * futex_load(uaddr, kaddr)
288 * Perform a single atomic load to read *uaddr, and return the
289 * result in *kaddr. Return 0 on success, EFAULT if uaddr is not
293 futex_load(int *uaddr, int *kaddr) in futex_load() argument
295 return ufetch_int((u_int *)uaddr, (u_int *)kaddr); in futex_load()
299 * futex_test(uaddr, expected)
301 * True if *uaddr == expected. False if *uaddr != expected, or if
302 * uaddr is not mapped.
305 futex_test(int *uaddr, in argument
669 futex_lookup(int * uaddr,bool shared,struct futex ** fp) futex_lookup() argument
716 futex_lookup_create(int * uaddr,bool shared,struct futex ** fp) futex_lookup_create() argument
1193 futex_func_wait(bool shared,int * uaddr,int val,int val3,const struct timespec * timeout,clockid_t clkid,int clkflags,register_t * retval) futex_func_wait() argument
1280 futex_func_wake(bool shared,int * uaddr,int val,int val3,register_t * retval) futex_func_wake() argument
1326 futex_func_requeue(bool shared,int op,int * uaddr,int val,int * uaddr2,int val2,int val3,register_t * retval) futex_func_requeue() argument
1512 futex_func_wake_op(bool shared,int * uaddr,int val,int * uaddr2,int val2,int val3,register_t * retval) futex_func_wake_op() argument
1586 do_futex(int * uaddr,int op,int val,const struct timespec * timeout,int * uaddr2,int val2,int val3,register_t * retval) do_futex() argument
1731 int *uaddr; release_futex() local
1890 futex_fetch_robust_head(uintptr_t uaddr,u_long * rhead) futex_fetch_robust_head() argument
1940 futex_fetch_robust_entry(uintptr_t const uaddr,uintptr_t * const valp,bool * const is_pi) futex_fetch_robust_entry() argument
[all...]
H A Dsubr_msan.c851 kmsan_copyin(const void *uaddr, void *kaddr, size_t len) in kmsan_copyin() argument
855 kmsan_check_arg(sizeof(uaddr) + sizeof(kaddr) + sizeof(len), in kmsan_copyin()
857 ret = copyin(uaddr, kaddr, len); in kmsan_copyin()
866 kmsan_copyout(const void *kaddr, void *uaddr, size_t len) in kmsan_copyout() argument
868 kmsan_check_arg(sizeof(kaddr) + sizeof(uaddr) + sizeof(len), in kmsan_copyout()
872 return copyout(kaddr, uaddr, len); in kmsan_copyout()
876 kmsan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in kmsan_copyinstr() argument
881 kmsan_check_arg(sizeof(uaddr) + sizeof(kaddr) + in kmsan_copyinstr()
883 ret = copyinstr(uaddr, kaddr, len, &_done); in kmsan_copyinstr()
896 kmsan_copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done) in kmsan_copyoutstr() argument
[all …]
H A Dkern_kthread.c68 vaddr_t uaddr; in kthread_create() local
74 uaddr = uvm_uarea_system_alloc( in kthread_create()
76 if (uaddr == 0) { in kthread_create()
79 kmsan_orig((void *)uaddr, USPACE, KMSAN_TYPE_POOL, __RET_ADDR); in kthread_create()
86 error = lwp_create(&lwp0, &proc0, uaddr, LWP_DETACHED, NULL, in kthread_create()
89 uvm_uarea_system_free(uaddr); in kthread_create()
H A Dsubr_asan.c572 kasan_copyin(const void *uaddr, void *kaddr, size_t len) in kasan_copyin() argument
575 return copyin(uaddr, kaddr, len); in kasan_copyin()
579 kasan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in kasan_copyinstr() argument
582 return copyinstr(uaddr, kaddr, len, done); in kasan_copyinstr()
586 kasan_copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done) in kasan_copyoutstr() argument
589 return copyoutstr(kaddr, uaddr, len, done); in kasan_copyoutstr()
606 kasan__ucas_32(volatile uint32_t *uaddr, uint32_t old, uint32_t new, in kasan__ucas_32() argument
611 return _ucas_32(uaddr, old, new, ret); in kasan__ucas_32()
618 kasan__ucas_32_mp(volatile uint32_t *uaddr, uint32_t old, uint32_t new, in kasan__ucas_32_mp() argument
623 return _ucas_32_mp(uaddr, old, new, ret); in kasan__ucas_32_mp()
[all …]
/netbsd-src/sys/arch/riscv/riscv/
H A Dtrap.c119 copyin(const void *uaddr, void *kaddr, size_t len) in copyin()
129 if (uaddr == NULL) in copyin()
132 const vaddr_t uva = (vaddr_t)uaddr; in copyin()
138 memcpy(kaddr, uaddr, len); in copyin()
147 copyout(const void *kaddr, void *uaddr, size_t len) in copyout()
157 if (uaddr == NULL) in copyout()
160 const vaddr_t uva = (vaddr_t)uaddr; in copyout()
166 memcpy(uaddr, kaddr, len); in copyout()
189 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) in copyinstr()
199 if (__predict_false(uaddr in copyinstr()
117 copyin(const void * uaddr,void * kaddr,size_t len) copyin() argument
145 copyout(const void * kaddr,void * uaddr,size_t len) copyout() argument
187 copyinstr(const void * uaddr,void * kaddr,size_t len,size_t * done) copyinstr() argument
223 copyoutstr(const void * kaddr,void * uaddr,size_t len,size_t * done) copyoutstr() argument
667 fetch_user_data(const void * uaddr,void * valp,size_t size) fetch_user_data() argument
706 _ufetch_8(const uint8_t * uaddr,uint8_t * valp) _ufetch_8() argument
712 _ufetch_16(const uint16_t * uaddr,uint16_t * valp) _ufetch_16() argument
718 _ufetch_32(const uint32_t * uaddr,uint32_t * valp) _ufetch_32() argument
725 _ufetch_64(const uint64_t * uaddr,uint64_t * valp) _ufetch_64() argument
732 store_user_data(void * uaddr,const void * valp,size_t size) store_user_data() argument
771 _ustore_8(uint8_t * uaddr,uint8_t val) _ustore_8() argument
777 _ustore_16(uint16_t * uaddr,uint16_t val) _ustore_16() argument
783 _ustore_32(uint32_t * uaddr,uint32_t val) _ustore_32() argument
790 _ustore_64(uint64_t * uaddr,uint64_t val) _ustore_64() argument
[all...]
/netbsd-src/external/cddl/osnet/dev/dtrace/amd64/
H A Ddtrace_isa.c587 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) in dtrace_copycheck() argument
591 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { in dtrace_copycheck()
593 cpu_core[cpu_number()].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
601 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() argument
604 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyin()
605 dtrace_copy(uaddr, kaddr, size); in dtrace_copyin()
609 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() argument
612 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyout()
613 dtrace_copy(kaddr, uaddr, size); in dtrace_copyout()
617 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() argument
[all …]
/netbsd-src/tests/modules/ufetchstore/
H A Dufetchstore_tester.c44 test_ufetch(void * const uaddr, struct ufetchstore_test_args * const args) in test_ufetch() argument
50 args->fetchstore_error = ufetch_8(uaddr, &args->val8); in test_ufetch()
53 args->fetchstore_error = ufetch_16(uaddr, &args->val16); in test_ufetch()
56 args->fetchstore_error = ufetch_32(uaddr, &args->val32); in test_ufetch()
60 args->fetchstore_error = ufetch_64(uaddr, &args->val64); in test_ufetch()
71 test_ustore(void * const uaddr, struct ufetchstore_test_args * const args) in test_ustore() argument
77 args->fetchstore_error = ustore_8(uaddr, args->val8); in test_ustore()
80 args->fetchstore_error = ustore_16(uaddr, args->val16); in test_ustore()
83 args->fetchstore_error = ustore_32(uaddr, args->val32); in test_ustore()
87 args->fetchstore_error = ustore_64(uaddr, args->val64); in test_ustore()
[all …]
H A Dt_ufetchstore.c156 do_ufetch_8(const uint8_t *uaddr, uint8_t *res) in do_ufetch_8() argument
159 .uaddr64 = UADDR(uaddr), in do_ufetch_8()
170 do_ufetch_16(const uint16_t *uaddr, uint16_t *res) in do_ufetch_16() argument
173 .uaddr64 = UADDR(uaddr), in do_ufetch_16()
184 do_ufetch_32(const uint32_t *uaddr, uint32_t *res) in do_ufetch_32() argument
187 .uaddr64 = UADDR(uaddr), in do_ufetch_32()
199 do_ufetch_64(const uint64_t *uaddr, uint64_t *res) in do_ufetch_64() argument
202 .uaddr64 = UADDR(uaddr), in do_ufetch_64()
214 do_ustore_8(uint8_t *uaddr, uint8_t val) in do_ustore_8() argument
217 .uaddr64 = UADDR(uaddr), in do_ustore_8()
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/mips/
H A Ddtrace_isa.c652 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) in dtrace_copycheck() argument
655 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) { in dtrace_copycheck()
657 cpu_core[CURRENT_CPU].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
665 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() argument
668 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyin()
669 dtrace_copy(uaddr, kaddr, size); in dtrace_copyin()
673 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() argument
676 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyout()
677 dtrace_copy(kaddr, uaddr, size); in dtrace_copyout()
681 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() argument
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/i386/
H A Ddtrace_isa.c605 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) in dtrace_copycheck() argument
609 if (uaddr + size >= kernelbase || uaddr + size < uaddr) { in dtrace_copycheck()
611 cpu_core[cpu_number()].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
619 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() argument
622 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyin()
623 dtrace_copy(uaddr, kaddr, size); in dtrace_copyin()
627 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() argument
630 if (dtrace_copycheck(uaddr, kaddr, size)) in dtrace_copyout()
631 dtrace_copy(kaddr, uaddr, size); in dtrace_copyout()
635 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() argument
[all …]
/netbsd-src/usr.sbin/rpcbind/
H A Drpcb_svc_com.c97 char *uaddr; member
323 static char *uaddr; in rpcbproc_getaddr_com() local
327 if (uaddr != NULL && uaddr != nullstring) { in rpcbproc_getaddr_com()
328 free(uaddr); in rpcbproc_getaddr_com()
329 uaddr = NULL; in rpcbproc_getaddr_com()
337 if (!(uaddr = mergeaddr(transp, transp->xp_netid, in rpcbproc_getaddr_com()
340 uaddr = strdup(fnd->rpcb_map.r_addr); in rpcbproc_getaddr_com()
341 } else if (!uaddr[0]) { in rpcbproc_getaddr_com()
346 uaddr = nullstring; in rpcbproc_getaddr_com()
349 uaddr = nullstring; in rpcbproc_getaddr_com()
[all …]
H A Dcheck_bound.c79 static bool_t check_bound(struct fdlist *, const char *uaddr);
87 check_bound(struct fdlist *fdl, const char *uaddr) in check_bound() argument
96 na = uaddr2taddr(fdl->nconf, uaddr); in check_bound()
151 is_bound(const char *netid, const char *uaddr) in is_bound() argument
160 return (check_bound(fdl, uaddr)); in is_bound()
169 mergeaddr(SVCXPRT *xprt, char *netid, char *uaddr, char *saddr) in mergeaddr() argument
179 if (check_bound(fdl, uaddr) == FALSE) in mergeaddr()
218 s_uaddr = uaddr; in mergeaddr()
226 uaddr, m_uaddr); in mergeaddr()
H A Drpcb_svc_4.c268 char *uaddr; in rpcbproc_getaddr_4_local() local
270 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), in rpcbproc_getaddr_4_local()
274 regp->r_netid, uaddr); in rpcbproc_getaddr_4_local()
275 free(uaddr); in rpcbproc_getaddr_4_local()
298 char *uaddr; in rpcbproc_getversaddr_4_local() local
300 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), in rpcbproc_getversaddr_4_local()
305 regp->r_netid, uaddr); in rpcbproc_getversaddr_4_local()
306 free(uaddr); in rpcbproc_getversaddr_4_local()
H A Drpcb_stat.c104 const char *netid, const char *uaddr) in rpcbs_getaddr() argument
117 if ((uaddr == NULL) || (uaddr[0] == 0)) in rpcbs_getaddr()
135 if ((uaddr == NULL) || (uaddr[0] == 0)) { in rpcbs_getaddr()
/netbsd-src/sys/arch/powerpc/ibm4xx/
H A Dtrap.c433 copyin(const void *uaddr, void *kaddr, size_t len) in copyin() argument
441 return (bigcopyin(uaddr, kaddr, len)); in copyin()
505 : [uaddr] "b" (uaddr), [kaddr] "b" (kaddr), in copyin()
517 bigcopyin(const void *uaddr, void *kaddr, size_t len) in bigcopyin() argument
531 error = uvm_vslock(p->p_vmspace, __UNCONST(uaddr), len, VM_PROT_READ); in bigcopyin()
535 up = (char *)vmaprange(p, (vaddr_t)uaddr, len, VM_PROT_READ); in bigcopyin()
543 uvm_vsunlock(p->p_vmspace, __UNCONST(uaddr), len); in bigcopyin()
552 copyout(const void *kaddr, void *uaddr, size_t len) in copyout() argument
560 return (bigcopyout(kaddr, uaddr, len)); in copyout()
625 : [uaddr] "b" (uaddr), [kaddr] "b" (kaddr), in copyout()
[all …]
/netbsd-src/external/bsd/ipf/dist/
H A Dip_rpcb_pxy.c781 char uaddr[24]; local
791 bzero(uaddr, sizeof(uaddr)); /* Just in case we need padding. */
793 SNPRINTF(uaddr, sizeof(uaddr),
795 (void) sprintf(uaddr,
799 len = strlen(uaddr);
812 COPYBACK(m, off, xlen, uaddr);
1319 char uaddr[24]; local
1328 bzero(uaddr, sizeof(uaddr)); /* Just in case we need padding. */
1330 SNPRINTF(uaddr, sizeof(uaddr),
1332 (void) sprintf(uaddr,
[all …]
/netbsd-src/sys/external/bsd/libnv/dist/
H A Dnv_kern_netbsd.c107 void *buf, *uaddr; in nvlist_copyout() local
121 uaddr = NULL; in nvlist_copyout()
123 error = uvm_mmap_anon(p, &uaddr, rlen); in nvlist_copyout()
127 error = copyout(buf, uaddr, len); in nvlist_copyout()
129 uvm_unmap(&p->p_vmspace->vm_map, (vaddr_t)uaddr, in nvlist_copyout()
130 (vaddr_t)uaddr + rlen); in nvlist_copyout()
134 nref->buf = uaddr; in nvlist_copyout()
/netbsd-src/tests/modules/
H A Dt_ufetchstore.c156 do_ufetch_8(const uint8_t *uaddr, uint8_t *res) in do_ufetch_8() argument
159 .uaddr64 = UADDR(uaddr), in do_ufetch_8()
170 do_ufetch_16(const uint16_t *uaddr, uint16_t *res) in do_ufetch_16() argument
173 .uaddr64 = UADDR(uaddr), in do_ufetch_16()
184 do_ufetch_32(const uint32_t *uaddr, uint32_t *res) in do_ufetch_32() argument
187 .uaddr64 = UADDR(uaddr), in do_ufetch_32()
199 do_ufetch_64(const uint64_t *uaddr, uint64_t *res) in do_ufetch_64() argument
202 .uaddr64 = UADDR(uaddr), in do_ufetch_64()
214 do_ustore_8(uint8_t *uaddr, uint8_t val) in do_ustore_8() argument
217 .uaddr64 = UADDR(uaddr), in do_ustore_8()
[all …]
/netbsd-src/sys/external/bsd/ipf/netinet/
H A Dip_rpcb_pxy.c752 char uaddr[24]; in ipf_p_rpcb_modreq() local
762 bzero(uaddr, sizeof(uaddr)); /* Just in case we need padding. */ in ipf_p_rpcb_modreq()
763 snprintf(uaddr, sizeof(uaddr), in ipf_p_rpcb_modreq()
766 len = strlen(uaddr); in ipf_p_rpcb_modreq()
779 COPYBACK(m, off, xlen, uaddr); in ipf_p_rpcb_modreq()
1266 char uaddr[24]; in ipf_p_rpcb_modv3() local
1275 bzero(uaddr, sizeof(uaddr)); /* Just in case we need padding. */ in ipf_p_rpcb_modv3()
1276 snprintf(uaddr, sizeof(uaddr), in ipf_p_rpcb_modv3()
1279 len = strlen(uaddr); in ipf_p_rpcb_modv3()
1292 COPYBACK(m, off, xlen, uaddr); in ipf_p_rpcb_modv3()
[all …]
/netbsd-src/external/bsd/libbind/dist/irs/
H A Dirp.c158 struct sockaddr_un uaddr; in irs_irp_connect() local
172 memset(&uaddr, 0, sizeof uaddr); in irs_irp_connect()
183 addr = (struct sockaddr *)&uaddr; in irs_irp_connect()
184 strncpy(uaddr.sun_path, irphost, sizeof uaddr.sun_path); in irs_irp_connect()
185 uaddr.sun_family = AF_UNIX; in irs_irp_connect()
186 socklen = SUN_LEN(&uaddr); in irs_irp_connect()
188 uaddr.sun_len = socklen; in irs_irp_connect()

1234