Lines Matching defs:start

226 static void srmmu_early_allocate_ptable_skeleton(unsigned long start,
565 extern void tsunami_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
572 extern void tsunami_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
580 unsigned long start, unsigned long end);
588 unsigned long start, unsigned long end);
631 extern void viking_flush_cache_range(struct vm_area_struct *vma, unsigned long start,
641 extern void viking_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
647 extern void sun4dsmp_flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
655 extern void hypersparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
662 extern void hypersparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
679 static void __init srmmu_early_allocate_ptable_skeleton(unsigned long start,
688 while (start < end) {
689 pgdp = pgd_offset_k(start);
690 p4dp = p4d_offset(pgdp, start);
691 pudp = pud_offset(p4dp, start);
700 pmdp = pmd_offset(__nocache_fix(pudp), start);
708 if (start > (0xffffffffUL - PMD_SIZE))
710 start = (start + PMD_SIZE) & PMD_MASK;
714 static void __init srmmu_allocate_ptable_skeleton(unsigned long start,
723 while (start < end) {
724 pgdp = pgd_offset_k(start);
725 p4dp = p4d_offset(pgdp, start);
726 pudp = pud_offset(p4dp, start);
734 pmdp = pmd_offset(pudp, start);
743 if (start > (0xffffffffUL - PMD_SIZE))
745 start = (start + PMD_SIZE) & PMD_MASK;
771 static void __init srmmu_inherit_prom_mappings(unsigned long start,
783 while (start <= end) {
784 if (start == 0)
786 if (start == 0xfef00000)
787 start = KADB_DEBUGGER_BEGVM;
788 probed = srmmu_probe(start);
791 start += PAGE_SIZE;
797 addr = start - PAGE_SIZE;
799 if (!(start & ~(PMD_MASK))) {
804 if (!(start & ~(PGDIR_MASK))) {
809 pgdp = pgd_offset_k(start);
810 p4dp = p4d_offset(pgdp, start);
811 pudp = pud_offset(p4dp, start);
814 start += PGDIR_SIZE;
825 pmdp = pmd_offset(__nocache_fix(pgdp), start);
828 start += PMD_SIZE;
838 ptep = pte_offset_kernel(__nocache_fix(pmdp), start);
840 start += PAGE_SIZE;
907 sparc_iomap.start = SUN4M_IOBASE_VADDR; /* 16MB of IOSPACE on all sun4m's. */
955 srmmu_allocate_ptable_skeleton(sparc_iomap.start, IOBASE_END);
1247 static void turbosparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
1298 static void turbosparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
1686 unsigned long start,
1697 (unsigned long) vma, start, end);
1698 local_ops->cache_range(vma, start, end);
1703 unsigned long start,
1714 (unsigned long) vma, start, end);
1715 local_ops->tlb_range(vma, start, end);