]> Git Repo - J-linux.git/blob - fs/bcachefs/xattr_format.h
Merge tag 'vfs-6.13-rc7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[J-linux.git] / fs / bcachefs / xattr_format.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef _BCACHEFS_XATTR_FORMAT_H
3 #define _BCACHEFS_XATTR_FORMAT_H
4
5 #define KEY_TYPE_XATTR_INDEX_USER               0
6 #define KEY_TYPE_XATTR_INDEX_POSIX_ACL_ACCESS   1
7 #define KEY_TYPE_XATTR_INDEX_POSIX_ACL_DEFAULT  2
8 #define KEY_TYPE_XATTR_INDEX_TRUSTED            3
9 #define KEY_TYPE_XATTR_INDEX_SECURITY           4
10
11 struct bch_xattr {
12         struct bch_val          v;
13         __u8                    x_type;
14         __u8                    x_name_len;
15         __le16                  x_val_len;
16         __u8                    x_name[] __counted_by(x_name_len);
17 } __packed __aligned(8);
18
19 #endif /* _BCACHEFS_XATTR_FORMAT_H */
This page took 0.036043 seconds and 4 git commands to generate.