Lines Matching refs:anon_index

849 		svd->anon_index = 0;
901 svd->anon_index = anon_num;
925 svd->anon_index = 0;
988 (void) lgrp_shm_policy_set(mpolicy, svd->amp, svd->anon_index,
1071 if (amp1 != NULL && svd1->anon_index + btop(seg1->s_size) !=
1072 svd2->anon_index) {
1169 if (anon_copy_ptr(amp1->ahp, svd1->anon_index,
1182 if (anon_copy_ptr(amp2->ahp, svd2->anon_index,
1215 svd1->anon_index = 0;
1322 newpgs = anon_grow(amp1->ahp, &svd1->anon_index,
1437 newpgs = anon_grow(amp2->ahp, &svd2->anon_index,
1454 /* Not merging segments so adjust anon_index back */
1456 svd2->anon_index += seg_pages(seg1);
1510 ulong_t old_idx = svd->anon_index;
1641 newsvd->anon_index = 0;
1653 newsvd->anon_index = svd->anon_index;
1663 newsvd->anon_index = 0;
1730 svd->anon_index, newsvd->amp->ahp,
1734 anon_dup(amp->ahp, svd->anon_index,
2057 svd->anon_index, len,
2061 svd->anon_index,
2068 svd->anon_index, len);
2083 svd->anon_index += dpages;
2097 svd->anon_index, npages));
2151 ulong_t an_idx = svd->anon_index + npages;
2201 svd->anon_index, npages));
2292 nsvd->anon_index = 0;
2305 ulong_t an_idx = svd->anon_index + opages;
2343 nsvd->anon_index = svd->anon_index +
2356 (void) anon_copy_ptr(amp->ahp, svd->anon_index, nahp,
2358 (void) anon_copy_ptr(amp->ahp, nsvd->anon_index,
2361 svd->anon_index = 0;
2362 nsvd->anon_index = 0;
2374 svd->anon_index, btop(seg->s_size)));
2376 nsvd->anon_index, btop(nseg->s_size)));
2460 svd->anon_index, seg->s_size,
2463 anon_free(amp->ahp, svd->anon_index,
2504 anon_free_pages(amp->ahp, svd->anon_index,
2507 anon_free(amp->ahp, svd->anon_index,
2571 ulong_t anon_index;
2579 anon_index = svd->anon_index + seg_page(seg, addr);
2590 if ((ap = anon_get_ptr(amp->ahp, anon_index++))
2722 ulong_t anon_index;
2778 anon_index = svd->anon_index + seg_page(seg, addr);
2779 anon_array_enter(amp, anon_index, &cookie);
2784 if ((ap = anon_get_ptr(amp->ahp, anon_index)) == NULL) {
2809 (void) anon_set_ptr(amp->ahp, anon_index, ap,
2896 if ((ap = anon_get_ptr(amp->ahp, anon_index)) != NULL) {
3012 if ((ap = anon_get_ptr(amp->ahp, anon_index)) == NULL)
3097 (void) anon_set_ptr(amp->ahp, anon_index, ap, ANON_SLEEP);
3840 ulong_t aindx = svd->anon_index + seg_page(seg, a);
4555 aindx = svd->anon_index + seg_page(seg, a);
4579 aindx = svd->anon_index + seg_page(seg, a);
4646 ulong_t aindx = svd->anon_index + seg_page(seg, a);
4854 aindx = svd->anon_index + seg_page(seg, a);
4877 aindx = svd->anon_index + seg_page(seg, a);
4935 ulong_t anon_index;
5184 anon_index = svd->anon_index + page;
5189 size_t index = anon_index;
5248 fanon_index = svd->anon_index + fpage;
5356 ap = anon_get_ptr(amp->ahp, anon_index);
5362 dogetpage = non_anon(amp->ahp, anon_index,
5533 int anon_index;
5568 anon_index = svd->anon_index + page;
5569 anon_array_enter(amp, anon_index, &cookie);
5570 ap = anon_get_ptr(amp->ahp, anon_index);
5635 svd->anon_index + seg_page(seg, addr))) != NULL) {
5917 anon_idx = svd->anon_index + seg_page(seg, addr);
6105 ulong_t an_idx = svd->anon_index + seg_page(seg, addr);
6280 if (!IS_P2ALIGNED(svd->anon_index, pgcnt)) {
6292 if (anon_copy_ptr(amp->ahp, svd->anon_index,
6300 svd->anon_index = 0;
6328 amp->ahp, svd->anon_index, svd->vp, svd->offset,
6362 ulong_t an_idx = svd->anon_index;
6649 (void) anon_copy_ptr(oamp->ahp, svd->anon_index,
6655 svd->anon_index + btop(seg->s_size),
6660 svd->anon_index = 0;
6662 nsvd->anon_index = 0;
6668 nsvd->anon_index = svd->anon_index + seg_pages(seg);
6669 ASSERT(IS_P2ALIGNED(nsvd->anon_index, pgcnt));
6690 svd->anon_index, btop(seg->s_size)));
6692 nsvd->anon_index, btop(nseg->s_size)));
7015 page += svd->anon_index;
7080 ulong_t anon_index;
7090 anon_index = svd->anon_index;
7108 if (anon_array_try_enter(amp, anon_index + page,
7113 ap = anon_get_ptr(amp->ahp, anon_index + page);
7256 ulong_t anon_index;
7349 anon_index = svd->anon_index + seg_page(seg, addr);
7355 anon_array_enter(amp, anon_index, &cookie);
7356 ap = anon_get_ptr(amp->ahp, anon_index++);
7505 anon_array_enter(amp, svd->anon_index + p, &cookie);
7506 ap = anon_get_ptr(amp->ahp, svd->anon_index + p);
7642 ulong_t anon_index;
7737 anon_index = svd->anon_index + seg_page(seg, addr);
7763 i_edx = svd->anon_index + seg_page(seg, addr + len);
7765 for (i_idx = anon_index; i_idx < i_edx; i_idx++) {
7804 vpp++, pos++, addr += PAGESIZE, offset += PAGESIZE, anon_index++) {
7819 ((ap = anon_get_ptr(amp->ahp, anon_index))
7821 anon_array_enter(amp, anon_index, &cookie);
7824 anon_index)) == NULL) {
7834 anon_index) == NULL);
7836 anon_index, ap, ANON_SLEEP);
7848 anon_array_enter(amp, anon_index, &cookie);
7849 ap = anon_get_ptr(amp->ahp, anon_index);
8070 ulong_t anon_index;
8189 svd->anon_index + page, len, behav, &purged);
8235 svd->anon_index, vp, svd->offset, len);
8263 page_mark_migrate(seg, addr, len, amp, svd->anon_index,
8369 anon_index = svd->anon_index + page;
8374 anon_index, vp, off, len);
8402 page_mark_migrate(seg, addr, len, amp, svd->anon_index,
8702 ulong_t anon_index;
8716 anon_index = svd->anon_index;
8724 if (amp && (ap = anon_get_ptr(svd->amp->ahp, anon_index++))) {
8813 ulong_t anon_index;
8953 ulong_t aix = svd->anon_index + seg_page(seg, addr);
8955 if (aaix < svd->anon_index) {
8984 ulong_t aix = svd->anon_index +
9029 ptob(svd->anon_index));
9073 ptob(svd->anon_index));
9292 anon_index = svd->anon_index + page;
9298 for (a = addr; a < addr + len; a += PAGESIZE, anon_index++) {
9311 if (a == addr || P2PHASE(anon_index, anpgcnt) == 0) {
9313 anon_array_enter(amp, anon_index, &cookie);
9316 ap = anon_get_ptr(amp->ahp, anon_index);
9349 anon_array_enter(amp, anon_index, &cookie);
9351 ap = anon_get_ptr(amp->ahp, anon_index);
9369 if (P2PHASE(anon_index, anpgcnt) == anpgcnt - 1) {
9590 ulong_t anon_index;
9610 anon_index = svd->anon_index +
9618 anon_array_enter(amp, anon_index, &cookie);
9619 ap = anon_get_ptr(amp->ahp, anon_index);
9629 ASSERT(anon_get_ptr(amp->ahp, anon_index)
9631 (void) anon_set_ptr(amp->ahp, anon_index,
9679 ulong_t anon_index;
9704 anon_index = svn_data->anon_index + seg_page(seg, addr);
9707 policy_info = lgrp_shm_policy_get(amp, anon_index, vp, vn_off);
9984 svd->anon_index = 0;
10037 ASSERT(svd->anon_index == 0);