/arch/mn10300/include/asm/ |
D | cacheflush.h | 58 #define mn10300_local_dcache_flush_page(start) do {} while (0) argument 59 #define mn10300_local_dcache_flush_range(start, end) do {} while (0) argument 60 #define mn10300_local_dcache_flush_range2(start, size) do {} while (0) argument 63 #define mn10300_local_dcache_flush_inv_page(start) \ argument 65 #define mn10300_local_dcache_flush_inv_range(start, end) \ argument 67 #define mn10300_local_dcache_flush_inv_range2(start, size) \ argument 70 #define mn10300_dcache_flush_page(start) do {} while (0) argument 71 #define mn10300_dcache_flush_range(start, end) do {} while (0) argument 72 #define mn10300_dcache_flush_range2(start, size) do {} while (0) argument 74 #define mn10300_dcache_flush_inv_page(start) \ argument [all …]
|
/arch/mn10300/mm/ |
D | cache-smp-flush.c | 37 void mn10300_dcache_flush_page(unsigned long start) in mn10300_dcache_flush_page() 57 void mn10300_dcache_flush_range(unsigned long start, unsigned long end) in mn10300_dcache_flush_range() 75 void mn10300_dcache_flush_range2(unsigned long start, unsigned long size) in mn10300_dcache_flush_range2() 108 void mn10300_dcache_flush_inv_page(unsigned long start) in mn10300_dcache_flush_inv_page() 129 void mn10300_dcache_flush_inv_range(unsigned long start, unsigned long end) in mn10300_dcache_flush_inv_range() 148 void mn10300_dcache_flush_inv_range2(unsigned long start, unsigned long size) in mn10300_dcache_flush_inv_range2()
|
D | cache-smp-inv.c | 37 void mn10300_icache_inv_page(unsigned long start) in mn10300_icache_inv_page() 57 void mn10300_icache_inv_range(unsigned long start, unsigned long end) in mn10300_icache_inv_range() 75 void mn10300_icache_inv_range2(unsigned long start, unsigned long size) in mn10300_icache_inv_range2() 107 void mn10300_dcache_inv_page(unsigned long start) in mn10300_dcache_inv_page() 127 void mn10300_dcache_inv_range(unsigned long start, unsigned long end) in mn10300_dcache_inv_range() 145 void mn10300_dcache_inv_range2(unsigned long start, unsigned long size) in mn10300_dcache_inv_range2()
|
D | cache-flush-icache.c | 27 unsigned long start = page_to_phys(page); in flush_icache_page() local 50 static void flush_icache_page_range(unsigned long start, unsigned long end) in flush_icache_page_range() 108 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range()
|
/arch/blackfin/include/asm/ |
D | cacheflush.h | 28 #define flush_cache_range(vma, start, end) do { } while (0) argument 30 #define flush_cache_vmap(start, end) do { } while (0) argument 31 #define flush_cache_vunmap(start, end) do { } while (0) argument 34 #define flush_icache_range_others(start, end) \ argument 37 #define flush_icache_range_others(start, end) do { } while (0) argument 40 static inline void flush_icache_range(unsigned start, unsigned end) in flush_icache_range() 82 # define invalidate_dcache_range(start,end) blackfin_dcache_invalidate_range((start), (end)) argument 84 # define invalidate_dcache_range(start,end) do { } while (0) argument 87 # define flush_dcache_range(start,end) blackfin_dcache_flush_range((start), (end)) argument 91 # define flush_dcache_range(start,end) do { } while (0) argument
|
/arch/nios2/mm/ |
D | cacheflush.c | 18 static void __flush_dcache(unsigned long start, unsigned long end) in __flush_dcache() 37 static void __invalidate_dcache(unsigned long start, unsigned long end) in __invalidate_dcache() 53 static void __flush_icache(unsigned long start, unsigned long end) in __flush_icache() 113 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() 119 void flush_dcache_range(unsigned long start, unsigned long end) in flush_dcache_range() 126 void invalidate_dcache_range(unsigned long start, unsigned long end) in invalidate_dcache_range() 132 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range() 142 unsigned long start = (unsigned long) page_address(page); in flush_icache_page() local 152 unsigned long start = vmaddr; in flush_cache_page() local 167 unsigned long start = (unsigned long)page_address(page); in __flush_dcache_page() local [all …]
|
/arch/parisc/math-emu/ |
D | fpbits.h | 53 #define Bitfield_extract(start, length, object) \ argument 57 #define Bitfield_signed_extract(start, length, object) \ argument 60 #define Bitfield_mask(start, len, object) \ argument 63 #define Bitfield_deposit(value,start,len,object) object = \ argument
|
/arch/x86/kernel/ |
D | pci-iommu_table.c | 10 find_dependents_of(struct iommu_table_entry *start, in find_dependents_of() 27 void __init sort_iommu_table(struct iommu_table_entry *start, in sort_iommu_table() 49 void __init check_iommu_entries(struct iommu_table_entry *start, in check_iommu_entries() 75 inline void check_iommu_entries(struct iommu_table_entry *start, in check_iommu_entries()
|
/arch/m68k/include/asm/ |
D | cacheflush_mm.h | 30 static inline void clear_cf_icache(unsigned long start, unsigned long end) in clear_cf_icache() 39 static inline void clear_cf_dcache(unsigned long start, unsigned long end) in clear_cf_dcache() 48 static inline void clear_cf_bcache(unsigned long start, unsigned long end) in clear_cf_bcache() 61 static inline void flush_cf_icache(unsigned long start, unsigned long end) in flush_cf_icache() 79 static inline void flush_cf_dcache(unsigned long start, unsigned long end) in flush_cf_dcache() 97 static inline void flush_cf_bcache(unsigned long start, unsigned long end) in flush_cf_bcache() 192 #define flush_cache_vmap(start, end) flush_cache_all() argument 193 #define flush_cache_vunmap(start, end) flush_cache_all() argument 206 unsigned long start, in flush_cache_range() 225 unsigned long addr, start, end; in __flush_page_to_ram() local
|
/arch/microblaze/kernel/cpu/ |
D | cache.c | 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ argument 125 #define CACHE_RANGE_LOOP_2(start, end, line_length, op) \ argument 142 #define CACHE_RANGE_LOOP_1(start, end, line_length, op) \ argument 159 static void __flush_icache_range_msr_irq(unsigned long start, unsigned long end) in __flush_icache_range_msr_irq() 185 static void __flush_icache_range_nomsr_irq(unsigned long start, in __flush_icache_range_nomsr_irq() 213 static void __flush_icache_range_noirq(unsigned long start, in __flush_icache_range_noirq() 377 static void __invalidate_dcache_range_wb(unsigned long start, in __invalidate_dcache_range_wb() 397 static void __invalidate_dcache_range_nomsr_wt(unsigned long start, in __invalidate_dcache_range_nomsr_wt() 417 static void __invalidate_dcache_range_msr_irq_wt(unsigned long start, in __invalidate_dcache_range_msr_irq_wt() 444 static void __invalidate_dcache_range_nomsr_irq(unsigned long start, in __invalidate_dcache_range_nomsr_irq() [all …]
|
/arch/microblaze/include/asm/ |
D | tlbflush.h | 37 unsigned long start, unsigned long end) in local_flush_tlb_range() 40 #define flush_tlb_kernel_range(start, end) do { } while (0) argument 55 unsigned long start, unsigned long end) { } in flush_tlb_pgtables() 63 #define flush_tlb_range(mm, start, end) BUG() argument 64 #define flush_tlb_pgtables(mm, start, end) BUG() argument 65 #define flush_tlb_kernel_range(start, end) BUG() argument
|
/arch/arm/include/asm/ |
D | outercache.h | 52 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) in outer_inv_range() 63 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) in outer_clean_range() 74 static inline void outer_flush_range(phys_addr_t start, phys_addr_t end) in outer_flush_range() 120 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) in outer_inv_range() 122 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) in outer_clean_range() 124 static inline void outer_flush_range(phys_addr_t start, phys_addr_t end) in outer_flush_range()
|
/arch/hexagon/mm/ |
D | cache.c | 25 #define spanlines(start, end) \ argument 28 void flush_dcache_range(unsigned long start, unsigned long end) in flush_dcache_range() 48 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() 73 void hexagon_clean_dcache_range(unsigned long start, unsigned long end) in hexagon_clean_dcache_range() 93 void hexagon_inv_dcache_range(unsigned long start, unsigned long end) in hexagon_inv_dcache_range()
|
/arch/powerpc/mm/ |
D | init_64.c | 175 static int __meminit vmemmap_populated(unsigned long start, int page_size) in vmemmap_populated() 195 static void __meminit vmemmap_create_mapping(unsigned long start, in vmemmap_create_mapping() 218 static void vmemmap_remove_mapping(unsigned long start, in vmemmap_remove_mapping() 224 static void __meminit vmemmap_create_mapping(unsigned long start, in vmemmap_create_mapping() 236 static void vmemmap_remove_mapping(unsigned long start, in vmemmap_remove_mapping() 281 unsigned long start, in vmemmap_list_populate() 299 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node) in vmemmap_populate() 330 static unsigned long vmemmap_list_free(unsigned long start) in vmemmap_list_free() 362 void __ref vmemmap_free(unsigned long start, unsigned long end) in vmemmap_free()
|
/arch/avr32/mm/ |
D | cache.c | 24 void invalidate_dcache_region(void *start, size_t size) in invalidate_dcache_region() 52 void clean_dcache_region(void *start, size_t size) in clean_dcache_region() 65 void flush_dcache_region(void *start, size_t size) in flush_dcache_region() 78 void invalidate_icache_region(void *start, size_t size) in invalidate_icache_region() 90 static inline void __flush_icache_range(unsigned long start, unsigned long end) in __flush_icache_range() 106 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range()
|
/arch/frv/include/asm/ |
D | tlbflush.h | 42 #define flush_tlb_range(vma,start,end) \ argument 59 #define flush_tlb_kernel_range(start, end) flush_tlb_all() argument 67 #define flush_tlb_range(mm,start,end) BUG() argument 68 #define flush_tlb_kernel_range(start, end) BUG() argument
|
/arch/s390/mm/ |
D | vmem.c | 24 unsigned long start; member 78 static int vmem_add_mem(unsigned long start, unsigned long size, int ro) in vmem_add_mem() 146 static void vmem_remove_range(unsigned long start, unsigned long size) in vmem_remove_range() 193 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node) in vmemmap_populate() 264 void vmemmap_free(unsigned long start, unsigned long end) in vmemmap_free() 305 int vmem_remove_mapping(unsigned long start, unsigned long size) in vmem_remove_mapping() 329 int vmem_add_mapping(unsigned long start, unsigned long size) in vmem_add_mapping() 369 phys_addr_t start, end; in vmem_map_init() local
|
/arch/powerpc/include/asm/ |
D | sections.h | 25 static inline int overlaps_interrupt_vector_text(unsigned long start, in overlaps_interrupt_vector_text() 36 static inline int overlaps_kernel_text(unsigned long start, unsigned long end) in overlaps_kernel_text() 42 static inline int overlaps_kvm_tmp(unsigned long start, unsigned long end) in overlaps_kvm_tmp()
|
/arch/m32r/include/asm/ |
D | tlbflush.h | 28 #define flush_tlb_range(vma, start, end) \ argument 30 #define flush_tlb_kernel_range(start, end) local_flush_tlb_all() argument 35 #define flush_tlb_range(vma, start, end) do { } while (0) argument 47 #define flush_tlb_range(vma, start, end) \ argument 49 #define flush_tlb_kernel_range(start, end) smp_flush_tlb_all() argument
|
/arch/metag/include/asm/ |
D | cacheflush.h | 50 unsigned long start, unsigned long end) in flush_cache_range() 76 static inline void flush_cache_vmap(unsigned long start, unsigned long end) in flush_cache_vmap() 81 static inline void flush_cache_vunmap(unsigned long start, unsigned long end) in flush_cache_vunmap() 93 #define flush_cache_range(vma, start, end) do { } while (0) argument 98 #define flush_cache_vmap(start, end) do { } while (0) argument 99 #define flush_cache_vunmap(start, end) do { } while (0) argument 157 static inline void cachew_region_op(void *start, unsigned long size, in cachew_region_op() 198 static inline void flush_dcache_region(void *start, unsigned long size) in flush_dcache_region() 211 static inline void writeback_dcache_region(void *start, unsigned long size) in writeback_dcache_region() 220 static inline void invalidate_dcache_region(void *start, unsigned long size) in invalidate_dcache_region()
|
/arch/c6x/platforms/ |
D | cache.c | 132 static void cache_block_operation(unsigned int *start, in cache_block_operation() 177 static void cache_block_operation_nowait(unsigned int *start, in cache_block_operation_nowait() 325 void enable_caching(unsigned long start, unsigned long end) in enable_caching() 334 void disable_caching(unsigned long start, unsigned long end) in disable_caching() 347 void L1P_cache_block_invalidate(unsigned int start, unsigned int end) in L1P_cache_block_invalidate() 355 void L1D_cache_block_invalidate(unsigned int start, unsigned int end) in L1D_cache_block_invalidate() 362 void L1D_cache_block_writeback_invalidate(unsigned int start, unsigned int end) in L1D_cache_block_writeback_invalidate() 369 void L1D_cache_block_writeback(unsigned int start, unsigned int end) in L1D_cache_block_writeback() 380 void L2_cache_block_invalidate(unsigned int start, unsigned int end) in L2_cache_block_invalidate() 387 void L2_cache_block_writeback(unsigned int start, unsigned int end) in L2_cache_block_writeback() [all …]
|
/arch/sh/mm/ |
D | cache-sh2.c | 19 static void sh2__flush_wback_region(void *start, int size) in sh2__flush_wback_region() 40 static void sh2__flush_purge_region(void *start, int size) in sh2__flush_purge_region() 54 static void sh2__flush_invalidate_region(void *start, int size) in sh2__flush_invalidate_region()
|
D | flush-sh4.c | 13 static void sh4__flush_wback_region(void *start, int size) in sh4__flush_wback_region() 47 static void sh4__flush_purge_region(void *start, int size) in sh4__flush_purge_region() 77 static void sh4__flush_invalidate_region(void *start, int size) in sh4__flush_invalidate_region()
|
/arch/metag/mm/ |
D | cache.c | 199 static void metag_phys_data_cache_flush(const void *start) in metag_phys_data_cache_flush() 284 void metag_data_cache_flush_all(const void *start) in metag_data_cache_flush_all() 293 void metag_data_cache_flush(const void *start, int bytes) in metag_data_cache_flush() 344 static void metag_phys_code_cache_flush(const void *start, int bytes) in metag_phys_code_cache_flush() 455 void metag_code_cache_flush_all(const void *start) in metag_code_cache_flush_all() 465 void metag_code_cache_flush(const void *start, int bytes) in metag_code_cache_flush()
|
/arch/powerpc/lib/ |
D | feature-fixups.c | 71 unsigned int *start, *end, *alt_start, *alt_end, *src, *dest; in patch_feature_section() local 122 long *start, *end; in do_stf_entry_barrier_fixups() local 172 long *start, *end; in do_stf_exit_barrier_fixups() local 236 long *start, *end; in do_uaccess_flush_fixups() local 287 long *start, *end; in __do_entry_flush_fixups() local 354 long *start, *end; in do_rfi_flush_fixups() local 400 long *start, *end; in do_barrier_nospec_fixups_range() local 428 void *start, *end; in do_barrier_nospec_fixups() local 441 long *start, *end; in do_barrier_nospec_fixups_range() local 469 unsigned int *start, *end; in patch_btb_flush_section() local [all …]
|