Home
last modified time | relevance | path

Searched refs:anon_idx (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/common/os/
H A Dshm.c1130 ulong_t anon_idx; in lock_again() local
1135 for (anon_idx = 0; npages != 0; anon_idx++, npages--) { in lock_again()
1137 anon_array_enter(amp, anon_idx, &cookie); in lock_again()
1138 ap = anon_get_ptr(amp->ahp, anon_idx); in lock_again()
1208 ulong_t anon_idx; in shmem_unlock() local
1216 for (anon_idx = 0; anon_idx < npages; anon_idx++) { in shmem_unlock()
1218 anon_array_enter(amp, anon_idx, &cookie); in shmem_unlock()
1219 if ((ap = anon_get_ptr(amp->ahp, anon_idx)) == NULL) { in shmem_unlock()
/titanic_50/usr/src/uts/common/vm/
H A Dseg_kp.c398 ulong_t anon_idx = 0; in segkp_get_internal() local
453 anon_idx = 0; in segkp_get_internal()
454 kpd->kp_anon_idx = anon_idx; in segkp_get_internal()
473 anon_idx = ((uintptr_t)(vbase - s_base)) >> PAGESHIFT; in segkp_get_internal()
474 kpd->kp_anon_idx = anon_idx; in segkp_get_internal()
517 ASSERT(anon_get_ptr(kpd->kp_anon, anon_idx + i) in segkp_get_internal()
525 (void) anon_set_ptr(kpd->kp_anon, anon_idx + i, in segkp_get_internal()
H A Dseg_spt.c620 ulong_t anon_idx; in segspt_free_pages() local
658 for (anon_idx = 0; anon_idx < npages; anon_idx++) { in segspt_free_pages()
660 if ((ap = anon_get_ptr(amp->ahp, anon_idx)) == NULL) { in segspt_free_pages()
665 if ((ap = anon_get_next_ptr(amp->ahp, &anon_idx)) in segspt_free_pages()
669 ASSERT(ANON_ISBUSY(anon_get_slot(amp->ahp, anon_idx)) == 0); in segspt_free_pages()
H A Dseg_vn.c916 ulong_t anon_idx; in segvn_create() local
935 for (anon_idx = anon_num, addr = seg->s_base; in segvn_create()
936 addr < eaddr; addr += PAGESIZE, anon_idx++) { in segvn_create()
940 anon_idx)) != NULL) in segvn_create()
959 anon_idx) == NULL); in segvn_create()
960 (void) anon_set_ptr(amp->ahp, anon_idx, ap, in segvn_create()
5899 ulong_t anon_idx = 0; in segvn_setprot() local
5917 anon_idx = svd->anon_index + seg_page(seg, addr); in segvn_setprot()
5919 IS_P2ALIGNED(anon_idx, pgcnt)); in segvn_setprot()
5934 anon_array_enter(amp, anon_idx, in segvn_setprot()
[all …]
H A Dvm_anon.c3447 non_anon(struct anon_hdr *ahp, ulong_t anon_idx, u_offset_t *offp, in non_anon() argument
3455 for (i = 0, el = *lenp; i < el; i += PAGESIZE, anon_idx++) { in non_anon()
3456 ap = anon_get_ptr(ahp, anon_idx); in non_anon()