1/* 2 * BK Id: SCCS/s.shmbuf.h 1.5 05/17/01 18:14:25 cort 3 */ 4#ifndef _PPC_SHMBUF_H 5#define _PPC_SHMBUF_H 6 7/* 8 * The shmid64_ds structure for PPC architecture. 9 */ 10 11struct shmid64_ds { 12 struct ipc64_perm shm_perm; /* operation perms */ 13 unsigned int __unused1; 14 __kernel_time_t shm_atime; /* last attach time */ 15 unsigned int __unused2; 16 __kernel_time_t shm_dtime; /* last detach time */ 17 unsigned int __unused3; 18 __kernel_time_t shm_ctime; /* last change time */ 19 unsigned int __unused4; 20 size_t shm_segsz; /* size of segment (bytes) */ 21 __kernel_pid_t shm_cpid; /* pid of creator */ 22 __kernel_pid_t shm_lpid; /* pid of last operator */ 23 unsigned long shm_nattch; /* no. of current attaches */ 24 unsigned long __unused5; 25 unsigned long __unused6; 26}; 27 28struct shminfo64 { 29 unsigned long shmmax; 30 unsigned long shmmin; 31 unsigned long shmmni; 32 unsigned long shmseg; 33 unsigned long shmall; 34 unsigned long __unused1; 35 unsigned long __unused2; 36 unsigned long __unused3; 37 unsigned long __unused4; 38}; 39 40#endif /* _PPC_SHMBUF_H */ 41