diff options
-rw-r--r-- | include/asm-sparc64/pgtable.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/include/asm-sparc64/pgtable.h b/include/asm-sparc64/pgtable.h index 6c8126b2decc..75a2cd2d7e81 100644 --- a/include/asm-sparc64/pgtable.h +++ b/include/asm-sparc64/pgtable.h | |||
@@ -646,27 +646,6 @@ static inline unsigned long pte_present(pte_t pte) | |||
646 | /* Same in both SUN4V and SUN4U. */ | 646 | /* Same in both SUN4V and SUN4U. */ |
647 | #define pte_none(pte) (!pte_val(pte)) | 647 | #define pte_none(pte) (!pte_val(pte)) |
648 | 648 | ||
649 | extern unsigned long pte_present(pte_t); | ||
650 | |||
651 | /* The following only work if pte_present() is true. | ||
652 | * Undefined behaviour if not.. | ||
653 | */ | ||
654 | extern unsigned long pte_read(pte_t); | ||
655 | extern unsigned long pte_exec(pte_t); | ||
656 | extern unsigned long pte_write(pte_t); | ||
657 | extern unsigned long pte_dirty(pte_t); | ||
658 | extern unsigned long pte_young(pte_t); | ||
659 | extern pte_t pte_wrprotect(pte_t); | ||
660 | extern pte_t pte_rdprotect(pte_t); | ||
661 | extern pte_t pte_mkclean(pte_t); | ||
662 | extern pte_t pte_mkold(pte_t); | ||
663 | |||
664 | /* Be very careful when you change these three, they are delicate. */ | ||
665 | extern pte_t pte_mkyoung(pte_t); | ||
666 | extern pte_t pte_mkwrite(pte_t); | ||
667 | extern pte_t pte_mkdirty(pte_t); | ||
668 | extern pte_t pte_mkhuge(pte_t); | ||
669 | |||
670 | /* to find an entry in a page-table-directory. */ | 649 | /* to find an entry in a page-table-directory. */ |
671 | #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) | 650 | #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) |
672 | #define pgd_offset(mm, address) ((mm)->pgd + pgd_index(address)) | 651 | #define pgd_offset(mm, address) ((mm)->pgd + pgd_index(address)) |
@@ -766,9 +745,6 @@ extern int io_remap_pfn_range(struct vm_area_struct *vma, unsigned long from, | |||
766 | unsigned long pfn, | 745 | unsigned long pfn, |
767 | unsigned long size, pgprot_t prot); | 746 | unsigned long size, pgprot_t prot); |
768 | 747 | ||
769 | /* Clear virtual and physical cachability, set side-effect bit. */ | ||
770 | extern pgprot_t pgprot_noncached(pgprot_t); | ||
771 | |||
772 | /* | 748 | /* |
773 | * For sparc32&64, the pfn in io_remap_pfn_range() carries <iospace> in | 749 | * For sparc32&64, the pfn in io_remap_pfn_range() carries <iospace> in |
774 | * its high 4 bits. These macros/functions put it there or get it from there. | 750 | * its high 4 bits. These macros/functions put it there or get it from there. |