1 /*
2 * include/asm-s390/ipc.h
3 *
4 * S390 version
5 *
6 * Derived from "include/asm-i386/ipc.h"
7 */
8
9 #ifndef __s390_IPC_H__
10 #define __s390_IPC_H__
11
12 /*
13 * These are used to wrap system calls on S390.
14 *
15 * See arch/s390/kernel/sys_s390.c for ugly details..
16 */
17 struct ipc_kludge {
18 struct msgbuf *msgp;
19 long msgtyp;
20 };
21
22 #define SEMOP 1
23 #define SEMGET 2
24 #define SEMCTL 3
25 #define MSGSND 11
26 #define MSGRCV 12
27 #define MSGGET 13
28 #define MSGCTL 14
29 #define SHMAT 21
30 #define SHMDT 22
31 #define SHMGET 23
32 #define SHMCTL 24
33
34 /* Used by the DIPC package, try and avoid reusing it */
35 #define DIPC 25
36
37 #define IPCCALL(version,op) ((version)<<16 | (op))
38
39 #endif
40
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.