File Index
Files and directories
Sign in
FILE

posix_types.h

File preview with syntax highlighting.

linux-6.19.14/arch/xtensa/include/uapi/asm/posix_types.h C
 1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 2/*
 3 * include/asm-xtensa/posix_types.h
 4 *
 5 * This file is subject to the terms and conditions of the GNU General Public
 6 * License.  See the file "COPYING" in the main directory of this archive
 7 * for more details.
 8 *
 9 * Largely copied from include/asm-ppc/posix_types.h
10 *
11 * Copyright (C) 2001 - 2005 Tensilica Inc.
12 */
13
14#ifndef _XTENSA_POSIX_TYPES_H
15#define _XTENSA_POSIX_TYPES_H
16
17/*
18 * This file is generally used by user-level software, so you need to
19 * be a little careful about namespace pollution etc.  Also, we cannot
20 * assume GCC is being used.
21 */
22
23typedef unsigned short	__kernel_ipc_pid_t;
24#define __kernel_ipc_pid_t __kernel_ipc_pid_t
25
26typedef unsigned int	__kernel_size_t;
27typedef int		__kernel_ssize_t;
28typedef long		__kernel_ptrdiff_t;
29#define __kernel_size_t __kernel_size_t
30
31typedef unsigned short	__kernel_old_uid_t;
32typedef unsigned short	__kernel_old_gid_t;
33#define __kernel_old_uid_t __kernel_old_uid_t
34
35typedef unsigned short	__kernel_old_dev_t;
36#define __kernel_old_dev_t __kernel_old_dev_t
37
38#include <asm-generic/posix_types.h>
39
40#endif /* _XTENSA_POSIX_TYPES_H */
~/ Read-only file preview.