1 /* 2 * This file is auto-generated. Modifications will be lost. 3 * 4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/ 5 * for more information. 6 */ 7 #ifndef _ASM_X86_SEMBUF_H 8 #define _ASM_X86_SEMBUF_H 9 #include <asm/ipcbuf.h> 10 struct semid64_ds { 11 struct ipc64_perm sem_perm; 12 #ifdef __i386__ 13 unsigned long sem_otime; 14 unsigned long sem_otime_high; 15 unsigned long sem_ctime; 16 unsigned long sem_ctime_high; 17 #else 18 __kernel_long_t sem_otime; 19 __kernel_ulong_t __unused1; 20 __kernel_long_t sem_ctime; 21 __kernel_ulong_t __unused2; 22 #endif 23 __kernel_ulong_t sem_nsems; 24 __kernel_ulong_t __unused3; 25 __kernel_ulong_t __unused4; 26 }; 27 #endif 28