\r
ASM_PFX(ArmInvalidateDataCacheEntryByMVA):\r
dc ivac, x0 // Invalidate single data cache line\r
- dsb sy\r
- isb\r
ret\r
\r
\r
ASM_PFX(ArmCleanDataCacheEntryByMVA):\r
dc cvac, x0 // Clean single data cache line\r
- dsb sy\r
- isb\r
ret\r
\r
\r
ASM_PFX(ArmCleanInvalidateDataCacheEntryByMVA):\r
dc civac, x0 // Clean and invalidate single data cache line\r
- dsb sy\r
- isb\r
ret\r
\r
\r
ASM_PFX(ArmInvalidateDataCacheEntryBySetWay):\r
dc isw, x0 // Invalidate this line\r
- dsb sy\r
- isb\r
ret\r
\r
\r
ASM_PFX(ArmCleanInvalidateDataCacheEntryBySetWay):\r
dc cisw, x0 // Clean and Invalidate this line\r
- dsb sy\r
- isb\r
ret\r
\r
\r
ASM_PFX(ArmCleanDataCacheEntryBySetWay):\r
dc csw, x0 // Clean this line\r
- dsb sy\r
- isb\r
ret\r
\r
\r