1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 #include <linux/compat.h> 2 #include <linux/compat.h> 3 3 4 struct compat_if_dqblk { 4 struct compat_if_dqblk { 5 compat_u64 dqb_bh 5 compat_u64 dqb_bhardlimit; 6 compat_u64 dqb_bs 6 compat_u64 dqb_bsoftlimit; 7 compat_u64 dqb_cu 7 compat_u64 dqb_curspace; 8 compat_u64 dqb_ih 8 compat_u64 dqb_ihardlimit; 9 compat_u64 dqb_is 9 compat_u64 dqb_isoftlimit; 10 compat_u64 dqb_cu 10 compat_u64 dqb_curinodes; 11 compat_u64 dqb_bt 11 compat_u64 dqb_btime; 12 compat_u64 dqb_it 12 compat_u64 dqb_itime; 13 compat_uint_t dqb_va 13 compat_uint_t dqb_valid; 14 }; 14 }; 15 15 16 struct compat_fs_qfilestat { 16 struct compat_fs_qfilestat { 17 compat_u64 dqb_bh 17 compat_u64 dqb_bhardlimit; 18 compat_u64 qfs_nb 18 compat_u64 qfs_nblks; 19 compat_uint_t qfs_ne 19 compat_uint_t qfs_nextents; 20 }; 20 }; 21 21 22 struct compat_fs_quota_stat { 22 struct compat_fs_quota_stat { 23 __s8 qs_ver 23 __s8 qs_version; 24 __u16 qs_fla 24 __u16 qs_flags; 25 __s8 qs_pad 25 __s8 qs_pad; 26 struct compat_fs_qfilestat qs_uqu 26 struct compat_fs_qfilestat qs_uquota; 27 struct compat_fs_qfilestat qs_gqu 27 struct compat_fs_qfilestat qs_gquota; 28 compat_uint_t qs_inc 28 compat_uint_t qs_incoredqs; 29 compat_int_t qs_bti 29 compat_int_t qs_btimelimit; 30 compat_int_t qs_iti 30 compat_int_t qs_itimelimit; 31 compat_int_t qs_rtb 31 compat_int_t qs_rtbtimelimit; 32 __u16 qs_bwa 32 __u16 qs_bwarnlimit; 33 __u16 qs_iwa 33 __u16 qs_iwarnlimit; 34 }; 34 }; 35 35
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.