Blame view
include/asm-powerpc/msgbuf.h
980 Bytes
dd56fdf23 [PATCH] powerpc: ... |
1 2 |
#ifndef _ASM_POWERPC_MSGBUF_H #define _ASM_POWERPC_MSGBUF_H |
1da177e4c Linux-2.6.12-rc2 |
3 4 |
/* |
dd56fdf23 [PATCH] powerpc: ... |
5 6 7 |
* The msqid64_ds structure for the PowerPC architecture. * Note extra padding because this structure is passed back and forth * between kernel and user space. |
1da177e4c Linux-2.6.12-rc2 |
8 9 10 11 |
*/ struct msqid64_ds { struct ipc64_perm msg_perm; |
dd56fdf23 [PATCH] powerpc: ... |
12 |
#ifndef __powerpc64__ |
1da177e4c Linux-2.6.12-rc2 |
13 |
unsigned int __unused1; |
dd56fdf23 [PATCH] powerpc: ... |
14 |
#endif |
1da177e4c Linux-2.6.12-rc2 |
15 |
__kernel_time_t msg_stime; /* last msgsnd time */ |
dd56fdf23 [PATCH] powerpc: ... |
16 |
#ifndef __powerpc64__ |
1da177e4c Linux-2.6.12-rc2 |
17 |
unsigned int __unused2; |
dd56fdf23 [PATCH] powerpc: ... |
18 |
#endif |
1da177e4c Linux-2.6.12-rc2 |
19 |
__kernel_time_t msg_rtime; /* last msgrcv time */ |
dd56fdf23 [PATCH] powerpc: ... |
20 |
#ifndef __powerpc64__ |
1da177e4c Linux-2.6.12-rc2 |
21 |
unsigned int __unused3; |
dd56fdf23 [PATCH] powerpc: ... |
22 |
#endif |
1da177e4c Linux-2.6.12-rc2 |
23 24 25 26 27 28 29 30 31 |
__kernel_time_t msg_ctime; /* last change time */ unsigned long msg_cbytes; /* current number of bytes on queue */ unsigned long msg_qnum; /* number of messages in queue */ unsigned long msg_qbytes; /* max number of bytes on queue */ __kernel_pid_t msg_lspid; /* pid of last msgsnd */ __kernel_pid_t msg_lrpid; /* last receive pid */ unsigned long __unused4; unsigned long __unused5; }; |
dd56fdf23 [PATCH] powerpc: ... |
32 |
#endif /* _ASM_POWERPC_MSGBUF_H */ |