/usr/include/bits/types
/* Definition of the generic version of struct statx. Copyright (C) 2018-2021 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 <https://www.gnu.org/licenses/>. */ #ifndef _SYS_STAT_H # error Never include <bits/types/struct_statx.h> directly, include <sys/stat.h> 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 */
.
Edit
..
Edit
FILE.h
Edit
__FILE.h
Edit
__fpos64_t.h
Edit
__fpos_t.h
Edit
__locale_t.h
Edit
__mbstate_t.h
Edit
__sigset_t.h
Edit
__sigval_t.h
Edit
clock_t.h
Edit
clockid_t.h
Edit
cookie_io_functions_t.h
Edit
error_t.h
Edit
locale_t.h
Edit
mbstate_t.h
Edit
res_state.h
Edit
sig_atomic_t.h
Edit
sigevent_t.h
Edit
siginfo_t.h
Edit
sigset_t.h
Edit
sigval_t.h
Edit
stack_t.h
Edit
struct_FILE.h
Edit
struct___jmp_buf_tag.h
Edit
struct_iovec.h
Edit
struct_itimerspec.h
Edit
struct_msqid64_ds.h
Edit
struct_msqid64_ds_helper.h
Edit
struct_msqid_ds.h
Edit
struct_osockaddr.h
Edit
struct_rusage.h
Edit
struct_sched_param.h
Edit
struct_semid64_ds.h
Edit
struct_semid64_ds_helper.h
Edit
struct_semid_ds.h
Edit
struct_shmid64_ds.h
Edit
struct_shmid64_ds_helper.h
Edit
struct_shmid_ds.h
Edit
struct_sigstack.h
Edit
struct_statx.h
Edit
struct_statx_timestamp.h
Edit
struct_timeb.h
Edit
struct_timespec.h
Edit
struct_timeval.h
Edit
struct_tm.h
Edit
time_t.h
Edit
timer_t.h
Edit
wint_t.h
Edit