Lines Matching refs:addr

57 static void tx39h_dma_cache_wback_inv(unsigned long addr, unsigned long size)  in tx39h_dma_cache_wback_inv()  argument
63 blast_inv_dcache_range(addr, addr + size); in tx39h_dma_cache_wback_inv()
68 static inline void tx39_blast_dcache_page(unsigned long addr) in tx39_blast_dcache_page() argument
71 blast_dcache16_page(addr); in tx39_blast_dcache_page()
74 static inline void tx39_blast_dcache_page_indexed(unsigned long addr) in tx39_blast_dcache_page_indexed() argument
76 blast_dcache16_page_indexed(addr); in tx39_blast_dcache_page_indexed()
84 static inline void tx39_blast_icache_page(unsigned long addr) in tx39_blast_icache_page() argument
92 blast_icache16_page(addr); in tx39_blast_icache_page()
97 static inline void tx39_blast_icache_page_indexed(unsigned long addr) in tx39_blast_icache_page_indexed() argument
105 blast_icache16_page_indexed(addr); in tx39_blast_icache_page_indexed()
221 static void local_tx39_flush_data_cache_page(void * addr) in local_tx39_flush_data_cache_page() argument
223 tx39_blast_dcache_page((unsigned long)addr); in local_tx39_flush_data_cache_page()
226 static void tx39_flush_data_cache_page(unsigned long addr) in tx39_flush_data_cache_page() argument
228 tx39_blast_dcache_page(addr); in tx39_flush_data_cache_page()
258 static void tx39_dma_cache_wback_inv(unsigned long addr, unsigned long size) in tx39_dma_cache_wback_inv() argument
262 if (((size | addr) & (PAGE_SIZE - 1)) == 0) { in tx39_dma_cache_wback_inv()
263 end = addr + size; in tx39_dma_cache_wback_inv()
265 tx39_blast_dcache_page(addr); in tx39_dma_cache_wback_inv()
266 addr += PAGE_SIZE; in tx39_dma_cache_wback_inv()
267 } while(addr != end); in tx39_dma_cache_wback_inv()
271 blast_dcache_range(addr, addr + size); in tx39_dma_cache_wback_inv()
275 static void tx39_dma_cache_inv(unsigned long addr, unsigned long size) in tx39_dma_cache_inv() argument
279 if (((size | addr) & (PAGE_SIZE - 1)) == 0) { in tx39_dma_cache_inv()
280 end = addr + size; in tx39_dma_cache_inv()
282 tx39_blast_dcache_page(addr); in tx39_dma_cache_inv()
283 addr += PAGE_SIZE; in tx39_dma_cache_inv()
284 } while(addr != end); in tx39_dma_cache_inv()
288 blast_inv_dcache_range(addr, addr + size); in tx39_dma_cache_inv()
292 static void tx39_flush_cache_sigtramp(unsigned long addr) in tx39_flush_cache_sigtramp() argument
299 protected_writeback_dcache_line(addr & ~(dc_lsize - 1)); in tx39_flush_cache_sigtramp()
306 protected_flush_icache_line(addr & ~(ic_lsize - 1)); in tx39_flush_cache_sigtramp()