/kernel/linux/linux-5.10/fs/ |
H A D | attr.c | 154 attr->ia_mode &= ~S_ISGID; in setattr_prepare() 253 umode_t mode = attr->ia_mode; in setattr_copy() 330 if (is_sxid(attr->ia_mode)) in notify_change() 368 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change() 375 attr->ia_mode = inode->i_mode; in notify_change() 377 attr->ia_mode &= ~S_ISGID; in notify_change()
|
/kernel/linux/linux-6.6/fs/ |
H A D | attr.c | 209 attr->ia_mode &= ~S_ISGID; in setattr_prepare() 317 umode_t mode = attr->ia_mode; in setattr_copy() 415 if (is_sxid(attr->ia_mode)) in notify_change() 453 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change() 460 attr->ia_mode = inode->i_mode; in notify_change() 462 attr->ia_mode &= ~S_ISGID; in notify_change()
|
/kernel/linux/linux-5.10/fs/orangefs/ |
H A D | acl.c | 135 error = posix_acl_update_mode(inode, &iattr.ia_mode, &acl); in orangefs_set_acl() 143 if (inode->i_mode != iattr.ia_mode) in orangefs_set_acl() 187 iattr.ia_mode = mode; in orangefs_init_acl()
|
/kernel/linux/linux-5.10/fs/configfs/ |
H A D | inode.c | 61 sd_iattr->ia_mode = sd->s_mode; in configfs_setattr() 85 umode_t mode = iattr->ia_mode; in configfs_setattr() 89 sd_iattr->ia_mode = sd->s_mode = mode; in configfs_setattr() 104 inode->i_mode = iattr->ia_mode; in set_inode_attr()
|
/kernel/linux/linux-6.6/fs/configfs/ |
H A D | inode.c | 54 sd_iattr->ia_mode = sd->s_mode; in configfs_setattr() 78 umode_t mode = iattr->ia_mode; in configfs_setattr() 82 sd_iattr->ia_mode = sd->s_mode = mode; in configfs_setattr() 96 inode->i_mode = iattr->ia_mode; in set_inode_attr()
|
/kernel/linux/linux-5.10/fs/adfs/ |
H A D | inode.c | 131 umode_t ia_mode) in adfs_mode2atts() 146 mode = ia_mode & asb->s_owner_mask; in adfs_mode2atts() 152 mode = ia_mode & asb->s_other_mask; in adfs_mode2atts() 333 ADFS_I(inode)->attr = adfs_mode2atts(sb, inode, attr->ia_mode); in adfs_notify_change() 130 adfs_mode2atts(struct super_block *sb, struct inode *inode, umode_t ia_mode) adfs_mode2atts() argument
|
/kernel/linux/linux-6.6/fs/adfs/ |
H A D | inode.c | 133 umode_t ia_mode) in adfs_mode2atts() 148 mode = ia_mode & asb->s_owner_mask; in adfs_mode2atts() 154 mode = ia_mode & asb->s_other_mask; in adfs_mode2atts() 336 ADFS_I(inode)->attr = adfs_mode2atts(sb, inode, attr->ia_mode); in adfs_notify_change() 132 adfs_mode2atts(struct super_block *sb, struct inode *inode, umode_t ia_mode) adfs_mode2atts() argument
|
/kernel/linux/linux-6.6/fs/orangefs/ |
H A D | acl.c | 140 &iattr.ia_mode, &acl); in orangefs_set_acl() 148 if (inode->i_mode != iattr.ia_mode) in orangefs_set_acl()
|
/kernel/linux/linux-5.10/fs/nfsd/ |
H A D | vfs.c | 311 iap->ia_mode &= S_IALLUGO; in nfsd_sanitize_attrs() 312 iap->ia_mode |= (inode->i_mode & ~S_IALLUGO); in nfsd_sanitize_attrs() 321 iap->ia_mode &= ~S_ISUID; in nfsd_sanitize_attrs() 322 if (iap->ia_mode & S_IXGRP) in nfsd_sanitize_attrs() 323 iap->ia_mode &= ~S_ISGID; in nfsd_sanitize_attrs() 1253 iap->ia_mode = 0; in nfsd_create_locked() 1254 iap->ia_mode = (iap->ia_mode & S_IALLUGO) | type; in nfsd_create_locked() 1257 iap->ia_mode &= ~current_umask(); in nfsd_create_locked() 1263 host_err = vfs_create(dirp, dchild, iap->ia_mode, tru in nfsd_create_locked() [all...] |
H A D | nfs3proc.c | 230 attr->ia_mode &= ~S_IFMT; in nfsd3_proc_create() 233 attr->ia_mode = S_IFREG; in nfsd3_proc_create() 235 attr->ia_mode = (attr->ia_mode & ~S_IFMT) | S_IFREG; in nfsd3_proc_create()
|
/kernel/linux/linux-5.10/fs/coda/ |
H A D | coda_linux.c | 169 mode = iattr->ia_mode; in coda_iattr_to_vattr() 185 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr()
|
/kernel/linux/linux-6.6/fs/coda/ |
H A D | coda_linux.c | 169 mode = iattr->ia_mode; in coda_iattr_to_vattr() 185 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr()
|
/kernel/linux/linux-5.10/fs/fat/ |
H A D | file.c | 69 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes() 71 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes() 419 * (attr->ia_mode & ~FAT_VALID_MODE) in fat_sanitize_mode() 513 (attr->ia_mode & ~FAT_VALID_MODE))) in fat_setattr() 527 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in fat_setattr()
|
/kernel/linux/linux-6.6/fs/fat/ |
H A D | file.c | 69 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes() 71 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes() 428 * (attr->ia_mode & ~FAT_VALID_MODE) in fat_sanitize_mode() 527 (attr->ia_mode & ~FAT_VALID_MODE))) in fat_setattr() 541 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in fat_setattr()
|
/kernel/linux/linux-5.10/fs/hfs/ |
H A D | inode.c | 627 (attr->ia_mode != inode->i_mode)) || in hfs_inode_setattr() 628 (attr->ia_mode & ~HFS_VALID_MODE_BITS)))) { in hfs_inode_setattr() 634 if (attr->ia_mode & S_IWUSR) in hfs_inode_setattr() 635 attr->ia_mode = inode->i_mode | S_IWUGO; in hfs_inode_setattr() 637 attr->ia_mode = inode->i_mode & ~S_IWUGO; in hfs_inode_setattr() 638 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask; in hfs_inode_setattr()
|
/kernel/linux/linux-6.6/fs/hfs/ |
H A D | inode.c | 633 (attr->ia_mode != inode->i_mode)) || in hfs_inode_setattr() 634 (attr->ia_mode & ~HFS_VALID_MODE_BITS)))) { in hfs_inode_setattr() 640 if (attr->ia_mode & S_IWUSR) in hfs_inode_setattr() 641 attr->ia_mode = inode->i_mode | S_IWUGO; in hfs_inode_setattr() 643 attr->ia_mode = inode->i_mode & ~S_IWUGO; in hfs_inode_setattr() 644 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask; in hfs_inode_setattr()
|
/kernel/linux/linux-5.10/fs/ceph/ |
H A D | acl.c | 135 newattrs.ia_mode = new_mode; in ceph_set_acl() 146 newattrs.ia_mode = old_mode; in ceph_set_acl()
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | acl.c | 141 newattrs.ia_mode = new_mode; in ceph_set_acl() 152 newattrs.ia_mode = old_mode; in ceph_set_acl()
|
/kernel/linux/linux-6.6/fs/nfsd/ |
H A D | vfs.c | 376 iap->ia_mode &= S_IALLUGO; in nfsd_sanitize_attrs() 377 iap->ia_mode |= (inode->i_mode & ~S_IALLUGO); in nfsd_sanitize_attrs() 386 iap->ia_mode &= ~S_ISUID; in nfsd_sanitize_attrs() 387 if (iap->ia_mode & S_IXGRP) in nfsd_sanitize_attrs() 388 iap->ia_mode &= ~S_ISGID; in nfsd_sanitize_attrs() 1426 iap->ia_mode = 0; in nfsd_create_locked() 1427 iap->ia_mode = (iap->ia_mode & S_IALLUGO) | type; in nfsd_create_locked() 1430 iap->ia_mode &= ~current_umask(); in nfsd_create_locked() 1436 iap->ia_mode, tru in nfsd_create_locked() [all...] |
/kernel/linux/linux-5.10/fs/hostfs/ |
H A D | hostfs.h | 37 * is on, and remove the appropriate bits from attr->ia_mode (attr is a 47 unsigned short ia_mode; member
|
H A D | hostfs_user.c | 202 if (fchmod(fd, attrs->ia_mode) != 0) in set_attr() 204 } else if (chmod(file, attrs->ia_mode) != 0) { in set_attr()
|
/kernel/linux/linux-6.6/fs/hostfs/ |
H A D | hostfs.h | 37 * is on, and remove the appropriate bits from attr->ia_mode (attr is a 47 unsigned short ia_mode; member
|
H A D | hostfs_user.c | 203 if (fchmod(fd, attrs->ia_mode) != 0) in set_attr() 205 } else if (chmod(file, attrs->ia_mode) != 0) { in set_attr()
|
/kernel/linux/linux-6.6/fs/exfat/ |
H A D | file.c | 278 (attr->ia_mode & ~(S_IFREG | S_IFLNK | S_IFDIR | 0777)))) { in exfat_setattr() 288 if (exfat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in exfat_setattr()
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | proc.c | 140 /* Mask out the non-modebit related stuff from attr->ia_mode */ in nfs_proc_setattr() 141 sattr->ia_mode &= S_IALLUGO; in nfs_proc_setattr() 282 mode = sattr->ia_mode; in nfs_proc_mknod() 284 sattr->ia_mode = (mode & ~S_IFMT) | S_IFCHR; in nfs_proc_mknod() 301 sattr->ia_mode = mode; in nfs_proc_mknod()
|