35 lines · c
1// SPDX-License-Identifier: GPL-2.02#include <linux/compat.h>3 4struct compat_if_dqblk {5 compat_u64 dqb_bhardlimit;6 compat_u64 dqb_bsoftlimit;7 compat_u64 dqb_curspace;8 compat_u64 dqb_ihardlimit;9 compat_u64 dqb_isoftlimit;10 compat_u64 dqb_curinodes;11 compat_u64 dqb_btime;12 compat_u64 dqb_itime;13 compat_uint_t dqb_valid;14};15 16struct compat_fs_qfilestat {17 compat_u64 dqb_bhardlimit;18 compat_u64 qfs_nblks;19 compat_uint_t qfs_nextents;20};21 22struct compat_fs_quota_stat {23 __s8 qs_version;24 __u16 qs_flags;25 __s8 qs_pad;26 struct compat_fs_qfilestat qs_uquota;27 struct compat_fs_qfilestat qs_gquota;28 compat_uint_t qs_incoredqs;29 compat_int_t qs_btimelimit;30 compat_int_t qs_itimelimit;31 compat_int_t qs_rtbtimelimit;32 __u16 qs_bwarnlimit;33 __u16 qs_iwarnlimit;34};35