/kernel/linux/linux-5.10/fs/sharefs/ |
H A D | inode.c | 274 struct iattr lower_ia; in sharefs_setattr() local 292 memcpy(&lower_ia, ia, sizeof(lower_ia)); in sharefs_setattr() 294 lower_ia.ia_file = sharefs_lower_file(ia->ia_file); in sharefs_setattr() 315 if (lower_ia.ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) in sharefs_setattr() 316 lower_ia.ia_valid &= ~ATTR_MODE; in sharefs_setattr() 326 err = notify_change(lower_dentry, &lower_ia, /* note: lower_ia */ in sharefs_setattr()
|
/kernel/linux/linux-6.6/fs/sharefs/ |
H A D | inode.c | 274 struct iattr lower_ia; in sharefs_setattr() local 292 memcpy(&lower_ia, ia, sizeof(lower_ia)); in sharefs_setattr() 294 lower_ia.ia_file = sharefs_lower_file(ia->ia_file); in sharefs_setattr() 315 if (lower_ia.ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) in sharefs_setattr() 316 lower_ia.ia_valid &= ~ATTR_MODE; in sharefs_setattr() 326 err = notify_change(lower_dentry, &lower_ia, /* note: lower_ia */ in sharefs_setattr()
|
/kernel/linux/linux-5.10/fs/ecryptfs/ |
H A D | inode.c | 721 * @lower_ia: Address of the lower inode's attributes 726 * inode and update the lower_ia according to the page index 727 * interpolations. If ATTR_SIZE is set in lower_ia->ia_valid upon return, 728 * the caller must use lower_ia in a call to notify_change() to perform 734 struct iattr *lower_ia) in truncate_upper() 744 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper() 755 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper() 772 lower_ia->ia_size = ia->ia_size; in truncate_upper() 773 lower_ia->ia_valid |= ATTR_SIZE; in truncate_upper() 809 lower_ia in truncate_upper() 733 truncate_upper(struct dentry *dentry, struct iattr *ia, struct iattr *lower_ia) truncate_upper() argument 854 struct iattr lower_ia = { .ia_valid = 0 }; ecryptfs_truncate() local 894 struct iattr lower_ia; ecryptfs_setattr() local [all...] |
/kernel/linux/linux-6.6/fs/ecryptfs/ |
H A D | inode.c | 722 * @lower_ia: Address of the lower inode's attributes 727 * inode and update the lower_ia according to the page index 728 * interpolations. If ATTR_SIZE is set in lower_ia->ia_valid upon return, 729 * the caller must use lower_ia in a call to notify_change() to perform 735 struct iattr *lower_ia) in truncate_upper() 745 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper() 756 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper() 773 lower_ia->ia_size = ia->ia_size; in truncate_upper() 774 lower_ia->ia_valid |= ATTR_SIZE; in truncate_upper() 810 lower_ia in truncate_upper() 734 truncate_upper(struct dentry *dentry, struct iattr *ia, struct iattr *lower_ia) truncate_upper() argument 855 struct iattr lower_ia = { .ia_valid = 0 }; ecryptfs_truncate() local 900 struct iattr lower_ia; ecryptfs_setattr() local [all...] |
/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | inode_merge.c | 799 struct iattr lower_ia; in hmdfs_setattr_merge() local 811 memcpy(&lower_ia, ia, sizeof(lower_ia)); in hmdfs_setattr_merge() 813 lower_ia.ia_file = hmdfs_f(ia->ia_file)->lower_file; in hmdfs_setattr_merge() 814 lower_ia.ia_valid &= ~(ATTR_UID | ATTR_GID | ATTR_MODE); in hmdfs_setattr_merge() 819 err = notify_change(lower_dentry, &lower_ia, NULL); in hmdfs_setattr_merge()
|
H A D | inode_local.c | 876 struct iattr lower_ia; in hmdfs_setattr_local() local 883 memcpy(&lower_ia, ia, sizeof(lower_ia)); in hmdfs_setattr_local() 885 lower_ia.ia_file = hmdfs_f(ia->ia_file)->lower_file; in hmdfs_setattr_local() 886 lower_ia.ia_valid &= ~(ATTR_UID | ATTR_GID | ATTR_MODE); in hmdfs_setattr_local() 896 err = notify_change(lower_dentry, &lower_ia, NULL); in hmdfs_setattr_local()
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | inode_merge.c | 799 struct iattr lower_ia; in hmdfs_setattr_merge() local 811 memcpy(&lower_ia, ia, sizeof(lower_ia)); in hmdfs_setattr_merge() 813 lower_ia.ia_file = hmdfs_f(ia->ia_file)->lower_file; in hmdfs_setattr_merge() 814 lower_ia.ia_valid &= ~(ATTR_UID | ATTR_GID | ATTR_MODE); in hmdfs_setattr_merge() 819 err = notify_change(&nop_mnt_idmap, lower_dentry, &lower_ia, NULL); in hmdfs_setattr_merge()
|
H A D | inode_local.c | 883 struct iattr lower_ia; in hmdfs_setattr_local() local 890 memcpy(&lower_ia, ia, sizeof(lower_ia)); in hmdfs_setattr_local() 892 lower_ia.ia_file = hmdfs_f(ia->ia_file)->lower_file; in hmdfs_setattr_local() 893 lower_ia.ia_valid &= ~(ATTR_UID | ATTR_GID | ATTR_MODE); in hmdfs_setattr_local() 903 err = notify_change(&nop_mnt_idmap, lower_dentry, &lower_ia, NULL); in hmdfs_setattr_local()
|