diff options
author | Cruz Julian Bishop <cruzjbishop@gmail.com> | 2012-08-01 00:54:17 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-08-13 22:04:25 -0400 |
commit | adb913658f5cecc02dd8f36aa9edecb3e9fd3399 (patch) | |
tree | 9d13281691b4ce55a353fed0a09a757fd7135eee /drivers/staging/android | |
parent | 2258937b2137214bae796ec929394a282f531ed7 (diff) |
staging: android: logger.h: Complete documentation of logger_entry
Previously, there were simply comments after each part - Now, it is
completed properly according to "Kernel doc" Sorry in advance if I made
any mistakes.
Signed-off-by: Cruz Julian Bishop <cruzjbishop@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/android')
-rw-r--r-- | drivers/staging/android/logger.h | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/drivers/staging/android/logger.h b/drivers/staging/android/logger.h index 2cb06e9d8f9..9b929a8c746 100644 --- a/drivers/staging/android/logger.h +++ b/drivers/staging/android/logger.h | |||
@@ -20,14 +20,24 @@ | |||
20 | #include <linux/types.h> | 20 | #include <linux/types.h> |
21 | #include <linux/ioctl.h> | 21 | #include <linux/ioctl.h> |
22 | 22 | ||
23 | /** | ||
24 | * struct logger_entry - defines a single entry that is given to a logger | ||
25 | * @len: The length of the payload | ||
26 | * @__pad: Two bytes of padding that appear to be required | ||
27 | * @pid: The generating process' process ID | ||
28 | * @tid: The generating process' thread ID | ||
29 | * @sec: The number of seconds that have elapsed since the Epoch | ||
30 | * @nsec: The number of nanoseconds that have elapsed since @sec | ||
31 | * @msg: The message that is to be logged | ||
32 | */ | ||
23 | struct logger_entry { | 33 | struct logger_entry { |
24 | __u16 len; /* length of the payload */ | 34 | __u16 len; |
25 | __u16 __pad; /* no matter what, we get 2 bytes of padding */ | 35 | __u16 __pad; |
26 | __s32 pid; /* generating process's pid */ | 36 | __s32 pid; |
27 | __s32 tid; /* generating process's tid */ | 37 | __s32 tid; |
28 | __s32 sec; /* seconds since Epoch */ | 38 | __s32 sec; |
29 | __s32 nsec; /* nanoseconds */ | 39 | __s32 nsec; |
30 | char msg[0]; /* the entry's payload */ | 40 | char msg[0]; |
31 | }; | 41 | }; |
32 | 42 | ||
33 | #define LOGGER_LOG_RADIO "log_radio" /* radio-related messages */ | 43 | #define LOGGER_LOG_RADIO "log_radio" /* radio-related messages */ |