make oldconfig will rebuild these...
[linux-2.4.21-pre4.git] / include / asm-ppc / shmbuf.h
1 /*
2  * BK Id: SCCS/s.shmbuf.h 1.7 06/05/01 21:45:23 paulus
3  */
4 #ifndef _PPC_SHMBUF_H
5 #define _PPC_SHMBUF_H
6
7 /* 
8  * The shmid64_ds structure for PPC architecture.
9  */
10
11 struct 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
28 struct 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 */