Lines Matching refs:len
176 * not mapped for len bytes with a page of red zone on either side.
182 map_addr_proc(caddr_t *addrp, size_t len, offset_t off, int vacalign,
208 /* Make len be a multiple of PAGESIZE */
209 len = (len + PAGEOFFSET) & PAGEMASK;
229 (len >= MMU_PAGESIZE256M)) { /* 256MB mappings */
233 (len >= MMU_PAGESIZE32M)) { /* 32MB mappings */
235 } else if (len >= MMU_PAGESIZE4M) { /* 4MB mappings */
237 } else if (len >= MMU_PAGESIZE512K) { /* 512KB mappings */
239 } else if (len >= MMU_PAGESIZE64K) { /* 64KB mappings */
277 if (as_gap_aligned(as, len, &base, &slen, AH_HI, NULL, align_amount,
285 addr = base + slen - (PAGESIZE + len);
290 * If addr is greater than as_addr, len would not be large
323 ASSERT(addr + len < base + slen);
342 pagescrub(page_t *pp, uint_t off, uint_t len)
348 pagezero(pp, off, len);
353 sync_data_memory(caddr_t va, size_t len)