HPAGE_MASK
addr &= HPAGE_MASK;
addr &= HPAGE_MASK;
addr &= HPAGE_MASK;
addr &= HPAGE_MASK;
: [r1] "a" (sto), [r2] "a" ((addr & HPAGE_MASK)),
: [r1] "a" (sto), [r2] "a" ((addr & HPAGE_MASK) | opt),
VM_BUG_ON(addr & ~HPAGE_MASK);
VM_BUG_ON(addr & ~HPAGE_MASK);
unsigned long gaddr = gfn_to_gpa(gfn) & HPAGE_MASK;
pa += tpc & ~HPAGE_MASK;
addr &= HPAGE_MASK;
unsigned long size = (((unsigned long)__init_end + HPAGE_SIZE) & HPAGE_MASK) - start;