Searched refs:newas (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/uts/common/vm/ |
H A D | vm_as.c | 784 struct as *newas; in as_dup() local 791 newas = as_alloc(); in as_dup() 792 newas->a_userlimit = as->a_userlimit; in as_dup() 793 newas->a_proc = forkedproc; in as_dup() 795 AS_LOCK_ENTER(newas, RW_WRITER); in as_dup() 801 mutex_enter(&newas->a_contents); in as_dup() 802 AS_SETBUSY(newas); in as_dup() 803 mutex_exit(&newas->a_contents); in as_dup() 805 (void) hat_dup(as->a_hat, newas->a_hat, NULL, 0, HAT_DUP_SRD); in as_dup() 814 newseg = seg_alloc(newas, seg->s_base, seg->s_size); in as_dup() [all …]
|
H A D | xhat.c | 370 xhat_dup_all(struct as *as, struct as *newas, caddr_t addr, size_t len, in xhat_dup_all() argument
|
H A D | seg_spt.c | 190 struct as *newas; in sptcreate() local 206 newas = as_alloc(); in sptcreate() 207 newas->a_proc = NULL; in sptcreate() 216 if (err = as_map(newas, SEGSPTADDR, size, segspt_create, &sptcargs)) { in sptcreate() 217 as_free(newas); in sptcreate()
|