/usr/include/bits/types
NameSizeModeActions
clockid_t.h1740644editdlrm
clock_t.h1430644editdlrm
cookie_io_functions_t.h27240644editdlrm
error_t.h8930644editdlrm
FILE.h1800644editdlrm
locale_t.h9820644editdlrm
mbstate_t.h1350644editdlrm
res_state.h20090644editdlrm
sigevent_t.h12040644editdlrm
siginfo_t.h38860644editdlrm
sigset_t.h1950644editdlrm
sigval_t.h5990644editdlrm
sig_atomic_t.h2720644editdlrm
stack_t.h10610644editdlrm
struct_FILE.h41030644editdlrm
struct_iovec.h10650644editdlrm
struct_itimerspec.h2880644editdlrm
struct_osockaddr.h2740644editdlrm
struct_rusage.h40760644editdlrm
struct_sched_param.h10720644editdlrm
struct_sigstack.h10720644editdlrm
struct_statx.h18960644editdlrm
struct_statx_timestamp.h12010644editdlrm
struct_timespec.h3760644editdlrm
struct_timeval.h2870644editdlrm
struct_tm.h7600644editdlrm
timer_t.h1590644editdlrm
time_t.h1380644editdlrm
wint_t.h7960644editdlrm
__FILE.h1100644editdlrm
__fpos64_t.h4100644editdlrm
__fpos_t.h3810644editdlrm
__locale_t.h17210644editdlrm
__mbstate_t.h5640644editdlrm
__sigset_t.h2060644editdlrm
__sigval_t.h11470644editdlrm
Edit: /usr/include/bits/types/struct_statx.h (1896B)
/* Definition of the generic version of struct statx. Copyright (C) 2018-2019 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see . */ #ifndef _SYS_STAT_H # error Never include directly, include instead. #endif #ifndef __statx_defined #define __statx_defined 1 /* Warning: The kernel may add additional fields to this struct in the future. Only use this struct for calling the statx function, not for storing data. (Expansion will be controlled by the mask argument of the statx function.) */ struct statx { __uint32_t stx_mask; __uint32_t stx_blksize; __uint64_t stx_attributes; __uint32_t stx_nlink; __uint32_t stx_uid; __uint32_t stx_gid; __uint16_t stx_mode; __uint16_t __statx_pad1[1]; __uint64_t stx_ino; __uint64_t stx_size; __uint64_t stx_blocks; __uint64_t stx_attributes_mask; struct statx_timestamp stx_atime; struct statx_timestamp stx_btime; struct statx_timestamp stx_ctime; struct statx_timestamp stx_mtime; __uint32_t stx_rdev_major; __uint32_t stx_rdev_minor; __uint32_t stx_dev_major; __uint32_t stx_dev_minor; __uint64_t __statx_pad2[14]; }; #endif /* __statx_defined */