Searched refs:anon_idx (Results 1 – 5 of 5) sorted by relevance
/titanic_44/usr/src/uts/common/os/ |
H A D | shm.c | 1130 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_44/usr/src/uts/common/vm/ |
H A D | seg_kp.c | 398 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 D | seg_spt.c | 620 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 D | seg_vn.c | 916 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() 5920 ulong_t anon_idx = 0; in segvn_setprot() local 5938 anon_idx = svd->anon_index + seg_page(seg, addr); in segvn_setprot() 5940 IS_P2ALIGNED(anon_idx, pgcnt)); in segvn_setprot() 5955 anon_array_enter(amp, anon_idx, in segvn_setprot() [all …]
|
H A D | vm_anon.c | 3447 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()
|