| .. | .. |
|---|
| 2 | 2 | #ifndef _ASM_X86_SEMBUF_H |
|---|
| 3 | 3 | #define _ASM_X86_SEMBUF_H |
|---|
| 4 | 4 | |
|---|
| 5 | +#include <asm/ipcbuf.h> |
|---|
| 6 | + |
|---|
| 5 | 7 | /* |
|---|
| 6 | 8 | * The semid64_ds structure for x86 architecture. |
|---|
| 7 | 9 | * Note extra padding because this structure is passed back and forth |
|---|
| .. | .. |
|---|
| 21 | 23 | unsigned long sem_ctime; /* last change time */ |
|---|
| 22 | 24 | unsigned long sem_ctime_high; |
|---|
| 23 | 25 | #else |
|---|
| 24 | | - __kernel_time_t sem_otime; /* last semop time */ |
|---|
| 26 | + __kernel_long_t sem_otime; /* last semop time */ |
|---|
| 25 | 27 | __kernel_ulong_t __unused1; |
|---|
| 26 | | - __kernel_time_t sem_ctime; /* last change time */ |
|---|
| 28 | + __kernel_long_t sem_ctime; /* last change time */ |
|---|
| 27 | 29 | __kernel_ulong_t __unused2; |
|---|
| 28 | 30 | #endif |
|---|
| 29 | 31 | __kernel_ulong_t sem_nsems; /* no. of semaphores in array */ |
|---|