uboot/arch/arc/include/asm/posix_types.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
   4 */
   5
   6#ifndef __ASM_ARC_POSIX_TYPES_H
   7#define __ASM_ARC_POSIX_TYPES_H
   8
   9typedef unsigned short          __kernel_dev_t;
  10typedef unsigned long           __kernel_ino_t;
  11typedef unsigned short          __kernel_mode_t;
  12typedef unsigned short          __kernel_nlink_t;
  13typedef long                    __kernel_off_t;
  14typedef int                     __kernel_pid_t;
  15typedef unsigned short          __kernel_ipc_pid_t;
  16typedef unsigned short          __kernel_uid_t;
  17typedef unsigned short          __kernel_gid_t;
  18#ifdef __GNUC__
  19typedef __SIZE_TYPE__           __kernel_size_t;
  20#else
  21typedef unsigned int            __kernel_size_t;
  22#endif
  23typedef int                     __kernel_ssize_t;
  24typedef int                     __kernel_ptrdiff_t;
  25typedef long                    __kernel_time_t;
  26typedef long                    __kernel_suseconds_t;
  27typedef long                    __kernel_clock_t;
  28typedef int                     __kernel_daddr_t;
  29typedef char                    *__kernel_caddr_t;
  30typedef unsigned short          __kernel_uid16_t;
  31typedef unsigned short          __kernel_gid16_t;
  32typedef unsigned int            __kernel_uid32_t;
  33typedef unsigned int            __kernel_gid32_t;
  34
  35typedef unsigned short          __kernel_old_uid_t;
  36typedef unsigned short          __kernel_old_gid_t;
  37
  38#ifdef __GNUC__
  39typedef long long               __kernel_loff_t;
  40#endif
  41
  42#endif  /* __ASM_ARC_POSIX_TYPES_H */
  43