Lines Matching refs:kaddr
493 caddr_t kaddr; in schedctl_shared_alloc() local
500 if ((error = schedctl_getpage(&, &kaddr)) != 0) { in schedctl_shared_alloc()
504 if ((error = schedctl_map(amp, &base, kaddr)) != 0) { in schedctl_shared_alloc()
505 schedctl_freepage(amp, kaddr); in schedctl_shared_alloc()
515 pagep->spc_base = (sc_shared_t *)kaddr; in schedctl_shared_alloc()
516 pagep->spc_end = (sc_shared_t *)(kaddr + sc_pagesize); in schedctl_shared_alloc()
579 schedctl_map(struct anon_map *amp, caddr_t *uaddrp, caddr_t kaddr) in schedctl_map() argument
588 map_addr(&addr, PAGESIZE, (offset_t)(uintptr_t)kaddr, 1, 0); in schedctl_map()
625 caddr_t kaddr; in schedctl_getpage() local
636 kaddr = segkp_get_withanonmap(segkp, PAGESIZE, in schedctl_getpage()
638 if (kaddr == NULL) { in schedctl_getpage()
650 *newaddr = kaddr; in schedctl_getpage()
662 schedctl_freepage(struct anon_map *amp, caddr_t kaddr) in schedctl_freepage() argument
668 segkp_release(segkp, kaddr); in schedctl_freepage()