Lines Matching defs:uaddr
328 * Pages behind [uaddr..uaddr+*lenp] under address space "as" are locked
332 * previous call). Thus if same pages remain behind [uaddr..uaddr+*lenp],
352 cow_mapin(struct as *as, caddr_t uaddr, caddr_t kaddr, struct page **cached_ppp,
368 seg = as_findseg(as, uaddr, 0);
369 if ((seg == NULL) || ((base = seg->s_base) > uaddr) ||
370 (uaddr + total) > base + seg->s_size) {
381 } else if ((SEGOP_GETTYPE(seg, uaddr) & MAP_PRIVATE) == 0) {
397 res = hat_softlock(hat, uaddr, &size, &ppp[0], cow ? HAT_COW : 0);
470 * uaddr.
473 * with the same vcolor as uaddr. Then
500 uaddr += size;
503 res = as_fault(as->a_hat, as, uaddr, size, F_INVAL, S_READ);