Lines Matching refs:startAddr
245 … uint32_t startAddr = MSDK_REG_NONSECURE_ADDR(address & ~((uint32_t)CACHE64_LINESIZE_BYTE - 1U)); in CACHE64_InvalidateCacheByRange() local
266 while (startAddr < endAddr) in CACHE64_InvalidateCacheByRange()
269 base->CSAR = (startAddr & CACHE64_CTRL_CSAR_PHYADDR_MASK) | CACHE64_CTRL_CSAR_LGO_MASK; in CACHE64_InvalidateCacheByRange()
275 startAddr += (uint32_t)CACHE64_LINESIZE_BYTE; in CACHE64_InvalidateCacheByRange()
315 … uint32_t startAddr = MSDK_REG_NONSECURE_ADDR(address & ~((uint32_t)CACHE64_LINESIZE_BYTE - 1U)); in CACHE64_CleanCacheByRange() local
336 while (startAddr < endAddr) in CACHE64_CleanCacheByRange()
339 base->CSAR = (startAddr & CACHE64_CTRL_CSAR_PHYADDR_MASK) | CACHE64_CTRL_CSAR_LGO_MASK; in CACHE64_CleanCacheByRange()
345 startAddr += (uint32_t)CACHE64_LINESIZE_BYTE; in CACHE64_CleanCacheByRange()
387 … uint32_t startAddr = MSDK_REG_NONSECURE_ADDR(address & ~((uint32_t)CACHE64_LINESIZE_BYTE - 1U)); in CACHE64_CleanInvalidateCacheByRange() local
408 while (startAddr < endAddr) in CACHE64_CleanInvalidateCacheByRange()
411 base->CSAR = (startAddr & CACHE64_CTRL_CSAR_PHYADDR_MASK) | CACHE64_CTRL_CSAR_LGO_MASK; in CACHE64_CleanInvalidateCacheByRange()
417 startAddr += (uint32_t)CACHE64_LINESIZE_BYTE; in CACHE64_CleanInvalidateCacheByRange()