From 9e9ceab3b17f46e8a9bb395377d28e2264a96c91 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sat, 6 Dec 2014 03:53:16 +0000 Subject: [PATCH] file.c: move readahead parser to a separate file * readahead.c: New file. * Makefile.am (strace_SOURCES): Add it. * file.c (sys_readahead): Move to readahead.c. --- Makefile.am | 1 + file.c | 12 ------------ readahead.c | 13 +++++++++++++ 3 files changed, 14 insertions(+), 12 deletions(-) create mode 100644 readahead.c diff --git a/Makefile.am b/Makefile.am index 97266f05..0c03252a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -55,6 +55,7 @@ strace_SOURCES = \ process.c \ ptp.c \ quota.c \ + readahead.c \ readlink.c \ reboot.c \ renameat.c \ diff --git a/file.c b/file.c index e318086c..5d6932bb 100644 --- a/file.c +++ b/file.c @@ -452,18 +452,6 @@ sys_llseek(struct tcb *tcp) return 0; } -int -sys_readahead(struct tcb *tcp) -{ - if (entering(tcp)) { - int argn; - printfd(tcp, tcp->u_arg[0]); - argn = printllval(tcp, ", %lld", 1); - tprintf(", %ld", tcp->u_arg[argn]); - } - return 0; -} - /* several stats */ #if defined(SPARC) || defined(SPARC64) diff --git a/readahead.c b/readahead.c new file mode 100644 index 00000000..8f47988d --- /dev/null +++ b/readahead.c @@ -0,0 +1,13 @@ +#include "defs.h" + +int +sys_readahead(struct tcb *tcp) +{ + if (entering(tcp)) { + int argn; + printfd(tcp, tcp->u_arg[0]); + argn = printllval(tcp, ", %lld", 1); + tprintf(", %ld", tcp->u_arg[argn]); + } + return 0; +} -- 2.40.0