Lines Matching defs:elfalign
287 mm_shift_segment(vaddr_t va, size_t pagesz, size_t elfsz, size_t elfalign)
298 if (elfalign == 0) {
299 elfalign = ELFROUND;
302 ASSERT(pagesz >= elfalign);
303 ASSERT(pagesz % elfalign == 0);
304 shiftsize = roundup(elfsz, pagesz) - roundup(elfsz, elfalign);
310 offset = roundup(rnd % shiftsize, elfalign);
311 ASSERT((va + offset) % elfalign == 0);
363 mm_map_segment(int segtype, paddr_t pa, size_t elfsz, size_t elfalign)
387 offset = mm_shift_segment(randva, pagesz, elfsz, elfalign);