1  /* Analogous to kernel struct shmid64_ds used on shmctl.  */
       2  struct kernel_shmid64_ds
       3  {
       4    struct ipc_perm shm_perm;
       5    unsigned long int shm_atime_high;
       6    unsigned long int shm_atime;
       7    unsigned long int shm_dtime_high;
       8    unsigned long int shm_dtime;
       9    unsigned long int shm_ctime_high;
      10    unsigned long int shm_ctime;
      11    size_t shm_segsz;
      12    __pid_t shm_cpid;
      13    __pid_t shm_lpid;
      14    unsigned long int shm_nattch;
      15    unsigned long int __unused1;
      16    unsigned long int __unused2;
      17  };