Lines Matching refs:szc

1432 	uint_t szc;
1456 vn_a->szc = 0;
1470 szc = 0;
1488 vn_a->szc = szc;
1502 szc = nszc;
1517 vn_a->szc = szc;
1531 szcvec &= ~(1 << szc);
1533 szc = highbit(szcvec) - 1;
1534 pgsz = page_get_pagesize(szc);
1569 vn_a->szc = 0;
1635 if (vn_a->szc == AS_MAP_HEAP) {
1637 } else if (vn_a->szc == AS_MAP_STACK) {
2850 as_setpagesize(struct as *as, caddr_t addr, size_t size, uint_t szc,
2858 size_t pgsz = page_get_pagesize(szc);
2895 error = SEGOP_SETPAGESIZE(seg, raddr, ssize, szc);
2975 * in its chunk where s_szc is less than the szc we want to set.
2978 as_iset3_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc,
3005 if (szc > seg->s_szc) {
3006 error = SEGOP_SETPAGESIZE(seg, raddr, ssize, szc);
3036 as_iset2_default_lpsize(struct as *as, caddr_t addr, size_t size, uint_t szc,
3045 error = as_iset3_default_lpsize(as, addr, size, szc, &retry);
3047 szcvec &= ~(1 << szc);
3051 szc = highbit(szcvec) - 1;
3060 * segments have a smaller szc than we want to set. For each such area,
3064 as_iset1_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc,
3080 if (seg->s_szc < szc) {
3092 if (seg->s_szc >= szc && set) {
3095 setaddr, setsize, szc, szcvec);
3100 } else if (seg->s_szc < szc && !set) {
3116 szc, szcvec);
3133 uint_t szc;
3152 szc = lowbit(szcvec) - 1;
3153 pgsz = page_get_pagesize(szc);
3159 szcvec >>= (szc + 1);
3160 nszc = szc;
3171 ASSERT(szc > 0);
3174 error = as_iset1_default_lpsize(as, addr, segsize, szc,
3181 szc = nszc;
3191 ASSERT(szc > 0);
3193 error = as_iset1_default_lpsize(as, addr, segsize, szc,
3200 szcvec &= ~(1 << szc);
3202 szc = highbit(szcvec) - 1;
3203 pgsz = page_get_pagesize(szc);