Lines Matching refs:md
208 static void __init create_mapping(struct map_desc *md) in create_mapping() argument
214 if (md->virtual != vectors_base() && md->virtual < TASK_SIZE) { in create_mapping()
217 __pfn_to_phys((u64)md->pfn), md->virtual); in create_mapping()
221 if ((md->type == MT_DEVICE || md->type == MT_ROM) && in create_mapping()
222 md->virtual >= PAGE_OFFSET && md->virtual < VMALLOC_END) { in create_mapping()
225 __pfn_to_phys((u64)md->pfn), md->virtual); in create_mapping()
228 type = &mem_types[md->type]; in create_mapping()
230 addr = md->virtual & PAGE_MASK; in create_mapping()
231 phys = (unsigned long)__pfn_to_phys(md->pfn); in create_mapping()
232 length = PAGE_ALIGN(md->length + (md->virtual & ~PAGE_MASK)); in create_mapping()
237 __pfn_to_phys(md->pfn), addr); in create_mapping()