Lines Matching refs:addr

59 static void tx39h_dma_cache_wback_inv(unsigned long addr, unsigned long size)  in tx39h_dma_cache_wback_inv()  argument
65 blast_inv_dcache_range(addr, addr + size); in tx39h_dma_cache_wback_inv()
70 static inline void tx39_blast_dcache_page(unsigned long addr) in tx39_blast_dcache_page() argument
73 blast_dcache16_page(addr); in tx39_blast_dcache_page()
76 static inline void tx39_blast_dcache_page_indexed(unsigned long addr) in tx39_blast_dcache_page_indexed() argument
78 blast_dcache16_page_indexed(addr); in tx39_blast_dcache_page_indexed()
86 static inline void tx39_blast_icache_page(unsigned long addr) in tx39_blast_icache_page() argument
94 blast_icache16_page(addr); in tx39_blast_icache_page()
99 static inline void tx39_blast_icache_page_indexed(unsigned long addr) in tx39_blast_icache_page_indexed() argument
107 blast_icache16_page_indexed(addr); in tx39_blast_icache_page_indexed()
223 static void local_tx39_flush_data_cache_page(void * addr) in local_tx39_flush_data_cache_page() argument
225 tx39_blast_dcache_page((unsigned long)addr); in local_tx39_flush_data_cache_page()
228 static void tx39_flush_data_cache_page(unsigned long addr) in tx39_flush_data_cache_page() argument
230 tx39_blast_dcache_page(addr); in tx39_flush_data_cache_page()
260 static void tx39_dma_cache_wback_inv(unsigned long addr, unsigned long size) in tx39_dma_cache_wback_inv() argument
264 if (((size | addr) & (PAGE_SIZE - 1)) == 0) { in tx39_dma_cache_wback_inv()
265 end = addr + size; in tx39_dma_cache_wback_inv()
267 tx39_blast_dcache_page(addr); in tx39_dma_cache_wback_inv()
268 addr += PAGE_SIZE; in tx39_dma_cache_wback_inv()
269 } while(addr != end); in tx39_dma_cache_wback_inv()
273 blast_dcache_range(addr, addr + size); in tx39_dma_cache_wback_inv()
277 static void tx39_dma_cache_inv(unsigned long addr, unsigned long size) in tx39_dma_cache_inv() argument
281 if (((size | addr) & (PAGE_SIZE - 1)) == 0) { in tx39_dma_cache_inv()
282 end = addr + size; in tx39_dma_cache_inv()
284 tx39_blast_dcache_page(addr); in tx39_dma_cache_inv()
285 addr += PAGE_SIZE; in tx39_dma_cache_inv()
286 } while(addr != end); in tx39_dma_cache_inv()
290 blast_inv_dcache_range(addr, addr + size); in tx39_dma_cache_inv()
294 static void tx39_flush_cache_sigtramp(unsigned long addr) in tx39_flush_cache_sigtramp() argument
301 protected_writeback_dcache_line(addr & ~(dc_lsize - 1)); in tx39_flush_cache_sigtramp()
308 protected_flush_icache_line(addr & ~(ic_lsize - 1)); in tx39_flush_cache_sigtramp()