OLD | NEW |
1 #define SHMLBA 4096 | 1 #define SHMLBA 4096 |
2 | 2 |
3 struct shmid_ds | 3 struct shmid_ds { |
4 { | 4 struct ipc_perm shm_perm; |
5 » struct ipc_perm shm_perm; | 5 int __unused1; |
6 » int __unused1; | 6 time_t shm_atime; |
7 » time_t shm_atime; | 7 int __unused2; |
8 » int __unused2; | 8 time_t shm_dtime; |
9 » time_t shm_dtime; | 9 int __unused3; |
10 » int __unused3; | 10 time_t shm_ctime; |
11 » time_t shm_ctime; | 11 int __unused4; |
12 » int __unused4; | 12 size_t shm_segsz; |
13 » size_t shm_segsz; | 13 pid_t shm_cpid; |
14 » pid_t shm_cpid; | 14 pid_t shm_lpid; |
15 » pid_t shm_lpid; | 15 unsigned long shm_nattch; |
16 » unsigned long shm_nattch; | 16 unsigned long __pad1; |
17 » unsigned long __pad1; | 17 unsigned long __pad2; |
18 » unsigned long __pad2; | |
19 }; | 18 }; |
20 | 19 |
21 struct shminfo { | 20 struct shminfo { |
22 » unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; | 21 unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; |
23 }; | 22 }; |
24 | 23 |
25 struct shm_info { | 24 struct shm_info { |
26 » int __used_ids; | 25 int __used_ids; |
27 » unsigned long shm_tot, shm_rss, shm_swp; | 26 unsigned long shm_tot, shm_rss, shm_swp; |
28 » unsigned long __swap_attempts, __swap_successes; | 27 unsigned long __swap_attempts, __swap_successes; |
29 }; | 28 }; |
30 | |
OLD | NEW |