Lines Matching refs:gd

18 	start &= ~(gd->arch.dcache_line_size - 1);  in __flush_dcache()
19 end += (gd->arch.dcache_line_size - 1); in __flush_dcache()
20 end &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache()
22 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __flush_dcache()
34 start &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache_all()
35 end += (gd->arch.dcache_line_size - 1); in __flush_dcache_all()
36 end &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache_all()
38 if (end > start + gd->arch.dcache_size) in __flush_dcache_all()
39 end = start + gd->arch.dcache_size; in __flush_dcache_all()
41 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __flush_dcache_all()
53 start &= ~(gd->arch.dcache_line_size - 1); in __invalidate_dcache()
54 end += (gd->arch.dcache_line_size - 1); in __invalidate_dcache()
55 end &= ~(gd->arch.dcache_line_size - 1); in __invalidate_dcache()
57 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __invalidate_dcache()
69 start &= ~(gd->arch.icache_line_size - 1); in __flush_icache()
70 end += (gd->arch.icache_line_size - 1); in __flush_icache()
71 end &= ~(gd->arch.icache_line_size - 1); in __flush_icache()
73 if (end > start + gd->arch.icache_size) in __flush_icache()
74 end = start + gd->arch.icache_size; in __flush_icache()
76 for (addr = start; addr < end; addr += gd->arch.icache_line_size) { in __flush_icache()
87 __flush_dcache_all(0, gd->arch.dcache_size); in flush_dcache_all()
88 __flush_icache(0, gd->arch.icache_size); in flush_dcache_all()
93 if (gd->arch.has_initda) in flush_dcache_range()
101 if (gd->arch.has_initda) in flush_cache()
110 if (gd->arch.has_initda) in invalidate_dcache_range()