Home
last modified time | relevance | path

Searched refs:hii (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/hmdfs/authority/
H A Dauthentication.c62 struct hmdfs_inode_info *hii = hmdfs_i(dir); in hmdfs_override_dir_fsids() local
65 __u16 level = hmdfs_perm_get_next_level(hii->perm); in hmdfs_override_dir_fsids()
77 perm = (hii->perm & HMDFS_DIR_TYPE_MASK) | level; in hmdfs_override_dir_fsids()
101 if (is_service_dir(hii->perm)) { in hmdfs_override_dir_fsids()
107 if (is_data_dir(hii->perm)) { in hmdfs_override_dir_fsids()
129 perm = (hii->perm & AUTH_MASK) | HMDFS_DIR_DEFAULT | level; in hmdfs_override_dir_fsids()
135 if (is_pkg_auth(hii->perm)) in hmdfs_override_dir_fsids()
138 perm = (hii->perm & AUTH_MASK) | HMDFS_DIR_DEFAULT | level; in hmdfs_override_dir_fsids()
179 struct hmdfs_inode_info *hii = hmdfs_i(dir); in hmdfs_override_file_fsids() local
182 __u16 level = hmdfs_perm_get_next_level(hii in hmdfs_override_file_fsids()
324 struct hmdfs_inode_info *hii = hmdfs_i(parent); __inherit_perm_file() local
364 struct hmdfs_inode_info *hii = hmdfs_i(dir); check_and_fixup_ownership_remote() local
457 struct hmdfs_inode_info *hii = hmdfs_i(root_inode); hmdfs_root_inode_perm_init() local
[all...]
/kernel/linux/linux-6.6/fs/hmdfs/authority/
H A Dauthentication.c62 struct hmdfs_inode_info *hii = hmdfs_i(dir); in hmdfs_override_dir_fsids() local
65 __u16 level = hmdfs_perm_get_next_level(hii->perm); in hmdfs_override_dir_fsids()
77 perm = (hii->perm & HMDFS_DIR_TYPE_MASK) | level; in hmdfs_override_dir_fsids()
101 if (is_service_dir(hii->perm)) { in hmdfs_override_dir_fsids()
107 if (is_data_dir(hii->perm)) { in hmdfs_override_dir_fsids()
129 perm = (hii->perm & AUTH_MASK) | HMDFS_DIR_DEFAULT | level; in hmdfs_override_dir_fsids()
135 if (is_pkg_auth(hii->perm)) in hmdfs_override_dir_fsids()
138 perm = (hii->perm & AUTH_MASK) | HMDFS_DIR_DEFAULT | level; in hmdfs_override_dir_fsids()
179 struct hmdfs_inode_info *hii = hmdfs_i(dir); in hmdfs_override_file_fsids() local
182 __u16 level = hmdfs_perm_get_next_level(hii in hmdfs_override_file_fsids()
324 struct hmdfs_inode_info *hii = hmdfs_i(parent); __inherit_perm_file() local
364 struct hmdfs_inode_info *hii = hmdfs_i(dir); check_and_fixup_ownership_remote() local
457 struct hmdfs_inode_info *hii = hmdfs_i(root_inode); hmdfs_root_inode_perm_init() local
[all...]
/kernel/linux/linux-5.10/fs/hmdfs/
H A Dinode.c84 struct hmdfs_inode_info *hii = hmdfs_i(inode); in iget_test() local
99 res = (ia->lo_i == hii->lower_inode); in iget_test()
102 res = (ia->lo_i == hii->lower_inode); in iget_test()
105 res = (ia->peer == hii->conn && in iget_test()
106 ia->remote_ino == hii->remote_ino); in iget_test()
110 (memcmp(ia->cloud_record_id, hii->cloud_record_id, in iget_test()
112 (ia->reserved[0] == hii->reserved[0])); in iget_test()
127 struct hmdfs_inode_info *hii = hmdfs_i(inode); in iget_set() local
133 hii->conn = ia->peer; in iget_set()
134 hii in iget_set()
[all...]
H A Dhmdfs_merge_view.h213 static inline bool hmdfs_i_merge(struct hmdfs_inode_info *hii) in hmdfs_i_merge() argument
215 __u8 t = hii->inode_type; in hmdfs_i_merge()
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dinode.c84 struct hmdfs_inode_info *hii = hmdfs_i(inode); in iget_test() local
99 res = (ia->lo_i == hii->lower_inode); in iget_test()
102 res = (ia->lo_i == hii->lower_inode); in iget_test()
105 res = (ia->peer == hii->conn && in iget_test()
106 ia->remote_ino == hii->remote_ino); in iget_test()
110 (memcmp(ia->cloud_record_id, hii->cloud_record_id, in iget_test()
112 (ia->reserved[0] == hii->reserved[0])); in iget_test()
127 struct hmdfs_inode_info *hii = hmdfs_i(inode); in iget_set() local
133 hii->conn = ia->peer; in iget_set()
134 hii in iget_set()
[all...]
H A Dhmdfs_merge_view.h213 static inline bool hmdfs_i_merge(struct hmdfs_inode_info *hii) in hmdfs_i_merge() argument
215 __u8 t = hii->inode_type; in hmdfs_i_merge()
/kernel/linux/linux-5.10/fs/sharefs/
H A Dauthentication.c21 struct sharefs_inode_info *hii = SHAREFS_I(dir); in fixup_perm_from_level() local
25 __u16 level = perm_get_next_level(hii->perm); in fixup_perm_from_level()
57 if (is_read_only_auth(hii->perm)) { in fixup_perm_from_level()
60 } else if (is_read_write_auth(hii->perm)) { in fixup_perm_from_level()
74 struct sharefs_inode_info *hii = SHAREFS_I(root_inode); in sharefs_root_inode_perm_init() local
75 hii->perm = SHAREFS_PERM_FIX; in sharefs_root_inode_perm_init()
/kernel/linux/linux-6.6/fs/sharefs/
H A Dauthentication.c21 struct sharefs_inode_info *hii = SHAREFS_I(dir); in fixup_perm_from_level() local
25 __u16 level = perm_get_next_level(hii->perm); in fixup_perm_from_level()
57 if (is_read_only_auth(hii->perm)) { in fixup_perm_from_level()
60 } else if (is_read_write_auth(hii->perm)) { in fixup_perm_from_level()
74 struct sharefs_inode_info *hii = SHAREFS_I(root_inode); in sharefs_root_inode_perm_init() local
75 hii->perm = SHAREFS_PERM_FIX; in sharefs_root_inode_perm_init()

Completed in 4 milliseconds