Home
last modified time | relevance | path

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

/illumos-gate/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()
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kp.c398 ulong_t anon_idx = 0; in segkp_get_internal() local
454 anon_idx = 0; in segkp_get_internal()
455 kpd->kp_anon_idx = anon_idx; in segkp_get_internal()
474 anon_idx = ((uintptr_t)(vbase - s_base)) >> PAGESHIFT; in segkp_get_internal()
475 kpd->kp_anon_idx = anon_idx; in segkp_get_internal()
518 ASSERT(anon_get_ptr(kpd->kp_anon, anon_idx + i) in segkp_get_internal()
526 (void) anon_set_ptr(kpd->kp_anon, anon_idx + i, in segkp_get_internal()
H A Dseg_spt.c765 ulong_t anon_idx; in segspt_free_pages() local
806 for (anon_idx = 0; anon_idx < npages; anon_idx++) { in segspt_free_pages()
808 if ((ap = anon_get_ptr(amp->ahp, anon_idx)) == NULL) { in segspt_free_pages()
813 if ((ap = anon_get_next_ptr(amp->ahp, &anon_idx)) in segspt_free_pages()
817 ASSERT(ANON_ISBUSY(anon_get_slot(amp->ahp, anon_idx)) == 0); in segspt_free_pages()
H A Dseg_vn.c927 ulong_t anon_idx; in segvn_create() local
951 anon_idx)) != NULL) in segvn_create()
970 anon_idx) == NULL); in segvn_create()
5910 ulong_t anon_idx = 0; in segvn_setprot() local
5930 IS_P2ALIGNED(anon_idx, pgcnt)); in segvn_setprot()
5945 anon_array_enter(amp, anon_idx, in segvn_setprot()
5948 if (IS_P2ALIGNED(anon_idx, pgcnt) && in segvn_setprot()
5950 anon_idx, prot)) { in segvn_setprot()
5959 anon_idx++; in segvn_setprot()
5962 anon_array_enter(amp, anon_idx, in segvn_setprot()
[all …]
H A Dvm_anon.c3446 non_anon(struct anon_hdr *ahp, ulong_t anon_idx, u_offset_t *offp, in non_anon() argument
3454 for (i = 0, el = *lenp; i < el; i += PAGESIZE, anon_idx++) { in non_anon()
3455 ap = anon_get_ptr(ahp, anon_idx); in non_anon()