Lines Matching refs:ptr
139 unsigned int ptr; in mmu_clean_invalidated_dcache() local
141 ptr = buffer & ~(CACHE_LINE_SIZE - 1); in mmu_clean_invalidated_dcache()
143 while (ptr < buffer + size) in mmu_clean_invalidated_dcache()
145 __asm volatile { MCR p15, 0, ptr, c7, c14, 1 } in mmu_clean_invalidated_dcache()
146 ptr += CACHE_LINE_SIZE; in mmu_clean_invalidated_dcache()
152 unsigned int ptr; in mmu_clean_dcache() local
154 ptr = buffer & ~(CACHE_LINE_SIZE - 1); in mmu_clean_dcache()
156 while (ptr < buffer + size) in mmu_clean_dcache()
158 __asm volatile { MCR p15, 0, ptr, c7, c10, 1 } in mmu_clean_dcache()
159 ptr += CACHE_LINE_SIZE; in mmu_clean_dcache()
165 unsigned int ptr; in mmu_invalidate_dcache() local
167 ptr = buffer & ~(CACHE_LINE_SIZE - 1); in mmu_invalidate_dcache()
169 while (ptr < buffer + size) in mmu_invalidate_dcache()
171 __asm volatile { MCR p15, 0, ptr, c7, c6, 1 } in mmu_invalidate_dcache()
172 ptr += CACHE_LINE_SIZE; in mmu_invalidate_dcache()
329 unsigned int ptr; in mmu_clean_invalidated_dcache() local
331 ptr = buffer & ~(CACHE_LINE_SIZE - 1); in mmu_clean_invalidated_dcache()
333 while (ptr < buffer + size) in mmu_clean_invalidated_dcache()
335 asm volatile("mcr p15, 0, %0, c7, c14, 1": :"r"(ptr)); in mmu_clean_invalidated_dcache()
337 ptr += CACHE_LINE_SIZE; in mmu_clean_invalidated_dcache()
344 unsigned int ptr; in mmu_clean_dcache() local
346 ptr = buffer & ~(CACHE_LINE_SIZE - 1); in mmu_clean_dcache()
348 while (ptr < buffer + size) in mmu_clean_dcache()
350 asm volatile("mcr p15, 0, %0, c7, c10, 1": :"r"(ptr)); in mmu_clean_dcache()
352 ptr += CACHE_LINE_SIZE; in mmu_clean_dcache()
358 unsigned int ptr; in mmu_invalidate_dcache() local
360 ptr = buffer & ~(CACHE_LINE_SIZE - 1); in mmu_invalidate_dcache()
362 while (ptr < buffer + size) in mmu_invalidate_dcache()
364 asm volatile("mcr p15, 0, %0, c7, c6, 1": :"r"(ptr)); in mmu_invalidate_dcache()
366 ptr += CACHE_LINE_SIZE; in mmu_invalidate_dcache()