Lines Matching refs:len
206 * not mapped for len bytes with a page of red zone on either side.
212 map_addr_proc(caddr_t *addrp, size_t len, offset_t off, int vacalign,
237 /* Make len be a multiple of PAGESIZE */
238 len = (len + PAGEOFFSET) & PAGEMASK;
261 (len >= MMU_PAGESIZE256M)) { /* 256MB mappings */
265 (len >= MMU_PAGESIZE32M)) { /* 32MB mappings */
267 } else if (len >= MMU_PAGESIZE4M) { /* 4MB mappings */
269 } else if (len >= MMU_PAGESIZE512K) { /* 512KB mappings */
271 } else if (len >= MMU_PAGESIZE64K) { /* 64KB mappings */
308 if (as_gap_aligned(as, len, &base, &slen, AH_HI, NULL, align_amount,
316 addr = base + slen - (PAGESIZE + len);
321 * If addr is greater than as_addr, len would not be large
346 ASSERT(addr + len < base + slen);
361 pagescrub(page_t *pp, uint_t off, uint_t len)
366 length = (uint64_t)len;
372 sync_data_memory(caddr_t va, size_t len)
375 (void) mem_sync(va, len);