diff options
| -rw-r--r-- | arch/arm/bits/shm.h | 28 | ||||
| -rw-r--r-- | arch/i386/bits/shm.h | 28 | ||||
| -rw-r--r-- | arch/m68k/bits/shm.h | 28 | ||||
| -rw-r--r-- | arch/microblaze/bits/shm.h | 28 | ||||
| -rw-r--r-- | arch/or1k/bits/shm.h | 28 | 
5 files changed, 140 insertions, 0 deletions
| diff --git a/arch/arm/bits/shm.h b/arch/arm/bits/shm.h new file mode 100644 index 00000000..45d1d157 --- /dev/null +++ b/arch/arm/bits/shm.h @@ -0,0 +1,28 @@ +#define SHMLBA 4096 + +struct shmid_ds { +	struct ipc_perm shm_perm; +	size_t shm_segsz; +	time_t shm_atime; +	int __unused1; +	time_t shm_dtime; +	int __unused2; +	time_t shm_ctime; +	int __unused3; +	pid_t shm_cpid; +	pid_t shm_lpid; +	unsigned long shm_nattch; +	unsigned long __pad1; +	unsigned long __pad2; +}; + +struct shminfo { +	unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; +}; + +struct shm_info { +	int __used_ids; +	unsigned long shm_tot, shm_rss, shm_swp; +	unsigned long __swap_attempts, __swap_successes; +}; + diff --git a/arch/i386/bits/shm.h b/arch/i386/bits/shm.h new file mode 100644 index 00000000..45d1d157 --- /dev/null +++ b/arch/i386/bits/shm.h @@ -0,0 +1,28 @@ +#define SHMLBA 4096 + +struct shmid_ds { +	struct ipc_perm shm_perm; +	size_t shm_segsz; +	time_t shm_atime; +	int __unused1; +	time_t shm_dtime; +	int __unused2; +	time_t shm_ctime; +	int __unused3; +	pid_t shm_cpid; +	pid_t shm_lpid; +	unsigned long shm_nattch; +	unsigned long __pad1; +	unsigned long __pad2; +}; + +struct shminfo { +	unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; +}; + +struct shm_info { +	int __used_ids; +	unsigned long shm_tot, shm_rss, shm_swp; +	unsigned long __swap_attempts, __swap_successes; +}; + diff --git a/arch/m68k/bits/shm.h b/arch/m68k/bits/shm.h new file mode 100644 index 00000000..45d1d157 --- /dev/null +++ b/arch/m68k/bits/shm.h @@ -0,0 +1,28 @@ +#define SHMLBA 4096 + +struct shmid_ds { +	struct ipc_perm shm_perm; +	size_t shm_segsz; +	time_t shm_atime; +	int __unused1; +	time_t shm_dtime; +	int __unused2; +	time_t shm_ctime; +	int __unused3; +	pid_t shm_cpid; +	pid_t shm_lpid; +	unsigned long shm_nattch; +	unsigned long __pad1; +	unsigned long __pad2; +}; + +struct shminfo { +	unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; +}; + +struct shm_info { +	int __used_ids; +	unsigned long shm_tot, shm_rss, shm_swp; +	unsigned long __swap_attempts, __swap_successes; +}; + diff --git a/arch/microblaze/bits/shm.h b/arch/microblaze/bits/shm.h new file mode 100644 index 00000000..45d1d157 --- /dev/null +++ b/arch/microblaze/bits/shm.h @@ -0,0 +1,28 @@ +#define SHMLBA 4096 + +struct shmid_ds { +	struct ipc_perm shm_perm; +	size_t shm_segsz; +	time_t shm_atime; +	int __unused1; +	time_t shm_dtime; +	int __unused2; +	time_t shm_ctime; +	int __unused3; +	pid_t shm_cpid; +	pid_t shm_lpid; +	unsigned long shm_nattch; +	unsigned long __pad1; +	unsigned long __pad2; +}; + +struct shminfo { +	unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; +}; + +struct shm_info { +	int __used_ids; +	unsigned long shm_tot, shm_rss, shm_swp; +	unsigned long __swap_attempts, __swap_successes; +}; + diff --git a/arch/or1k/bits/shm.h b/arch/or1k/bits/shm.h new file mode 100644 index 00000000..45d1d157 --- /dev/null +++ b/arch/or1k/bits/shm.h @@ -0,0 +1,28 @@ +#define SHMLBA 4096 + +struct shmid_ds { +	struct ipc_perm shm_perm; +	size_t shm_segsz; +	time_t shm_atime; +	int __unused1; +	time_t shm_dtime; +	int __unused2; +	time_t shm_ctime; +	int __unused3; +	pid_t shm_cpid; +	pid_t shm_lpid; +	unsigned long shm_nattch; +	unsigned long __pad1; +	unsigned long __pad2; +}; + +struct shminfo { +	unsigned long shmmax, shmmin, shmmni, shmseg, shmall, __unused[4]; +}; + +struct shm_info { +	int __used_ids; +	unsigned long shm_tot, shm_rss, shm_swp; +	unsigned long __swap_attempts, __swap_successes; +}; + | 
