Lines Matching defs:pg_sz
114 dmar_gaddr_t f, pg_sz;
124 pg_sz = pglvl_page_size(tbl->pglvl, lvl);
126 for (i = 0, f = addr; i < DMAR_NPTEPG; i++, f += pg_sz)
132 for (i = 0, f = addr; i < DMAR_NPTEPG; i++, f += pg_sz) {
139 for (i = 0, f = addr; i < DMAR_NPTEPG; i++, f += pg_sz) {
426 dmar_gaddr_t pg_sz, base1, size1;
438 for (sf = NULL, pi = 0; size > 0; base += pg_sz, size -= pg_sz,
441 pg_sz = domain_page_size(domain, lvl);
442 run_sz = pg_sz >> DMAR_PAGE_SHIFT;
455 if (size < pg_sz || (base & (pg_sz - 1)) != 0 ||
456 (VM_PAGE_TO_PHYS(ma[pi]) & (pg_sz - 1)) != 0)
472 KASSERT(size >= pg_sz,
474 (uintmax_t)base, (uintmax_t)size, (uintmax_t)pg_sz));
475 KASSERT(pg_sz > 0, ("pg_sz 0 lvl %d", lvl));
611 dmar_gaddr_t pg_sz;
637 pg_sz = 0; /* silence gcc */
641 for (sf = NULL; size > 0; base += pg_sz, size -= pg_sz) {
646 pg_sz = domain_page_size(domain, lvl);
647 if (pg_sz > size)
661 KASSERT(size >= pg_sz,
663 (uintmax_t)base, (uintmax_t)size, (uintmax_t)pg_sz));