Lines Matching defs:szc
1430 uint_t szc;
1454 vn_a->szc = 0;
1468 szc = 0;
1486 vn_a->szc = szc;
1500 szc = nszc;
1515 vn_a->szc = szc;
1529 szcvec &= ~(1 << szc);
1531 szc = highbit(szcvec) - 1;
1532 pgsz = page_get_pagesize(szc);
1567 vn_a->szc = 0;
1633 if (vn_a->szc == AS_MAP_HEAP) {
1635 } else if (vn_a->szc == AS_MAP_STACK) {
2841 as_setpagesize(struct as *as, caddr_t addr, size_t size, uint_t szc,
2849 size_t pgsz = page_get_pagesize(szc);
2886 error = SEGOP_SETPAGESIZE(seg, raddr, ssize, szc);
2966 * in its chunk where s_szc is less than the szc we want to set.
2969 as_iset3_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc,
2996 if (szc > seg->s_szc) {
2997 error = SEGOP_SETPAGESIZE(seg, raddr, ssize, szc);
3027 as_iset2_default_lpsize(struct as *as, caddr_t addr, size_t size, uint_t szc,
3036 error = as_iset3_default_lpsize(as, addr, size, szc, &retry);
3038 szcvec &= ~(1 << szc);
3042 szc = highbit(szcvec) - 1;
3051 * segments have a smaller szc than we want to set. For each such area,
3055 as_iset1_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc,
3071 if (seg->s_szc < szc) {
3083 if (seg->s_szc >= szc && set) {
3086 setaddr, setsize, szc, szcvec);
3091 } else if (seg->s_szc < szc && !set) {
3107 szc, szcvec);
3124 uint_t szc;
3143 szc = lowbit(szcvec) - 1;
3144 pgsz = page_get_pagesize(szc);
3150 szcvec >>= (szc + 1);
3151 nszc = szc;
3162 ASSERT(szc > 0);
3165 error = as_iset1_default_lpsize(as, addr, segsize, szc,
3172 szc = nszc;
3182 ASSERT(szc > 0);
3184 error = as_iset1_default_lpsize(as, addr, segsize, szc,
3191 szcvec &= ~(1 << szc);
3193 szc = highbit(szcvec) - 1;
3194 pgsz = page_get_pagesize(szc);