Lines Matching refs:szcvec
1429 as_map_segvn_segs(struct as *as, caddr_t addr, size_t size, uint_t szcvec,
1451 if (szcvec <= 1) {
1468 save_szcvec = szcvec;
1469 szcvec >>= 1;
1472 while (szcvec) {
1473 if ((szcvec & 0x1) == 0) {
1475 szcvec >>= 1;
1503 szcvec >>= 1;
1507 szcvec = save_szcvec | 1; /* add 8K pages */
1508 while (szcvec) {
1531 szcvec &= ~(1 << szc);
1532 if (szcvec) {
1533 szc = highbit(szcvec) - 1;
1548 uint_t szcvec = map_pgszcvec(addr, size, (uintptr_t)addr, mapflags,
1564 if (szcvec <= 1) {
1582 szcvec = 0;
1587 szcvec = 0;
1595 szcvec = map_pgszcvec(addr, size, (uintptr_t)addr, mapflags,
1597 if (szcvec <= 1) {
1606 error = as_map_segvn_segs(as, addr, size, szcvec, crfp, vn_a,
1614 szcvec = 0;
1628 uint_t szcvec;
1643 szcvec = map_pgszcvec(addr, size, vn_a->amp == NULL ?
1651 return (as_map_segvn_segs(as, addr, size, szcvec,
3037 uint_t szcvec)
3047 szcvec &= ~(1 << szc);
3048 if (szcvec <= 1) {
3051 szc = highbit(szcvec) - 1;
3065 uint_t szcvec)
3095 setaddr, setsize, szc, szcvec);
3116 szc, szcvec);
3131 uint_t szcvec = map_pgszcvec(addr, size, (uintptr_t)addr,
3146 szcvec &= ~1;
3147 if (szcvec <= 1) { /* skip if base page size */
3152 szc = lowbit(szcvec) - 1;
3158 save_szcvec = szcvec;
3159 szcvec >>= (szc + 1);
3161 while (szcvec) {
3162 if ((szcvec & 0x1) == 0) {
3164 szcvec >>= 1;
3182 szcvec >>= 1;
3186 szcvec = save_szcvec;
3187 while (szcvec) {
3200 szcvec &= ~(1 << szc);
3201 if (szcvec) {
3202 szc = highbit(szcvec) - 1;