Lines Matching refs:phys
137 static bool pmb_mapping_exists(unsigned long vaddr, phys_addr_t phys, in pmb_mapping_exists() argument
158 if ((phys < pmbe->ppn) || (phys >= (pmbe->ppn + pmbe->size))) in pmb_mapping_exists()
335 int pmb_bolt_mapping(unsigned long vaddr, phys_addr_t phys, in pmb_bolt_mapping() argument
347 if (pmb_mapping_exists(vaddr, phys, size)) in pmb_bolt_mapping()
363 pmbe = pmb_alloc(vaddr, phys, pmb_flags | in pmb_bolt_mapping()
376 phys += pmbe->size; in pmb_bolt_mapping()
410 void __iomem *pmb_remap_caller(phys_addr_t phys, unsigned long size, in pmb_remap_caller() argument
435 last_addr = phys + size; in pmb_remap_caller()
437 offset = phys & ~align_mask; in pmb_remap_caller()
438 phys &= align_mask; in pmb_remap_caller()
439 aligned = ALIGN(last_addr, pmb_sizes[i].size) - phys; in pmb_remap_caller()
451 area->phys_addr = phys; in pmb_remap_caller()
454 ret = pmb_bolt_mapping(vaddr, phys, size, prot); in pmb_remap_caller()