cacheflush.c: make use of RVAL_DECODED

* cacheflush.c (sys_cacheflush): Update for RVAL_DECODED.
diff --git a/cacheflush.c b/cacheflush.c
index db7283f..e4b704c 100644
--- a/cacheflush.c
+++ b/cacheflush.c
@@ -22,19 +22,18 @@
 
 SYS_FUNC(cacheflush)
 {
-	if (entering(tcp)) {
-		/* addr */
-		printaddr(tcp->u_arg[0]);
-		tprints(", ");
-		/* scope */
-		printxval(cacheflush_scope, tcp->u_arg[1], "FLUSH_SCOPE_???");
-		tprints(", ");
-		/* flags */
-		printflags(cacheflush_flags, tcp->u_arg[2], "FLUSH_CACHE_???");
-		/* len */
-		tprintf(", %lu", tcp->u_arg[3]);
-	}
-	return 0;
+	/* addr */
+	printaddr(tcp->u_arg[0]);
+	tprints(", ");
+	/* scope */
+	printxval(cacheflush_scope, tcp->u_arg[1], "FLUSH_SCOPE_???");
+	tprints(", ");
+	/* flags */
+	printflags(cacheflush_flags, tcp->u_arg[2], "FLUSH_CACHE_???");
+	/* len */
+	tprintf(", %lu", tcp->u_arg[3]);
+
+	return RVAL_DECODED;
 }
 #endif /* M68K */
 
@@ -48,15 +47,14 @@
 
 SYS_FUNC(cacheflush)
 {
-	if (entering(tcp)) {
-		/* start addr */
-		printaddr(tcp->u_arg[0]);
-		/* length */
-		tprintf(", %ld, ", tcp->u_arg[1]);
-		/* flags */
-		printxval(cacheflush_flags, tcp->u_arg[1], "?CACHE");
-	}
-	return 0;
+	/* start addr */
+	printaddr(tcp->u_arg[0]);
+	/* length */
+	tprintf(", %ld, ", tcp->u_arg[1]);
+	/* flags */
+	printxval(cacheflush_flags, tcp->u_arg[1], "?CACHE");
+
+	return RVAL_DECODED;
 }
 #endif /* BFIN */
 
@@ -79,28 +77,26 @@
 
 SYS_FUNC(cacheflush)
 {
-	if (entering(tcp)) {
-		/* addr */
-		printaddr(tcp->u_arg[0]);
-		/* len */
-		tprintf(", %lu, ", tcp->u_arg[1]);
-		/* flags */
-		printflags(cacheflush_flags, tcp->u_arg[2], "CACHEFLUSH_???");
-	}
-	return 0;
+	/* addr */
+	printaddr(tcp->u_arg[0]);
+	/* len */
+	tprintf(", %lu, ", tcp->u_arg[1]);
+	/* flags */
+	printflags(cacheflush_flags, tcp->u_arg[2], "CACHEFLUSH_???");
+
+	return RVAL_DECODED;
 }
 #endif /* SH */
 
 #ifdef NIOS2
 SYS_FUNC(cacheflush)
 {
-	if (entering(tcp)) {
-		/* addr */
-		printaddr(tcp->u_arg[0]);
-		/* len */
-		tprintf(", %lu, ", tcp->u_arg[3]);
-		/* scope and flags (cache type) are currently ignored */
-	}
-	return 0;
+	/* addr */
+	printaddr(tcp->u_arg[0]);
+	/* len */
+	tprintf(", %lu, ", tcp->u_arg[3]);
+	/* scope and flags (cache type) are currently ignored */
+
+	return RVAL_DECODED;
 }
 #endif /* NIOS2 */