Lines Matching refs:extra
1400 } *extra, *extra_head = NULL; in efi_init_memory() local
1476 (extra = xmalloc(struct rt_extra)) != NULL ) in efi_init_memory()
1478 extra->smfn = smfn; in efi_init_memory()
1479 extra->emfn = emfn; in efi_init_memory()
1480 extra->prot = prot & ~_PAGE_GLOBAL; in efi_init_memory()
1481 extra->next = extra_head; in efi_init_memory()
1482 extra_head = extra; in efi_init_memory()
1531 while ( (extra = extra_head) != NULL ) in efi_init_memory()
1533 unsigned long addr = extra->smfn << PAGE_SHIFT; in efi_init_memory()
1576 i < L1_PAGETABLE_ENTRIES && extra->smfn < extra->emfn; in efi_init_memory()
1577 ++i, ++extra->smfn ) in efi_init_memory()
1578 l1t[i] = l1e_from_pfn(extra->smfn, extra->prot); in efi_init_memory()
1580 if ( extra->smfn == extra->emfn ) in efi_init_memory()
1582 extra_head = extra->next; in efi_init_memory()
1583 xfree(extra); in efi_init_memory()