Home
last modified time | relevance | path

Searched defs:start (Results 1 – 25 of 554) sorted by relevance

12345678910>>...23

/arch/mn10300/include/asm/
Dcacheflush.h58 #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/
Dcache-smp-inv.c37 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()
Dcache-smp-flush.c37 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()
Dcache-flush-icache.c27 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/
Dcacheflush.h28 #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/parisc/math-emu/
Dfpbits.h53 #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/nios2/mm/
Dcacheflush.c18 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/x86/kernel/
Dpci-iommu_table.c11 find_dependents_of(struct iommu_table_entry *start, in find_dependents_of()
28 void __init sort_iommu_table(struct iommu_table_entry *start, in sort_iommu_table()
50 void __init check_iommu_entries(struct iommu_table_entry *start, in check_iommu_entries()
76 void __init check_iommu_entries(struct iommu_table_entry *start, in check_iommu_entries()
/arch/m68k/include/asm/
Dcacheflush_mm.h31 static inline void clear_cf_icache(unsigned long start, unsigned long end) in clear_cf_icache()
40 static inline void clear_cf_dcache(unsigned long start, unsigned long end) in clear_cf_dcache()
49 static inline void clear_cf_bcache(unsigned long start, unsigned long end) in clear_cf_bcache()
62 static inline void flush_cf_icache(unsigned long start, unsigned long end) in flush_cf_icache()
80 static inline void flush_cf_dcache(unsigned long start, unsigned long end) in flush_cf_dcache()
98 static inline void flush_cf_bcache(unsigned long start, unsigned long end) in flush_cf_bcache()
193 #define flush_cache_vmap(start, end) flush_cache_all() argument
194 #define flush_cache_vunmap(start, end) flush_cache_all() argument
207 unsigned long start, in flush_cache_range()
226 unsigned long addr, start, end; in __flush_page_to_ram() local
/arch/microblaze/kernel/cpu/
Dcache.c92 #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/arm/include/asm/
Doutercache.h52 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/microblaze/include/asm/
Dtlbflush.h37 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/hexagon/mm/
Dcache.c25 #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/frv/include/asm/
Dtlbflush.h42 #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/m32r/include/asm/
Dtlbflush.h29 #define flush_tlb_range(vma, start, end) \ argument
31 #define flush_tlb_kernel_range(start, end) local_flush_tlb_all() argument
36 #define flush_tlb_range(vma, start, end) do { } while (0) argument
48 #define flush_tlb_range(vma, start, end) \ argument
50 #define flush_tlb_kernel_range(start, end) smp_flush_tlb_all() argument
/arch/metag/include/asm/
Dcacheflush.h51 unsigned long start, unsigned long end) in flush_cache_range()
77 static inline void flush_cache_vmap(unsigned long start, unsigned long end) in flush_cache_vmap()
82 static inline void flush_cache_vunmap(unsigned long start, unsigned long end) in flush_cache_vunmap()
94 #define flush_cache_range(vma, start, end) do { } while (0) argument
99 #define flush_cache_vmap(start, end) do { } while (0) argument
100 #define flush_cache_vunmap(start, end) do { } while (0) argument
158 static inline void cachew_region_op(void *start, unsigned long size, in cachew_region_op()
199 static inline void flush_dcache_region(void *start, unsigned long size) in flush_dcache_region()
212 static inline void writeback_dcache_region(void *start, unsigned long size) in writeback_dcache_region()
221 static inline void invalidate_dcache_region(void *start, unsigned long size) in invalidate_dcache_region()
Dtlbflush.h60 unsigned long start, unsigned long end) in flush_tlb_range()
66 unsigned long start, unsigned long end) in flush_tlb_pgtables()
71 static inline void flush_tlb_kernel_range(unsigned long start, in flush_tlb_kernel_range()
/arch/powerpc/include/asm/
Dsections.h40 static inline int overlaps_interrupt_vector_text(unsigned long start, in overlaps_interrupt_vector_text()
51 static inline int overlaps_kernel_text(unsigned long start, unsigned long end) in overlaps_kernel_text()
57 static inline int overlaps_kvm_tmp(unsigned long start, unsigned long end) in overlaps_kvm_tmp()
Dcacheflush.h23 #define flush_cache_range(vma, start, end) do { } while (0) argument
26 #define flush_cache_vmap(start, end) do { } while (0) argument
27 #define flush_cache_vunmap(start, end) do { } while (0) argument
54 static inline void flush_dcache_range(unsigned long start, unsigned long stop) in flush_dcache_range()
70 static inline void clean_dcache_range(unsigned long start, unsigned long stop) in clean_dcache_range()
86 static inline void invalidate_dcache_range(unsigned long start, in invalidate_dcache_range()
/arch/c6x/platforms/
Dcache.c132 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/
Dcache-sh2.c19 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()
Dflush-sh4.c14 static void sh4__flush_wback_region(void *start, int size) in sh4__flush_wback_region()
48 static void sh4__flush_purge_region(void *start, int size) in sh4__flush_purge_region()
78 static void sh4__flush_invalidate_region(void *start, int size) in sh4__flush_invalidate_region()
/arch/metag/mm/
Dcache.c199 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/include/asm/book3s/64/
Dtlbflush.h13 unsigned long start, unsigned long end) in flush_pmd_tlb_range()
22 unsigned long start, in flush_hugetlb_tlb_range()
31 unsigned long start, unsigned long end) in flush_tlb_range()
38 static inline void flush_tlb_kernel_range(unsigned long start, in flush_tlb_kernel_range()
/arch/alpha/include/asm/
Dcacheflush.h11 #define flush_cache_range(vma, start, end) do { } while (0) argument
17 #define flush_cache_vmap(start, end) do { } while (0) argument
18 #define flush_cache_vunmap(start, end) do { } while (0) argument
33 #define flush_icache_range(start, end) imb() argument
35 #define flush_icache_range(start, end) smp_imb() argument

12345678910>>...23