make brace placement in public header struct definitions consistent
[musl.git] / arch / x32 / bits / shm.h
blobfa88c1e97620f7cfa7ce254c9cf67abdbfcb316e
1 #define SHMLBA 4096
3 struct shmid_ds {
4 struct ipc_perm shm_perm;
5 size_t shm_segsz;
6 time_t shm_atime;
7 time_t shm_dtime;
8 time_t shm_ctime;
9 pid_t shm_cpid;
10 pid_t shm_lpid;
11 unsigned long shm_nattch;
12 unsigned long __pad0;
13 unsigned long long __pad1;
14 unsigned long long __pad2;
17 struct shminfo {
18 unsigned long shmmax, __pad0, shmmin, __pad1, shmmni, __pad2,
19 shmseg, __pad3, shmall, __pad4;
20 unsigned long long __unused[4];
23 struct shm_info {
24 int __used_ids;
25 int __pad_ids;
26 unsigned long shm_tot, __pad0, shm_rss, __pad1, shm_swp, __pad2;
27 unsigned long __swap_attempts, __pad3, __swap_successes, __pad4;
29 #ifdef __GNUC__
30 __attribute__((__aligned__(8)))
31 #endif