1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux 1 2 #ifndef _ASM_POWERPC_MSGBUF_H 3 #define _ASM_POWERPC_MSGBUF_H 4 5 #include <asm/ipcbuf.h> 6 7 /* 8 * The msqid64_ds structure for the PowerPC ar 9 * Note extra padding because this structure i 10 * between kernel and user space. 11 */ 12 13 struct msqid64_ds { 14 struct ipc64_perm msg_perm; 15 #ifdef __powerpc64__ 16 long msg_stime; /* las 17 long msg_rtime; /* las 18 long msg_ctime; /* las 19 #else 20 unsigned long msg_stime_high; 21 unsigned long msg_stime; /* las 22 unsigned long msg_rtime_high; 23 unsigned long msg_rtime; /* las 24 unsigned long msg_ctime_high; 25 unsigned long msg_ctime; /* las 26 #endif 27 unsigned long msg_cbytes; /* cur 28 unsigned long msg_qnum; /* num 29 unsigned long msg_qbytes; /* max 30 __kernel_pid_t msg_lspid; /* pid 31 __kernel_pid_t msg_lrpid; /* las 32 unsigned long __unused4; 33 unsigned long __unused5; 34 }; 35 36 #endif /* _ASM_POWERPC_MSGBUF_H */ 37
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.