Lines Matching refs:virt
359 unsigned long virt, phys_addr_t size,
365 pgd_t *pgdp = pgd_offset_pgd(pgdir, virt);
371 if (WARN_ON((phys ^ virt) & ~PAGE_MASK))
375 addr = virt & PAGE_MASK;
376 end = PAGE_ALIGN(virt + size);
421 static void __init create_mapping_noalloc(phys_addr_t phys, unsigned long virt,
424 if (virt < PAGE_OFFSET) {
426 &phys, virt);
429 __create_pgd_mapping(init_mm.pgd, phys, virt, size, prot, NULL,
434 unsigned long virt, phys_addr_t size,
444 __create_pgd_mapping(mm->pgd, phys, virt, size, prot,
448 static void update_mapping_prot(phys_addr_t phys, unsigned long virt,
451 if (virt < PAGE_OFFSET) {
453 &phys, virt);
457 __create_pgd_mapping(init_mm.pgd, phys, virt, size, prot, NULL,
461 flush_tlb_kernel_range(virt, virt + size);