1*cda5da8dSAndroid Build Coastguard Worker /*
2*cda5da8dSAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*cda5da8dSAndroid Build Coastguard Worker  *
4*cda5da8dSAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*cda5da8dSAndroid Build Coastguard Worker  * for more information.
6*cda5da8dSAndroid Build Coastguard Worker  */
7*cda5da8dSAndroid Build Coastguard Worker #ifndef __ASM_GENERIC_MSGBUF_H
8*cda5da8dSAndroid Build Coastguard Worker #define __ASM_GENERIC_MSGBUF_H
9*cda5da8dSAndroid Build Coastguard Worker #include <asm/bitsperlong.h>
10*cda5da8dSAndroid Build Coastguard Worker #include <asm/ipcbuf.h>
11*cda5da8dSAndroid Build Coastguard Worker struct msqid64_ds {
12*cda5da8dSAndroid Build Coastguard Worker   struct ipc64_perm msg_perm;
13*cda5da8dSAndroid Build Coastguard Worker #if __BITS_PER_LONG == 64
14*cda5da8dSAndroid Build Coastguard Worker   long msg_stime;
15*cda5da8dSAndroid Build Coastguard Worker   long msg_rtime;
16*cda5da8dSAndroid Build Coastguard Worker   long msg_ctime;
17*cda5da8dSAndroid Build Coastguard Worker #else
18*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_stime;
19*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_stime_high;
20*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_rtime;
21*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_rtime_high;
22*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_ctime;
23*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_ctime_high;
24*cda5da8dSAndroid Build Coastguard Worker #endif
25*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_cbytes;
26*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_qnum;
27*cda5da8dSAndroid Build Coastguard Worker   unsigned long msg_qbytes;
28*cda5da8dSAndroid Build Coastguard Worker   __kernel_pid_t msg_lspid;
29*cda5da8dSAndroid Build Coastguard Worker   __kernel_pid_t msg_lrpid;
30*cda5da8dSAndroid Build Coastguard Worker   unsigned long __unused4;
31*cda5da8dSAndroid Build Coastguard Worker   unsigned long __unused5;
32*cda5da8dSAndroid Build Coastguard Worker };
33*cda5da8dSAndroid Build Coastguard Worker #endif
34