Lines Matching refs:address
148 void LMEM_CodeCacheInvalidateLine(LMEM_Type *base, uint32_t address) in LMEM_CodeCacheInvalidateLine() argument
158 base->PCCSAR = (address & LMEM_PCCSAR_PHYADDR_MASK) | LMEM_PCCSAR_LGO_MASK; in LMEM_CodeCacheInvalidateLine()
186 void LMEM_CodeCacheInvalidateMultiLines(LMEM_Type *base, uint32_t address, uint32_t length) in LMEM_CodeCacheInvalidateMultiLines() argument
188 uint32_t endAddr = address + length; in LMEM_CodeCacheInvalidateMultiLines()
190 address = address & ~(LMEM_CACHE_LINE_SIZE - 1U); in LMEM_CodeCacheInvalidateMultiLines()
198 while (address < endAddr) in LMEM_CodeCacheInvalidateMultiLines()
200 LMEM_CodeCacheInvalidateLine(base, address); in LMEM_CodeCacheInvalidateMultiLines()
201 address = address + LMEM_CACHE_LINE_SIZE; in LMEM_CodeCacheInvalidateMultiLines()
218 void LMEM_CodeCachePushLine(LMEM_Type *base, uint32_t address) in LMEM_CodeCachePushLine() argument
227 base->PCCSAR = (address & LMEM_PCCSAR_PHYADDR_MASK) | LMEM_PCCSAR_LGO_MASK; in LMEM_CodeCachePushLine()
257 void LMEM_CodeCachePushMultiLines(LMEM_Type *base, uint32_t address, uint32_t length) in LMEM_CodeCachePushMultiLines() argument
259 uint32_t endAddr = address + length; in LMEM_CodeCachePushMultiLines()
261 address = address & ~(LMEM_CACHE_LINE_SIZE - 1U); in LMEM_CodeCachePushMultiLines()
270 while (address < endAddr) in LMEM_CodeCachePushMultiLines()
272 LMEM_CodeCachePushLine(base, address); in LMEM_CodeCachePushMultiLines()
273 address = address + LMEM_CACHE_LINE_SIZE; in LMEM_CodeCachePushMultiLines()
289 void LMEM_CodeCacheClearLine(LMEM_Type *base, uint32_t address) in LMEM_CodeCacheClearLine() argument
298 base->PCCSAR = (address & LMEM_PCCSAR_PHYADDR_MASK) | LMEM_PCCSAR_LGO_MASK; in LMEM_CodeCacheClearLine()
327 void LMEM_CodeCacheClearMultiLines(LMEM_Type *base, uint32_t address, uint32_t length) in LMEM_CodeCacheClearMultiLines() argument
329 uint32_t endAddr = address + length; in LMEM_CodeCacheClearMultiLines()
331 address = address & ~(LMEM_CACHE_LINE_SIZE - 1U); in LMEM_CodeCacheClearMultiLines()
340 while (address < endAddr) in LMEM_CodeCacheClearMultiLines()
342 LMEM_CodeCacheClearLine(base, address); in LMEM_CodeCacheClearMultiLines()
343 address = address + LMEM_CACHE_LINE_SIZE; in LMEM_CodeCacheClearMultiLines()
504 void LMEM_SystemCacheInvalidateLine(LMEM_Type *base, uint32_t address) in LMEM_SystemCacheInvalidateLine() argument
514 base->PSCSAR = (address & LMEM_PSCSAR_PHYADDR_MASK) | LMEM_PSCSAR_LGO_MASK; in LMEM_SystemCacheInvalidateLine()
542 void LMEM_SystemCacheInvalidateMultiLines(LMEM_Type *base, uint32_t address, uint32_t length) in LMEM_SystemCacheInvalidateMultiLines() argument
544 uint32_t endAddr = address + length; in LMEM_SystemCacheInvalidateMultiLines()
545 uint32_t tempAddress = address; in LMEM_SystemCacheInvalidateMultiLines()
575 void LMEM_SystemCachePushLine(LMEM_Type *base, uint32_t address) in LMEM_SystemCachePushLine() argument
584 base->PSCSAR = (address & LMEM_PSCSAR_PHYADDR_MASK) | LMEM_PSCSAR_LGO_MASK; in LMEM_SystemCachePushLine()
614 void LMEM_SystemCachePushMultiLines(LMEM_Type *base, uint32_t address, uint32_t length) in LMEM_SystemCachePushMultiLines() argument
616 uint32_t endAddr = address + length; in LMEM_SystemCachePushMultiLines()
617 uint32_t tempAddress = address; in LMEM_SystemCachePushMultiLines()
646 void LMEM_SystemCacheClearLine(LMEM_Type *base, uint32_t address) in LMEM_SystemCacheClearLine() argument
655 base->PSCSAR = (address & LMEM_PSCSAR_PHYADDR_MASK) | LMEM_PSCSAR_LGO_MASK; in LMEM_SystemCacheClearLine()
684 void LMEM_SystemCacheClearMultiLines(LMEM_Type *base, uint32_t address, uint32_t length) in LMEM_SystemCacheClearMultiLines() argument
686 uint32_t endAddr = address + length; in LMEM_SystemCacheClearMultiLines()
687 uint32_t tempAddress = address; in LMEM_SystemCacheClearMultiLines()