Reference from: books "ARM System Developer's Guide-ENG" and "ARM Architecture Fish Programming Second Edition"
clean: Write back the data in the cache that has not been written to the main memory to the main memory.
Flush: It is called invalidate in some books, so the name implies that the invalid flag in the cache is set to 1/0 to invalidate the contents of the cache.
"ARM Architecture Fish Programming Second Edition"