Home
last modified time | relevance | path

Searched refs:newas (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/uts/common/vm/
H A Dvm_as.c784 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 Dxhat.c370 xhat_dup_all(struct as *as, struct as *newas, caddr_t addr, size_t len, in xhat_dup_all() argument
H A Dseg_spt.c190 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()