linux/arch/cris/include/asm/posix_types.h
<<
>>
Prefs
   1/* $Id: posix_types.h,v 1.1 2000/07/10 16:32:31 bjornw Exp $ */
   2
   3/* We cheat a bit and use our C-coded bitops functions from asm/bitops.h */
   4/* I guess we should write these in assembler because they are used often. */
   5
   6#ifndef __ARCH_CRIS_POSIX_TYPES_H
   7#define __ARCH_CRIS_POSIX_TYPES_H
   8
   9/*
  10 * This file is generally used by user-level software, so you need to
  11 * be a little careful about namespace pollution etc.  Also, we cannot
  12 * assume GCC is being used.
  13 */
  14
  15typedef unsigned short  __kernel_mode_t;
  16#define __kernel_mode_t __kernel_mode_t
  17
  18typedef unsigned short  __kernel_nlink_t;
  19#define __kernel_nlink_t __kernel_nlink_t
  20
  21typedef unsigned short  __kernel_ipc_pid_t;
  22#define __kernel_ipc_pid_t __kernel_ipc_pid_t
  23
  24typedef unsigned short  __kernel_uid_t;
  25typedef unsigned short  __kernel_gid_t;
  26#define __kernel_uid_t __kernel_uid_t
  27
  28typedef __SIZE_TYPE__   __kernel_size_t;
  29typedef long            __kernel_ssize_t;
  30typedef int             __kernel_ptrdiff_t;
  31#define __kernel_size_t __kernel_size_t
  32
  33typedef unsigned short  __kernel_old_dev_t;
  34#define __kernel_old_dev_t __kernel_old_dev_t
  35
  36#endif /* __ARCH_CRIS_POSIX_TYPES_H */
  37