Home
last modified time | relevance | path

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

/linux-4.4.14/fs/
Dattr.c71 attr->ia_mode &= ~S_ISGID; in inode_change_ok()
160 umode_t mode = attr->ia_mode; in setattr_copy()
206 umode_t amode = attr->ia_mode; in notify_change()
243 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change()
250 attr->ia_mode = inode->i_mode; in notify_change()
252 attr->ia_mode &= ~S_ISGID; in notify_change()
Dopen.c517 newattrs.ia_mode = (mode & S_IALLUGO) | (inode->i_mode & ~S_IALLUGO); in chmod_common()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dobdo.c157 attr->ia_mode = (attr->ia_mode & ~S_IFMT)|(oa->o_mode & S_IFMT); in iattr_from_obdo()
162 attr->ia_mode = (attr->ia_mode & S_IFMT)|(oa->o_mode & ~S_IFMT); in iattr_from_obdo()
166 attr->ia_mode &= ~S_ISGID; in iattr_from_obdo()
/linux-4.4.14/fs/configfs/
Dinode.c75 sd_iattr->ia_mode = sd->s_mode; in configfs_setattr()
101 umode_t mode = iattr->ia_mode; in configfs_setattr()
105 sd_iattr->ia_mode = sd->s_mode = mode; in configfs_setattr()
119 inode->i_mode = iattr->ia_mode; in set_inode_attr()
/linux-4.4.14/fs/coda/
Dcoda_linux.c149 mode = iattr->ia_mode; in coda_iattr_to_vattr()
165 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr()
/linux-4.4.14/fs/fat/
Dfile.c64 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes()
66 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes()
422 (attr->ia_mode & ~FAT_VALID_MODE))) in fat_setattr()
436 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in fat_setattr()
/linux-4.4.14/fs/kernfs/
Dinode.c54 iattrs->ia_mode = kn->mode; in kernfs_iattrs()
89 umode_t mode = iattr->ia_mode; in __kernfs_setattr()
90 iattrs->ia_mode = kn->mode = mode; in __kernfs_setattr()
/linux-4.4.14/fs/hfs/
Dinode.c618 (attr->ia_mode != inode->i_mode)) || in hfs_inode_setattr()
619 (attr->ia_mode & ~HFS_VALID_MODE_BITS)))) { in hfs_inode_setattr()
625 if (attr->ia_mode & S_IWUSR) in hfs_inode_setattr()
626 attr->ia_mode = inode->i_mode | S_IWUGO; in hfs_inode_setattr()
628 attr->ia_mode = inode->i_mode & ~S_IWUGO; in hfs_inode_setattr()
629 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask; in hfs_inode_setattr()
/linux-4.4.14/fs/nfsd/
Dvfs.c307 iap->ia_mode &= S_IALLUGO; in nfsd_sanitize_attrs()
308 iap->ia_mode |= (inode->i_mode & ~S_IALLUGO); in nfsd_sanitize_attrs()
317 iap->ia_mode &= ~S_ISUID; in nfsd_sanitize_attrs()
318 if (iap->ia_mode & S_IXGRP) in nfsd_sanitize_attrs()
319 iap->ia_mode &= ~S_ISGID; in nfsd_sanitize_attrs()
1190 iap->ia_mode = 0; in nfsd_create()
1191 iap->ia_mode = (iap->ia_mode & S_IALLUGO) | type; in nfsd_create()
1207 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); in nfsd_create()
1212 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create()
1218 host_err = vfs_mknod(dirp, dchild, iap->ia_mode, rdev); in nfsd_create()
[all …]
Dnfs3proc.c227 attr->ia_mode &= ~S_IFMT; in nfsd3_proc_create()
230 attr->ia_mode = S_IFREG; in nfsd3_proc_create()
232 attr->ia_mode = (attr->ia_mode & ~S_IFMT) | S_IFREG; in nfsd3_proc_create()
Dnfsproc.c296 type = attr->ia_mode & S_IFMT; in nfsd_proc_create()
297 mode = attr->ia_mode & ~S_IFMT; in nfsd_proc_create()
336 attr->ia_mode = mode; in nfsd_proc_create()
Dnfsxdr.c101 iap->ia_mode = tmp; in decode_sattr()
Dnfs3xdr.c106 iap->ia_mode = ntohl(*p++); in decode_sattr3()
Dnfs4xdr.c350 iattr->ia_mode = be32_to_cpup(p++); in nfsd4_decode_fattr()
351 iattr->ia_mode &= (S_IFMT | S_IALLUGO); in nfsd4_decode_fattr()
/linux-4.4.14/fs/ceph/
Dacl.c131 newattrs.ia_mode = new_mode; in ceph_set_acl()
141 newattrs.ia_mode = old_mode; in ceph_set_acl()
Dinode.c1852 attr->ia_mode); in ceph_setattr()
1854 inode->i_mode = attr->ia_mode; in ceph_setattr()
1857 attr->ia_mode != inode->i_mode) { in ceph_setattr()
1858 inode->i_mode = attr->ia_mode; in ceph_setattr()
1859 req->r_args.setattr.mode = cpu_to_le32(attr->ia_mode); in ceph_setattr()
1974 err = posix_acl_chmod(inode, attr->ia_mode); in ceph_setattr()
/linux-4.4.14/fs/hostfs/
Dhostfs.h42 unsigned short ia_mode; member
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()
Dhostfs_kern.c825 attrs.ia_mode = attr->ia_mode; in hostfs_setattr()
/linux-4.4.14/fs/nfs/
Dproc.c134 sattr->ia_mode &= S_IALLUGO; in nfs_proc_setattr()
270 mode = sattr->ia_mode; in nfs_proc_mknod()
272 sattr->ia_mode = (mode & ~S_IFMT) | S_IFCHR; in nfs_proc_mknod()
289 sattr->ia_mode = mode; in nfs_proc_mknod()
Dnfs3proc.c345 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_create()
559 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mkdir()
685 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mknod()
696 switch (sattr->ia_mode & S_IFMT) { in nfs3_proc_mknod()
Ddir.c1514 attr.ia_mode = mode & ~current_umask(); in nfs_atomic_open()
1690 attr.ia_mode = mode; in nfs_create()
1717 attr.ia_mode = mode; in nfs_mknod()
1744 attr.ia_mode = mode | S_IFDIR; in nfs_mkdir()
1894 attr.ia_mode = S_IFLNK | S_IRWXUGO; in nfs_symlink()
Dnfs2xdr.c361 *p++ = cpu_to_be32(attr->ia_mode); in encode_sattr()
Dnfs4proc.c108 err = security_dentry_init_security(dentry, sattr->ia_mode, in nfs4_label_init_security()
3711 sattr->ia_mode &= ~current_umask(); in nfs4_proc_create()
4022 sattr->ia_mode &= ~current_umask(); in nfs4_proc_mkdir()
4091 int mode = sattr->ia_mode; in _nfs4_proc_mknod()
4131 sattr->ia_mode &= ~current_umask(); in nfs4_proc_mknod()
Dinode.c606 int mode = attr->ia_mode & S_IALLUGO; in nfs_setattr_update_inode()
Dnfs3xdr.c589 *p++ = cpu_to_be32(attr->ia_mode & S_IALLUGO); in encode_sattr3()
Dnfs4xdr.c1105 *p++ = cpu_to_be32(iap->ia_mode & S_IALLUGO); in encode_attrs()
/linux-4.4.14/drivers/base/
Ddevtmpfs.c214 newattrs.ia_mode = mode; in handle_create()
321 newattrs.ia_mode = stat.mode & ~0777; in handle_remove()
/linux-4.4.14/fs/ncpfs/
Dinode.c899 (attr->ia_mode & in ncp_notify_change()
909 umode_t newmode = attr->ia_mode; in ncp_notify_change()
938 attr->ia_mode, 0); in ncp_notify_change()
947 tmpattr.ia_mode = attr->ia_mode; in ncp_notify_change()
/linux-4.4.14/fs/xfs/
Dxfs_acl.c246 iattr.ia_mode = mode; in xfs_set_mode()
Dxfs_iops.c500 umode_t mode = iattr->ia_mode; in xfs_setattr_mode()
/linux-4.4.14/fs/jffs2/
Dacl.c246 attr.ia_mode = mode; in jffs2_set_acl()
Dfs.c108 ri->mode = cpu_to_jemode(iattr->ia_mode); in jffs2_do_setattr()
383 iattr.ia_mode = inode->i_mode; in jffs2_dirty_inode()
/linux-4.4.14/fs/cifs/
Dinode.c2162 args->mode = attrs->ia_mode;
2320 mode = attrs->ia_mode;
2340 attrs->ia_mode = inode->i_mode & ~S_IWUGO;
2351 attrs->ia_mode &= ~(S_IALLUGO);
2353 attrs->ia_mode |=
2356 attrs->ia_mode |=
/linux-4.4.14/fs/9p/
Dacl.c302 iattr.ia_mode = ((mode & S_IALLUGO) | in v9fs_xattr_set_acl()
Dvfs_inode_dotl.c568 p9attr.mode = iattr->ia_mode; in v9fs_vfs_setattr_dotl()
Dvfs_inode.c1109 wstat.mode = unixmode2p9mode(v9ses, iattr->ia_mode); in v9fs_vfs_setattr()
/linux-4.4.14/fs/overlayfs/
Dcopy_up.c189 .ia_mode = stat->mode, in ovl_set_attr()
/linux-4.4.14/fs/sysfs/
Dfile.c392 newattrs.ia_mode = (mode & S_IALLUGO) | (kn->mode & ~S_IALLUGO); in sysfs_chmod_file()
/linux-4.4.14/fs/ocfs2/
Docfs2_trace.h1409 unsigned int ia_valid, unsigned int ia_mode,
1412 ia_valid, ia_mode, ia_uid, ia_gid),
1420 __field(unsigned int, ia_mode)
1431 __entry->ia_mode = ia_mode;
1437 __get_str(d_name), __entry->ia_valid, __entry->ia_mode,
Dfile.c1145 attr->ia_valid, attr->ia_mode, in ocfs2_setattr()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dllite_lib.c1382 (((mode & S_ISUID) && !(attr->ia_mode & S_ISUID)) || in ll_setattr()
1384 !(attr->ia_mode & S_ISGID)))) in ll_setattr()
1389 !(attr->ia_mode & S_ISUID) && in ll_setattr()
1395 !(attr->ia_mode & S_ISGID) && in ll_setattr()
Dfile.c84 op_data->op_attr.ia_mode = inode->i_mode; in ll_pack_inode2opdata()
2167 attr->ia_mode = hui->hui_mode & (S_IRWXU | S_IRWXG | S_IRWXO); in ll_hsm_import()
2168 attr->ia_mode |= S_IFREG; in ll_hsm_import()
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_lib.c277 rec->sa_mode = op_data->op_attr.ia_mode; in mdc_setattr_pack_rec()
/linux-4.4.14/fs/ubifs/
Dfile.c1086 umode_t mode = attr->ia_mode; in do_attr_changes()
/linux-4.4.14/fs/f2fs/
Dfile.c651 umode_t mode = attr->ia_mode; in __setattr_copy()
/linux-4.4.14/fs/afs/
Dfsclient.c200 mode = attr->ia_mode & S_IALLUGO; in xdr_encode_AFS_StoreStatus()
/linux-4.4.14/fs/fuse/
Ddir.c1464 arg->valid |= FATTR_MODE, arg->mode = iattr->ia_mode; in iattr_to_fattr()
/linux-4.4.14/include/linux/
Dfs.h248 umode_t ia_mode; member