Merge tag 'csky-for-linus-4.20-fixup-dtb' of https://github.com/c-sky/csky-linux
[linux-block.git] / arch / parisc / include / uapi / asm / posix_types.h
CommitLineData
6f52b16c 1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
1da177e4
LT
2#ifndef __ARCH_PARISC_POSIX_TYPES_H
3#define __ARCH_PARISC_POSIX_TYPES_H
4
5/*
6 * This file is generally used by user-level software, so you need to
7 * be a little careful about namespace pollution etc. Also, we cannot
8 * assume GCC is being used.
9 */
f4f0727b 10
d0cf62fb 11#ifndef __LP64__
1da177e4 12typedef unsigned short __kernel_mode_t;
f4f0727b 13#define __kernel_mode_t __kernel_mode_t
d0cf62fb 14#endif
f4f0727b 15
1da177e4 16typedef unsigned short __kernel_ipc_pid_t;
f4f0727b 17#define __kernel_ipc_pid_t __kernel_ipc_pid_t
1da177e4 18
1da177e4
LT
19typedef long long __kernel_off64_t;
20typedef unsigned long long __kernel_ino64_t;
1da177e4 21
f4f0727b 22#include <asm-generic/posix_types.h>
1da177e4
LT
23
24#endif