(root)/
strace-6.5/
src/
kernel_rusage.h
       1  /*
       2   * Copyright (c) 1999-2021 The strace developers.
       3   * All rights reserved.
       4   *
       5   * SPDX-License-Identifier: LGPL-2.1-or-later
       6   */
       7  
       8  #ifndef STRACE_KERNEL_RUSAGE_H
       9  # define STRACE_KERNEL_RUSAGE_H
      10  
      11  # include "kernel_timeval.h"
      12  
      13  typedef struct {
      14  	kernel_old_timeval_t	ru_utime;
      15  	kernel_old_timeval_t	ru_stime;
      16  	kernel_long_t		ru_maxrss;
      17  	kernel_long_t		ru_ixrss;
      18  	kernel_long_t		ru_idrss;
      19  	kernel_long_t		ru_isrss;
      20  	kernel_long_t		ru_minflt;
      21  	kernel_long_t		ru_majflt;
      22  	kernel_long_t		ru_nswap;
      23  	kernel_long_t		ru_inblock;
      24  	kernel_long_t		ru_oublock;
      25  	kernel_long_t		ru_msgsnd;
      26  	kernel_long_t		ru_msgrcv;
      27  	kernel_long_t		ru_nsignals;
      28  	kernel_long_t		ru_nvcsw;
      29  	kernel_long_t		ru_nivcsw;
      30  } kernel_rusage_t;
      31  
      32  #endif /* !STRACE_KERNEL_RUSAGE_H */