Searched refs:uaddr (Results 1 - 25 of 76) sorted by relevance

1234

/freebsd-11-stable/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_proc.c34 uread(proc_t *p, void *kaddr, size_t len, uintptr_t uaddr) argument
38 n = proc_readmem(curthread, p, uaddr, kaddr, len);
45 uwrite(proc_t *p, void *kaddr, size_t len, uintptr_t uaddr) argument
49 n = proc_writemem(curthread, p, uaddr, kaddr, len);
/freebsd-11-stable/sys/cddl/dev/dtrace/arm/
H A Ddtrace_isa.c177 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
180 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
182 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
190 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
193 if (dtrace_copycheck(uaddr, kaddr, size))
194 dtrace_copy(uaddr, kaddr, size);
198 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument
201 if (dtrace_copycheck(uaddr, kadd
206 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
214 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
222 dtrace_fuword8(void *uaddr) argument
233 dtrace_fuword16(void *uaddr) argument
244 dtrace_fuword32(void *uaddr) argument
255 dtrace_fuword64(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_isa.c296 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
299 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
301 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
309 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
313 if (dtrace_copycheck(uaddr, kaddr, size))
314 dtrace_copy(uaddr, kaddr, size);
318 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument
322 if (dtrace_copycheck(uaddr, kadd
327 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
336 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
345 dtrace_fuword8(void *uaddr) argument
358 dtrace_fuword16(void *uaddr) argument
371 dtrace_fuword32(void *uaddr) argument
384 dtrace_fuword64(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_isa.c311 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
314 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
316 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
324 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
328 if (dtrace_copycheck(uaddr, kaddr, size))
329 dtrace_copy(uaddr, kaddr, size);
333 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument
337 if (dtrace_copycheck(uaddr, kadd
342 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
351 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
360 dtrace_fuword8(void *uaddr) argument
373 dtrace_fuword16(void *uaddr) argument
386 dtrace_fuword32(void *uaddr) argument
399 dtrace_fuword64(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_isa.c581 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
585 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
587 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
595 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
598 if (dtrace_copycheck(uaddr, kaddr, size))
599 if (copyin((const void *)uaddr, (void *)kaddr, size)) {
601 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
606 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_ argument
618 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
641 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
659 dtrace_fuword8(void *uaddr) argument
670 dtrace_fuword16(void *uaddr) argument
684 dtrace_fuword32(void *uaddr) argument
695 dtrace_fuword64(void *uaddr) argument
709 dtrace_fulword(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c579 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
583 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
585 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
593 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
596 if (dtrace_copycheck(uaddr, kaddr, size))
597 dtrace_copy(uaddr, kaddr, size);
601 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument
604 if (dtrace_copycheck(uaddr, kadd
609 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
617 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
625 dtrace_fuword8(void *uaddr) argument
636 dtrace_fuword16(void *uaddr) argument
647 dtrace_fuword32(void *uaddr) argument
658 dtrace_fuword64(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c592 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
596 if (uaddr + size >= kernelbase || uaddr + size < uaddr) {
598 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
606 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
609 if (dtrace_copycheck(uaddr, kaddr, size))
610 dtrace_copy(uaddr, kaddr, size);
614 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument
617 if (dtrace_copycheck(uaddr, kadd
622 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
630 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
638 dtrace_fuword8(void *uaddr) argument
649 dtrace_fuword16(void *uaddr) argument
660 dtrace_fuword32(void *uaddr) argument
671 dtrace_fuword64(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/cddl/dev/dtrace/mips/
H A Ddtrace_isa.c639 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) argument
642 if (uaddr + size > VM_MAXUSER_ADDRESS || uaddr + size < uaddr) {
644 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
652 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, argument
655 if (dtrace_copycheck(uaddr, kaddr, size))
656 dtrace_copy(uaddr, kaddr, size);
660 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, argument
663 if (dtrace_copycheck(uaddr, kadd
668 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, volatile uint16_t *flags) argument
676 dtrace_copyoutstr(uintptr_t kaddr, uintptr_t uaddr, size_t size, volatile uint16_t *flags) argument
684 dtrace_fuword8(void *uaddr) argument
695 dtrace_fuword16(void *uaddr) argument
706 dtrace_fuword32(void *uaddr) argument
717 dtrace_fuword64(void *uaddr) argument
[all...]
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Duaccess.h65 extern int linux_copyin(const void *uaddr, void *kaddr, size_t len);
66 extern int linux_copyout(const void *kaddr, void *uaddr, size_t len);
67 extern size_t linux_clear_user(void *uaddr, size_t len);
68 extern int linux_access_ok(int rw, const void *uaddr, size_t len);
/freebsd-11-stable/usr.sbin/rpcbind/
H A Dcheck_bound.c74 static bool_t check_bound(struct fdlist *, char *uaddr);
82 check_bound(struct fdlist *fdl, char *uaddr) argument
91 na = uaddr2taddr(fdl->nconf, uaddr);
142 is_bound(char *netid, char *uaddr) argument
151 return (check_bound(fdl, uaddr));
160 mergeaddr(SVCXPRT *xprt, char *netid, char *uaddr, char *saddr) argument
171 if (check_bound(fdl, uaddr) == FALSE)
181 * address by which it contacted us. Use that for the "client" uaddr,
204 fprintf(stderr, "mergeaddr: client uaddr = %s\n",
207 fprintf(stderr, "mergeaddr: contact uaddr
[all...]
H A Drpcb_svc_com.c88 char *uaddr; member in struct:finfo
310 static char *uaddr; local
314 if (uaddr != NULL && uaddr != nullstring) {
315 free(uaddr);
316 uaddr = NULL;
324 if (!(uaddr = mergeaddr(transp, transp->xp_netid,
327 uaddr = strdup(fnd->rpcb_map.r_addr);
328 } else if (!uaddr[0]) {
333 uaddr
396 static char *uaddr; local
617 char *uaddr, *m_uaddr = NULL, *local_uaddr = NULL; local
931 forward_register(u_int32_t caller_xid, struct netbuf *caller_addr, int forward_fd, char *uaddr, rpcproc_t reply_type, rpcvers_t versnum, u_int32_t *callxidp) argument
1239 char *uaddr; local
[all...]
H A Drpcb_stat.c105 char *uaddr)
118 if ((uaddr == NULL) || (uaddr[0] == 0))
136 if ((uaddr == NULL) || (uaddr[0] == 0)) {
104 rpcbs_getaddr(rpcvers_t rtype, rpcprog_t prog, rpcvers_t vers, char *netid, char *uaddr) argument
H A Drpcb_svc.c212 char *uaddr; local
214 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid),
218 regp->r_netid, uaddr);
219 free(uaddr);
H A Drpcb_svc_4.c269 char *uaddr; local
271 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid),
275 regp->r_netid, uaddr);
276 free(uaddr);
299 char *uaddr; local
301 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid),
306 regp->r_netid, uaddr);
307 free(uaddr);
H A Dpmap_svc.c270 char *uaddr; local
285 uaddr = taddr2uaddr(rpcbind_get_conf(xprt->xp_netid),
289 reg.pm_prot == IPPROTO_UDP ? "udp" : "tcp", uaddr);
290 free(uaddr);
/freebsd-11-stable/lib/libc/rpc/
H A Dauth_time.c25 * and destroyed. Two strings "netid" and "uaddr" are malloc'd
85 static int uaddr_to_sockaddr(char *uaddr, struct sockaddr_in *sin) argument
91 i = sscanf(uaddr, "%lu.%lu.%lu.%lu.%lu.%lu", &a[0], &a[1], &a[2],
120 free(eps[i].uaddr);
178 ep->uaddr = strdup(hname);
181 if (ep->uaddr == NULL || ep->family == NULL || ep->proto == NULL) {
193 ep->uaddr = strdup(hname);
196 if (ep->uaddr == NULL || ep->family == NULL || ep->proto == NULL) {
225 * Once through, *uaddr is set to the universal address of
227 * that uaddr goe
240 __rpc_get_time_offset(struct timeval *td, nis_server *srv, char *thost, char **uaddr, struct sockaddr_in *netid) argument
[all...]
/freebsd-11-stable/sys/compat/linux/
H A Dlinux_futex.c275 int futex_xchgl(int oparg, uint32_t *uaddr, int *oldval);
276 int futex_addl(int oparg, uint32_t *uaddr, int *oldval);
277 int futex_orl(int oparg, uint32_t *uaddr, int *oldval);
278 int futex_andl(int oparg, uint32_t *uaddr, int *oldval);
279 int futex_xorl(int oparg, uint32_t *uaddr, int *oldval);
327 LINUX_CTR3(sys_futex, "futex_put destroy uaddr %p ref %d "
339 LINUX_CTR3(sys_futex, "futex_put uaddr %p ref %d shared %d",
349 futex_get0(uint32_t *uaddr, struct futex **newf, uint32_t flags) argument
355 LIN_SDT_PROBE3(futex, futex_get0, entry, uaddr, newf, flags);
359 error = umtx_key_get(uaddr, TYPE_FUTE
449 futex_get(uint32_t *uaddr, struct waiting_proc **wp, struct futex **f, uint32_t flags) argument
671 futex_atomic_op(struct thread *td, int encoded_op, uint32_t *uaddr) argument
1215 handle_futex_death(struct linux_emuldata *em, uint32_t *uaddr, unsigned int pi) argument
[all...]
H A Dlinux_ipc.c300 linux_msqid_pullup(l_int ver, struct l_msqid64_ds *linux_msqid64, caddr_t uaddr) argument
306 return (copyin(uaddr, linux_msqid64, sizeof(*linux_msqid64)));
308 error = copyin(uaddr, &linux_msqid, sizeof(linux_msqid));
326 linux_msqid_pushdown(l_int ver, struct l_msqid64_ds *linux_msqid64, caddr_t uaddr) argument
332 return (copyout(linux_msqid64, uaddr, sizeof(*linux_msqid64)));
368 return (copyout(&linux_msqid, uaddr, sizeof(linux_msqid)));
373 linux_semid_pullup(l_int ver, struct l_semid64_ds *linux_semid64, caddr_t uaddr) argument
379 return (copyin(uaddr, linux_semid64, sizeof(*linux_semid64)));
381 error = copyin(uaddr, &linux_semid, sizeof(linux_semid));
395 linux_semid_pushdown(l_int ver, struct l_semid64_ds *linux_semid64, caddr_t uaddr) argument
425 linux_shmid_pullup(l_int ver, struct l_shmid64_ds *linux_shmid64, caddr_t uaddr) argument
447 linux_shmid_pushdown(l_int ver, struct l_shmid64_ds *linux_shmid64, caddr_t uaddr) argument
485 linux_shminfo_pushdown(l_int ver, struct l_shminfo64 *linux_shminfo64, caddr_t uaddr) argument
[all...]
/freebsd-11-stable/tests/sys/kern/
H A Dkern_copyin.c47 copyin_checker(uintptr_t uaddr, size_t len) argument
51 ret = write(scratch_file, (const void *)uaddr, len);
/freebsd-11-stable/contrib/tcp_wrappers/
H A Dtli.c250 char *uaddr; local
253 && (uaddr = taddr2uaddr(config, &unit->addr)) != 0) {
254 STRN_CPY(host->addr, uaddr, sizeof(host->addr));
255 free(uaddr);
297 char *uaddr = eval_hostaddr(host); local
303 found = !strcmp(ua, uaddr);
/freebsd-11-stable/sys/contrib/ipfilter/netinet/
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, sizeo
1387 char uaddr[24]; local
[all...]
/freebsd-11-stable/usr.sbin/ypserv/
H A Dyp_dnslookup.c474 u_char *uaddr = (u_char *)abuf; local
494 if (inet_aton(addr, (struct in_addr *)uaddr) != 1)
497 (uaddr[3] & 0xff), (uaddr[2] & 0xff),
498 (uaddr[1] & 0xff), (uaddr[0] & 0xff));
502 if (inet_pton(af, addr, uaddr) != 1)
506 qp += (size_t)sprintf(qp, "%x.%x.", uaddr[n] & 0xf,
507 (uaddr[n] >> 4) & 0xf);
539 memcpy(q->addr, uaddr, le
[all...]
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_os_freebsd.h376 fault_in_multipages_readable(const char __user *uaddr, int size) argument
380 const char __user *end = uaddr + size - 1;
385 while (uaddr <= end) {
386 ret = -copyin(uaddr, &c, 1);
389 uaddr += PAGE_SIZE;
393 if (((unsigned long)uaddr & ~PAGE_MASK) ==
402 fault_in_multipages_writeable(char __user *uaddr, int size) argument
405 char __user *end = uaddr + size - 1;
414 while (uaddr <= end) {
415 ret = subyte(uaddr,
[all...]
/freebsd-11-stable/contrib/wpa/src/ap/
H A Diapp.c381 struct sockaddr_in *paddr, uaddr; local
444 os_memset(&uaddr, 0, sizeof(uaddr));
445 uaddr.sin_family = AF_INET;
446 uaddr.sin_port = htons(IAPP_UDP_PORT);
459 if (bind(iapp->udp_sock, (struct sockaddr *) &uaddr,
460 sizeof(uaddr)) < 0) {
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dspa_errlog.c233 spa_get_errlog(spa_t *spa, void *uaddr, size_t *count) argument
240 ret = process_error_log(spa, spa->spa_errlog_scrub, uaddr, count);
243 ret = process_error_log(spa, spa->spa_errlog_last, uaddr,
248 ret = process_error_list(&spa->spa_errlist_scrub, uaddr,
251 ret = process_error_list(&spa->spa_errlist_last, uaddr,

Completed in 164 milliseconds

1234