*
* Linux Trace Toolkit Daemon
*
- * This is a simple daemon that reads a few relayfs channels and save them in a
- * trace.
+ * This is a simple daemon that reads a few relay+debugfs channels and save
+ * them in a trace.
*
*
* Copyright 2005 -
#include <asm/types.h>
/* Get the next sub buffer that can be read. */
-#define RELAYFS_GET_SUBBUF _IOR(0xF4, 0x00,__u32)
+#define RELAY_GET_SUBBUF _IOR(0xF4, 0x00,__u32)
/* Release the oldest reserved (by "get") sub buffer. */
-#define RELAYFS_PUT_SUBBUF _IOW(0xF4, 0x01,__u32)
+#define RELAY_PUT_SUBBUF _IOW(0xF4, 0x01,__u32)
/* returns the number of sub buffers in the per cpu channel. */
-#define RELAYFS_GET_N_SUBBUFS _IOR(0xF4, 0x02,__u32)
+#define RELAY_GET_N_SUBBUFS _IOR(0xF4, 0x02,__u32)
/* returns the size of the sub buffers. */
-#define RELAYFS_GET_SUBBUF_SIZE _IOR(0xF4, 0x03,__u32)
+#define RELAY_GET_SUBBUF_SIZE _IOR(0xF4, 0x03,__u32)
/* Args :
*
* -t directory Directory name of the trace to write to. Will be created.
- * -c directory Root directory of the relayfs trace channels.
+ * -c directory Root directory of the debugfs trace channels.
* -d Run in background (daemon).
* -a Trace append mode.
* -s Send SIGUSR1 to parent when ready for IO.
printf("\n");
printf("-t directory Directory name of the trace to write to.\n"
" It will be created.\n");
- printf("-c directory Root directory of the relayfs trace channels.\n");
+ printf("-c directory Root directory of the debugfs trace channels.\n");
printf("-d Run in background (daemon).\n");
printf("-a Append to an possibly existing trace.\n");
printf("-N Number of threads to start.\n");
{
printf("Linux Trace Toolkit Trace Daemon\n");
printf("\n");
- printf("Reading from relayfs directory : %s\n", channel_name);
+ printf("Reading from debugfs directory : %s\n", channel_name);
printf("Writing to trace directory : %s\n", trace_name);
printf("\n");
}
int err, ret=0;
- err = ioctl(pair->channel, RELAYFS_GET_SUBBUF,
+ err = ioctl(pair->channel, RELAY_GET_SUBBUF,
&consumed_old);
printf("cookie : %u\n", consumed_old);
if(err != 0) {
}
#endif //0
write_error:
- err = ioctl(pair->channel, RELAYFS_PUT_SUBBUF, &consumed_old);
+ err = ioctl(pair->channel, RELAY_PUT_SUBBUF, &consumed_old);
if(err != 0) {
ret = errno;
if(errno == EFAULT) {
for(i=0;i<fd_pairs->num_pairs;i++) {
struct fd_pair *pair = &fd_pairs->pair[i];
- ret = ioctl(pair->channel, RELAYFS_GET_N_SUBBUFS,
+ ret = ioctl(pair->channel, RELAY_GET_N_SUBBUFS,
&pair->n_subbufs);
if(ret != 0) {
perror("Error in getting the number of subbuffers");
goto end;
}
- ret = ioctl(pair->channel, RELAYFS_GET_SUBBUF_SIZE,
+ ret = ioctl(pair->channel, RELAY_GET_SUBBUF_SIZE,
&pair->subbuf_size);
if(ret != 0) {
perror("Error in getting the size of the subbuffers");
*
* Thread worker.
*
- * Read the relayfs channels and write them in the paired tracefiles.
+ * Read the debugfs channels and write them in the paired tracefiles.
*
* @fd_pairs : paired channels and trace files.
*