Lines Matching refs:addr
17 void *addr = (void *)(start & ~(bytes - 1));
18 unsigned long size = stop - (unsigned long)addr + (bytes - 1);
21 for (i = 0; i < size >> shift; i++, addr += bytes)
22 asm volatile(PPC_DCBSTPS(%0, %1): :"i"(0), "r"(addr): "memory");
29 void *addr = (void *)(start & ~(bytes - 1));
30 unsigned long size = stop - (unsigned long)addr + (bytes - 1);
33 for (i = 0; i < size >> shift; i++, addr += bytes)
34 asm volatile(PPC_DCBFPS(%0, %1): :"i"(0), "r"(addr): "memory");
52 void arch_wb_cache_pmem(void *addr, size_t size)
54 unsigned long start = (unsigned long) addr;
59 void arch_invalidate_pmem(void *addr, size_t size)
61 unsigned long start = (unsigned long) addr;