/* File: fs/ext2/acl.h (C) 2001 Andreas Gruenbacher, <a.gruenbacher@computer.org> */ #include <linux/posix_acl_xattr.h> #define EXT2_ACL_VERSION 0x0001 typedef struct { __le16 e_tag; __le16 e_perm; __le32 e_id; } ext2_acl_entry; typedef struct { __le16 e_tag; __le16 e_perm; } ext2_acl_entry_short; typedef struct { __le32 a_version; } ext2_acl_header;
static inline size_t ext2_acl_size(int count) { if (count <= 4) { return sizeof(ext2_acl_header) + count * sizeof(ext2_acl_entry_short); } else { return sizeof(ext2_acl_header) + 4 * sizeof(ext2_acl_entry_short) + (count - 4) * sizeof(ext2_acl_entry); } }Contributors
Person | Tokens | Prop | Commits | CommitProp | |
theodore tso | theodore tso | 58 | 100.00% | 1 | 100.00% |
Total | 58 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp | |
theodore tso | theodore tso | 86 | 100.00% | 1 | 100.00% |
Total | 86 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp | |
theodore tso | theodore tso | 20 | 100.00% | 1 | 100.00% |
Total | 20 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp | |
theodore tso | theodore tso | 249 | 91.21% | 1 | 20.00% |
christoph hellwig | christoph hellwig | 18 | 6.59% | 3 | 60.00% |
al viro | al viro | 6 | 2.20% | 1 | 20.00% |
Total | 273 | 100.00% | 5 | 100.00% |