Home
last modified time | relevance | path

Searched refs:ia_mode (Results 1 – 25 of 58) sorted by relevance

123

/linux-6.3-rc2/fs/
A Dattr.c208 attr->ia_mode &= ~S_ISGID; in setattr_prepare()
316 umode_t mode = attr->ia_mode; in setattr_copy()
396 umode_t amode = attr->ia_mode; in notify_change()
436 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change()
443 attr->ia_mode = inode->i_mode; in notify_change()
445 attr->ia_mode &= ~S_ISGID; in notify_change()
/linux-6.3-rc2/fs/configfs/
A Dinode.c54 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()
97 inode->i_mode = iattr->ia_mode; in set_inode_attr()
/linux-6.3-rc2/fs/adfs/
A Dinode.c133 umode_t ia_mode) in adfs_mode2atts() argument
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()
/linux-6.3-rc2/fs/orangefs/
A Dacl.c140 &iattr.ia_mode, &acl); in orangefs_set_acl()
148 if (inode->i_mode != iattr.ia_mode) in orangefs_set_acl()
A Dinode.c771 if (iattr->ia_mode & (S_ISVTX)) { in __orangefs_setattr()
778 iattr->ia_mode -= S_ISVTX; in __orangefs_setattr()
786 if (iattr->ia_mode & (S_ISUID)) { in __orangefs_setattr()
1152 .ia_mode = mode, in orangefs_new_inode()
/linux-6.3-rc2/fs/coda/
A Dcoda_linux.c168 mode = iattr->ia_mode; in coda_iattr_to_vattr()
184 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr()
/linux-6.3-rc2/fs/hfs/
A Dinode.c633 (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()
/linux-6.3-rc2/fs/fat/
A Dfile.c69 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()
527 (attr->ia_mode & ~FAT_VALID_MODE))) in fat_setattr()
541 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in fat_setattr()
/linux-6.3-rc2/fs/nfsd/
A Dvfs.c376 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()
1363 iap->ia_mode = 0; in nfsd_create_locked()
1364 iap->ia_mode = (iap->ia_mode & S_IALLUGO) | type; in nfsd_create_locked()
1367 iap->ia_mode &= ~current_umask(); in nfsd_create_locked()
1373 iap->ia_mode, true); in nfsd_create_locked()
1378 host_err = vfs_mkdir(&nop_mnt_idmap, dirp, dchild, iap->ia_mode); in nfsd_create_locked()
[all …]
A Dnfsproc.c325 type = attr->ia_mode & S_IFMT; in nfsd_proc_create()
326 mode = attr->ia_mode & ~S_IFMT; in nfsd_proc_create()
365 attr->ia_mode = mode; in nfsd_proc_create()
A Dnfs3proc.c251 iap->ia_mode = 0; in nfsd3_create_file()
320 iap->ia_mode &= ~current_umask(); in nfsd3_create_file()
323 host_err = vfs_create(&nop_mnt_idmap, inode, child, iap->ia_mode, true); in nfsd3_create_file()
/linux-6.3-rc2/fs/ceph/
A Dacl.c141 newattrs.ia_mode = new_mode; in ceph_set_acl()
152 newattrs.ia_mode = old_mode; in ceph_set_acl()
/linux-6.3-rc2/fs/hostfs/
A Dhostfs.h47 unsigned short ia_mode; member
A Dhostfs_user.c202 if (fchmod(fd, attrs->ia_mode) != 0) in set_attr()
204 } else if (chmod(file, attrs->ia_mode) != 0) { in set_attr()
/linux-6.3-rc2/fs/nfs/
A Dproc.c142 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()
A Dnfs3proc.c365 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_create()
595 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mkdir()
727 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mknod()
738 switch (sattr->ia_mode & S_IFMT) { in nfs3_proc_mknod()
/linux-6.3-rc2/fs/exfat/
A Dfile.c278 (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()
/linux-6.3-rc2/drivers/base/
A Ddevtmpfs.c233 newattrs.ia_mode = mode; in handle_create()
342 newattrs.ia_mode = stat.mode & ~0777; in handle_remove()
/linux-6.3-rc2/fs/vboxsf/
A Dutils.c282 #define mode_set(r) ((iattr->ia_mode & (S_##r)) ? SHFL_UNIX_##r : 0) in vboxsf_setattr()
300 if (iattr->ia_mode & S_IFDIR) in vboxsf_setattr()
/linux-6.3-rc2/security/integrity/evm/
A Devm_secfs.c227 newattrs.ia_mode = S_IFREG | 0440; in evm_write_xattrs()
/linux-6.3-rc2/fs/udf/
A Dfile.c245 udf_update_extra_perms(inode, attr->ia_mode); in udf_setattr()
/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/
A Drdtgroup.c1921 iattr.ia_mode = S_IFDIR; in rdtgroup_kn_mode_restrict()
1924 iattr.ia_mode = S_IFREG; in rdtgroup_kn_mode_restrict()
1927 iattr.ia_mode = S_IFLNK; in rdtgroup_kn_mode_restrict()
1960 iattr.ia_mode = rft->mode & mask; in rdtgroup_kn_mode_restore()
1971 iattr.ia_mode |= parent->mode; in rdtgroup_kn_mode_restore()
1974 iattr.ia_mode |= S_IFDIR; in rdtgroup_kn_mode_restore()
1977 iattr.ia_mode |= S_IFREG; in rdtgroup_kn_mode_restore()
1980 iattr.ia_mode |= S_IFLNK; in rdtgroup_kn_mode_restore()
/linux-6.3-rc2/fs/cifs/
A Dinode.c2806 args->mode = attrs->ia_mode;
2987 mode = attrs->ia_mode;
3003 if (mode != attrs->ia_mode)
3004 attrs->ia_mode = mode;
3013 attrs->ia_mode = inode->i_mode & ~S_IWUGO;
3024 attrs->ia_mode &= ~(S_IALLUGO);
3026 attrs->ia_mode |=
3029 attrs->ia_mode |=
/linux-6.3-rc2/fs/jffs2/
A Dacl.c252 attr.ia_mode = mode; in jffs2_set_acl()
/linux-6.3-rc2/fs/9p/
A Dacl.c210 &iattr.ia_mode, in v9fs_iop_set_acl()

Completed in 61 milliseconds

123