linux/arch/xtensa/include/uapi/asm/ipcbuf.h
<<
>>
Prefs
   1/*
   2 * include/asm-xtensa/ipcbuf.h
   3 *
   4 * The ipc64_perm structure for the Xtensa architecture.
   5 * Note extra padding because this structure is passed back and forth
   6 * between kernel and user space.
   7 *
   8 * Copyright (C) 2001 - 2005 Tensilica Inc.
   9 */
  10
  11#ifndef _XTENSA_IPCBUF_H
  12#define _XTENSA_IPCBUF_H
  13
  14/*
  15 * Pad space is left for:
  16 * - 32-bit mode_t and seq
  17 * - 2 miscellaneous 32-bit values
  18 *
  19 * This file is subject to the terms and conditions of the GNU General
  20 * Public License.  See the file "COPYING" in the main directory of
  21 * this archive for more details.
  22 */
  23
  24struct ipc64_perm
  25{
  26        __kernel_key_t          key;
  27        __kernel_uid32_t        uid;
  28        __kernel_gid32_t        gid;
  29        __kernel_uid32_t        cuid;
  30        __kernel_gid32_t        cgid;
  31        __kernel_mode_t         mode;
  32        unsigned long           seq;
  33        unsigned long           __unused1;
  34        unsigned long           __unused2;
  35};
  36
  37#endif /* _XTENSA_IPCBUF_H */
  38