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 */
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 */
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 */