OLD | NEW |
(Empty) | |
| 1 #define SHMLBA 4096 |
| 2 |
| 3 struct shmid_ds |
| 4 { |
| 5 struct ipc_perm shm_perm; |
| 6 size_t shm_segsz; |
| 7 time_t shm_atime; |
| 8 time_t shm_dtime; |
| 9 time_t shm_ctime; |
| 10 pid_t shm_cpid; |
| 11 pid_t shm_lpid; |
| 12 unsigned long shm_nattch; |
| 13 unsigned long __pad0; |
| 14 unsigned long long __pad1; |
| 15 unsigned long long __pad2; |
| 16 }; |
| 17 |
| 18 struct shminfo { |
| 19 unsigned long shmmax, __pad0, shmmin, __pad1, shmmni, __pad2, |
| 20 shmseg, __pad3, shmall, __pad4; |
| 21 unsigned long long __unused[4]; |
| 22 }; |
| 23 |
| 24 struct shm_info { |
| 25 int __used_ids; |
| 26 int __pad_ids; |
| 27 unsigned long shm_tot, __pad0, shm_rss, __pad1, shm_swp, __pad2; |
| 28 unsigned long __swap_attempts, __pad3, __swap_successes, __pad4; |
| 29 } |
| 30 #ifdef __GNUC__ |
| 31 __attribute__((__aligned__(8))) |
| 32 #endif |
| 33 ; |
OLD | NEW |