Linux Perf
syscall_arg Struct Reference

#include <beauty.h>

Collaboration diagram for syscall_arg:
Collaboration graph

Public Attributes

unsigned long val
 
unsigned char * args
 
struct threadthread
 
struct tracetrace
 
void * parm
 
u8 idx
 
u8 mask
 

Detailed Description

: value of syscall argument being formatted : All the args, use syscall_args__val(arg, nth) to access one : tid state (maps, pid, tid, etc) : 'perf trace' internals: all threads, etc : private area, may be an strarray, for instance : syscall arg idx (is this the first?) : a syscall arg may mask another arg, see syscall_arg__scnprintf_futex_op

Definition at line 43 of file beauty.h.

Member Data Documentation

◆ args

unsigned char* syscall_arg::args

Definition at line 45 of file beauty.h.

◆ idx

u8 syscall_arg::idx

Definition at line 49 of file beauty.h.

◆ mask

u8 syscall_arg::mask

Definition at line 50 of file beauty.h.

◆ parm

void* syscall_arg::parm

Definition at line 48 of file beauty.h.

◆ thread

struct thread* syscall_arg::thread

Definition at line 46 of file beauty.h.

◆ trace

struct trace* syscall_arg::trace

Definition at line 47 of file beauty.h.

◆ val

unsigned long syscall_arg::val

Definition at line 44 of file beauty.h.


The documentation for this struct was generated from the following file: