Lines Matching defs:addr
57 static void tx39h_dma_cache_wback_inv(unsigned long addr, unsigned long size)
63 blast_inv_dcache_range(addr, addr + size);
68 static inline void tx39_blast_dcache_page(unsigned long addr)
71 blast_dcache16_page(addr);
74 static inline void tx39_blast_dcache_page_indexed(unsigned long addr)
76 blast_dcache16_page_indexed(addr);
84 static inline void tx39_blast_icache_page(unsigned long addr)
92 blast_icache16_page(addr);
97 static inline void tx39_blast_icache_page_indexed(unsigned long addr)
105 blast_icache16_page_indexed(addr);
217 static void local_tx39_flush_data_cache_page(void * addr)
219 tx39_blast_dcache_page((unsigned long)addr);
222 static void tx39_flush_data_cache_page(unsigned long addr)
224 tx39_blast_dcache_page(addr);
254 static void tx39_dma_cache_wback_inv(unsigned long addr, unsigned long size)
258 if (((size | addr) & (PAGE_SIZE - 1)) == 0) {
259 end = addr + size;
261 tx39_blast_dcache_page(addr);
262 addr += PAGE_SIZE;
263 } while(addr != end);
267 blast_dcache_range(addr, addr + size);
271 static void tx39_dma_cache_inv(unsigned long addr, unsigned long size)
275 if (((size | addr) & (PAGE_SIZE - 1)) == 0) {
276 end = addr + size;
278 tx39_blast_dcache_page(addr);
279 addr += PAGE_SIZE;
280 } while(addr != end);
284 blast_inv_dcache_range(addr, addr + size);