Lines Matching refs:md
59 efi_memory_desc_t *md; in entry_is_valid() local
88 for_each_efi_memory_desc(md) { in entry_is_valid()
89 u64 md_paddr = md->phys_addr; in entry_is_valid()
90 u64 md_size = md->num_pages << EFI_PAGE_SHIFT; in entry_is_valid()
92 if (!(md->attribute & EFI_MEMORY_RUNTIME)) in entry_is_valid()
94 if (md->virt_addr == 0 && md->phys_addr != 0) { in entry_is_valid()
111 if (md->type != in->type) { in entry_is_valid()
116 out->virt_addr = in_paddr + (md->virt_addr - md_paddr); in entry_is_valid()
161 efi_memory_desc_t md; in efi_memattr_apply_permissions() local
167 &md); in efi_memattr_apply_permissions()
168 size = md.num_pages << EFI_PAGE_SHIFT; in efi_memattr_apply_permissions()
171 valid ? "" : "!", md.phys_addr, in efi_memattr_apply_permissions()
172 md.phys_addr + size - 1, in efi_memattr_apply_permissions()
173 efi_md_typeattr_format(buf, sizeof(buf), &md)); in efi_memattr_apply_permissions()
176 ret = fn(mm, &md); in efi_memattr_apply_permissions()