Linux Perf
|
Public Attributes | |
u64 | entry_time |
bool | entry_pending |
unsigned long | nr_events |
unsigned long | pfmaj |
unsigned long | pfmin |
char * | entry_str |
double | runtime_ms |
size_t(* | ret_scnprintf )(char *bf, size_t size, struct syscall_arg *arg) |
struct { | |
unsigned long ptr | |
short int entry_str_pos | |
bool pending_open | |
unsigned int namelen | |
char * name | |
} | filename |
struct { | |
int max | |
char ** table | |
} | paths |
struct intlist * | syscall_stats |
filename.ptr: The filename char pointer that will be vfs_getname'd filename.entry_str_pos: Where to insert the string translated from filename.ptr by the vfs_getname tracepoint/kprobe. ret_scnprintf: syscall args may set this to a different syscall return formatter, for instance, fcntl may return fds, file flags, etc.
Definition at line 846 of file builtin-trace.c.
bool thread_trace::entry_pending |
Definition at line 848 of file builtin-trace.c.
char* thread_trace::entry_str |
Definition at line 851 of file builtin-trace.c.
short int thread_trace::entry_str_pos |
Definition at line 856 of file builtin-trace.c.
u64 thread_trace::entry_time |
Definition at line 847 of file builtin-trace.c.
struct { ... } thread_trace::filename |
int thread_trace::max |
Definition at line 862 of file builtin-trace.c.
char* thread_trace::name |
Definition at line 859 of file builtin-trace.c.
unsigned int thread_trace::namelen |
Definition at line 858 of file builtin-trace.c.
unsigned long thread_trace::nr_events |
Definition at line 849 of file builtin-trace.c.
struct { ... } thread_trace::paths |
bool thread_trace::pending_open |
Definition at line 857 of file builtin-trace.c.
unsigned long thread_trace::pfmaj |
Definition at line 850 of file builtin-trace.c.
unsigned long thread_trace::pfmin |
Definition at line 850 of file builtin-trace.c.
unsigned long thread_trace::ptr |
Definition at line 855 of file builtin-trace.c.
size_t(* thread_trace::ret_scnprintf) (char *bf, size_t size, struct syscall_arg *arg) |
Definition at line 853 of file builtin-trace.c.
double thread_trace::runtime_ms |
Definition at line 852 of file builtin-trace.c.
struct intlist* thread_trace::syscall_stats |
Definition at line 866 of file builtin-trace.c.
char** thread_trace::table |
Definition at line 863 of file builtin-trace.c.