~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to arch/s390/include/asm/ipcbuf.h

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef __S390_IPCBUF_H__
 
2
#define __S390_IPCBUF_H__
 
3
 
 
4
/*
 
5
 * The user_ipc_perm structure for S/390 architecture.
 
6
 * Note extra padding because this structure is passed back and forth
 
7
 * between kernel and user space.
 
8
 *
 
9
 * Pad space is left for:
 
10
 * - 32-bit mode_t and seq
 
11
 * - 2 miscellaneous 32-bit values
 
12
 */
 
13
 
 
14
struct ipc64_perm
 
15
{
 
16
        __kernel_key_t          key;
 
17
        __kernel_uid32_t        uid;
 
18
        __kernel_gid32_t        gid;
 
19
        __kernel_uid32_t        cuid;
 
20
        __kernel_gid32_t        cgid;
 
21
        __kernel_mode_t         mode;
 
22
        unsigned short          __pad1;
 
23
        unsigned short          seq;
 
24
#ifndef __s390x__
 
25
        unsigned short          __pad2;
 
26
#endif /* ! __s390x__ */
 
27
        unsigned long           __unused1;
 
28
        unsigned long           __unused2;
 
29
};
 
30
 
 
31
#endif /* __S390_IPCBUF_H__ */