Home | History | Annotate | Download | only in strace
      1 /* Generated by Makefile from dirent.c fetch_seccomp_fprog.c fetch_struct_flock.c ipc_msgctl.c ipc_shmctl.c print_mq_attr.c print_msgbuf.c print_sigevent.c print_time.c print_timex.c printrusage.c printsiginfo.c sigaltstack.c sysinfo.c times.c utime.c; do not edit. */
      2 typedef struct {
      3  bool (*fetch_seccomp_fprog) (struct tcb *tcp, const long addr, void *p);
      4 #define fetch_seccomp_fprog MPERS_PRINTER_NAME(fetch_seccomp_fprog)
      5 
      6  bool (*fetch_struct_flock) (struct tcb *tcp, const long addr, void *p);
      7 #define fetch_struct_flock MPERS_PRINTER_NAME(fetch_struct_flock)
      8 
      9  bool (*fetch_struct_flock64) (struct tcb *tcp, const long addr, void *p);
     10 #define fetch_struct_flock64 MPERS_PRINTER_NAME(fetch_struct_flock64)
     11 
     12  void (*printmqattr) (struct tcb *tcp, const long addr);
     13 #define printmqattr MPERS_PRINTER_NAME(printmqattr)
     14 
     15  void (*tprint_msgbuf) (struct tcb *tcp, const long addr, const unsigned long count);
     16 #define tprint_msgbuf MPERS_PRINTER_NAME(tprint_msgbuf)
     17 
     18  void (*print_sigevent) (struct tcb *tcp, const long addr);
     19 #define print_sigevent MPERS_PRINTER_NAME(print_sigevent)
     20 
     21  void (*print_timespec) (struct tcb *tcp, const long addr);
     22 #define print_timespec MPERS_PRINTER_NAME(print_timespec)
     23 
     24  const char * (*sprint_timespec) (struct tcb *tcp, const long addr);
     25 #define sprint_timespec MPERS_PRINTER_NAME(sprint_timespec)
     26 
     27  void (*print_timespec_utime_pair) (struct tcb *tcp, const long addr);
     28 #define print_timespec_utime_pair MPERS_PRINTER_NAME(print_timespec_utime_pair)
     29 
     30  void (*print_itimerspec) (struct tcb *tcp, const long addr);
     31 #define print_itimerspec MPERS_PRINTER_NAME(print_itimerspec)
     32 
     33  void (*print_timeval) (struct tcb *tcp, const long addr);
     34 #define print_timeval MPERS_PRINTER_NAME(print_timeval)
     35 
     36  void (*print_timeval_pair) (struct tcb *tcp, const long addr);
     37 #define print_timeval_pair MPERS_PRINTER_NAME(print_timeval_pair)
     38 
     39  const char * (*sprint_timeval) (struct tcb *tcp, const long addr);
     40 #define sprint_timeval MPERS_PRINTER_NAME(sprint_timeval)
     41 
     42  void (*print_itimerval) (struct tcb *tcp, const long addr);
     43 #define print_itimerval MPERS_PRINTER_NAME(print_itimerval)
     44 
     45  int (*print_timex) (struct tcb *tcp, const long addr);
     46 #define print_timex MPERS_PRINTER_NAME(print_timex)
     47 
     48  void (*printrusage) (struct tcb *tcp, long addr);
     49 #define printrusage MPERS_PRINTER_NAME(printrusage)
     50 
     51  void (*printsiginfo_at) (struct tcb *tcp, long addr);
     52 #define printsiginfo_at MPERS_PRINTER_NAME(printsiginfo_at)
     53 
     54 } struct_printers;
     55 extern const struct_printers *printers;
     56 #define MPERS_PRINTER_NAME(printer_name) printers->printer_name
     57