Lines Matching refs:addr
30 static inline void swift_inv_insn_tag(unsigned long addr) in swift_inv_insn_tag() argument
34 : "r" (addr), "i" (ASI_M_TXTC_TAG) in swift_inv_insn_tag()
39 static inline void swift_inv_data_tag(unsigned long addr) in swift_inv_data_tag() argument
43 : "r" (addr), "i" (ASI_M_DATAC_TAG) in swift_inv_data_tag()
49 unsigned long addr; in swift_flush_dcache() local
51 for (addr = 0; addr < 0x2000; addr += 0x10) in swift_flush_dcache()
52 swift_inv_data_tag(addr); in swift_flush_dcache()
57 unsigned long addr; in swift_flush_icache() local
59 for (addr = 0; addr < 0x4000; addr += 0x20) in swift_flush_icache()
60 swift_inv_insn_tag(addr); in swift_flush_icache()
65 unsigned long addr; in swift_idflash_clear() local
67 for (addr = 0; addr < 0x2000; addr += 0x10) { in swift_idflash_clear()
68 swift_inv_insn_tag(addr<<1); in swift_idflash_clear()
69 swift_inv_data_tag(addr); in swift_idflash_clear()
82 static inline void swift_flush_segment(unsigned long addr) in swift_flush_segment() argument
86 : "r" (addr), "i" (ASI_M_FLUSH_SEG) in swift_flush_segment()
90 static inline void swift_flush_region(unsigned long addr) in swift_flush_region() argument
94 : "r" (addr), "i" (ASI_M_FLUSH_REGION) in swift_flush_region()