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

/linux-4.1.27/fs/
H A Dattr.c71 attr->ia_mode &= ~S_ISGID; inode_change_ok()
160 umode_t mode = attr->ia_mode; setattr_copy()
206 umode_t amode = attr->ia_mode; notify_change()
243 attr->ia_mode = (inode->i_mode & ~S_ISUID); notify_change()
250 attr->ia_mode = inode->i_mode; notify_change()
252 attr->ia_mode &= ~S_ISGID; notify_change()
H A Dopen.c515 newattrs.ia_mode = (mode & S_IALLUGO) | (inode->i_mode & ~S_IALLUGO); chmod_common()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
H A Dobdo.c233 oa->o_mode = attr->ia_mode; obdo_from_iattr()
277 attr->ia_mode = (attr->ia_mode & ~S_IFMT)|(oa->o_mode & S_IFMT); iattr_from_obdo()
282 attr->ia_mode = (attr->ia_mode & S_IFMT)|(oa->o_mode & ~S_IFMT); iattr_from_obdo()
286 attr->ia_mode &= ~S_ISGID; iattr_from_obdo()
/linux-4.1.27/fs/hostfs/
H A Dhostfs.h36 * is on, and remove the appropriate bits from attr->ia_mode (attr is a
42 unsigned short ia_mode; member in struct:hostfs_iattr
H A Dhostfs_user.c202 if (fchmod(fd, attrs->ia_mode) != 0) set_attr()
204 } else if (chmod(file, attrs->ia_mode) != 0) { set_attr()
H A Dhostfs_kern.c825 attrs.ia_mode = attr->ia_mode; hostfs_setattr()
/linux-4.1.27/fs/configfs/
H A Dinode.c75 sd_iattr->ia_mode = sd->s_mode; configfs_setattr()
101 umode_t mode = iattr->ia_mode; configfs_setattr()
105 sd_iattr->ia_mode = sd->s_mode = mode; configfs_setattr()
119 inode->i_mode = iattr->ia_mode; set_inode_attr()
/linux-4.1.27/fs/fat/
H A Dfile.c63 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); fat_ioctl_set_attributes()
65 ia.ia_mode = fat_make_mode(sbi, attr, fat_ioctl_set_attributes()
327 * (attr->ia_mode & ~FAT_VALID_MODE) fat_sanitize_mode()
421 (attr->ia_mode & ~FAT_VALID_MODE))) fat_setattr()
435 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) fat_setattr()
/linux-4.1.27/fs/ceph/
H A Dacl.c131 newattrs.ia_mode = new_mode; ceph_set_acl()
141 newattrs.ia_mode = old_mode; ceph_set_acl()
H A Dinode.c1776 attr->ia_mode); ceph_setattr()
1778 inode->i_mode = attr->ia_mode; ceph_setattr()
1781 attr->ia_mode != inode->i_mode) { ceph_setattr()
1782 inode->i_mode = attr->ia_mode; ceph_setattr()
1783 req->r_args.setattr.mode = cpu_to_le32(attr->ia_mode); ceph_setattr()
1895 err = posix_acl_chmod(inode, attr->ia_mode); ceph_setattr()
/linux-4.1.27/fs/coda/
H A Dcoda_linux.c149 mode = iattr->ia_mode; coda_iattr_to_vattr()
165 vattr->va_mode = iattr->ia_mode; coda_iattr_to_vattr()
/linux-4.1.27/fs/kernfs/
H A Dinode.c54 iattrs->ia_mode = kn->mode; kernfs_iattrs()
89 umode_t mode = iattr->ia_mode; __kernfs_setattr()
90 iattrs->ia_mode = kn->mode = mode; __kernfs_setattr()
/linux-4.1.27/fs/hfs/
H A Dinode.c618 (attr->ia_mode != inode->i_mode)) || hfs_inode_setattr()
619 (attr->ia_mode & ~HFS_VALID_MODE_BITS)))) { hfs_inode_setattr()
625 if (attr->ia_mode & S_IWUSR) hfs_inode_setattr()
626 attr->ia_mode = inode->i_mode | S_IWUGO; hfs_inode_setattr()
628 attr->ia_mode = inode->i_mode & ~S_IWUGO; hfs_inode_setattr()
629 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask; hfs_inode_setattr()
/linux-4.1.27/fs/nfs/
H A Dproc.c133 /* Mask out the non-modebit related stuff from attr->ia_mode */ nfs_proc_setattr()
134 sattr->ia_mode &= S_IALLUGO; nfs_proc_setattr()
270 mode = sattr->ia_mode; nfs_proc_mknod()
272 sattr->ia_mode = (mode & ~S_IFMT) | S_IFCHR; nfs_proc_mknod()
289 sattr->ia_mode = mode; nfs_proc_mknod()
H A Dnfs3proc.c345 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); nfs3_proc_create()
559 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); nfs3_proc_mkdir()
685 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); nfs3_proc_mknod()
696 switch (sattr->ia_mode & S_IFMT) { nfs3_proc_mknod()
H A Ddir.c1525 attr.ia_mode = mode & ~current_umask(); nfs_atomic_open()
1701 attr.ia_mode = mode; nfs_create()
1731 attr.ia_mode = mode; nfs_mknod()
1758 attr.ia_mode = mode | S_IFDIR; nfs_mkdir()
1908 attr.ia_mode = S_IFLNK | S_IRWXUGO; nfs_symlink()
H A Dnfs2xdr.c361 *p++ = cpu_to_be32(attr->ia_mode); encode_sattr()
H A Dnfs3xdr.c589 *p++ = cpu_to_be32(attr->ia_mode & S_IALLUGO); encode_sattr3()
H A Dnfs4proc.c109 err = security_dentry_init_security(dentry, sattr->ia_mode, nfs4_label_init_security()
3557 sattr->ia_mode &= ~current_umask(); nfs4_proc_create()
3868 sattr->ia_mode &= ~current_umask(); nfs4_proc_mkdir()
3937 int mode = sattr->ia_mode; _nfs4_proc_mknod()
3977 sattr->ia_mode &= ~current_umask(); nfs4_proc_mknod()
H A Dinode.c603 int mode = attr->ia_mode & S_IALLUGO; nfs_setattr_update_inode()
H A Dnfs4xdr.c1090 *p++ = cpu_to_be32(iap->ia_mode & S_IALLUGO); encode_attrs()
/linux-4.1.27/fs/nfsd/
H A Dvfs.c343 iap->ia_mode &= S_IALLUGO; nfsd_sanitize_attrs()
344 iap->ia_mode |= (inode->i_mode & ~S_IALLUGO); nfsd_sanitize_attrs()
353 iap->ia_mode &= ~S_ISUID; nfsd_sanitize_attrs()
354 if (iap->ia_mode & S_IXGRP) nfsd_sanitize_attrs()
355 iap->ia_mode &= ~S_ISGID; nfsd_sanitize_attrs()
1260 iap->ia_mode = 0; nfsd_create()
1261 iap->ia_mode = (iap->ia_mode & S_IALLUGO) | type; nfsd_create()
1277 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); nfsd_create()
1282 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); nfsd_create()
1288 host_err = vfs_mknod(dirp, dchild, iap->ia_mode, rdev); nfsd_create()
1350 iap->ia_mode = 0; do_nfsd_create()
1446 host_err = vfs_create(dirp, dchild, iap->ia_mode, true); do_nfsd_create()
H A Dnfs3proc.c227 attr->ia_mode &= ~S_IFMT; nfsd3_proc_create()
230 attr->ia_mode = S_IFREG; nfsd3_proc_create()
232 attr->ia_mode = (attr->ia_mode & ~S_IFMT) | S_IFREG; nfsd3_proc_create()
H A Dnfsproc.c248 type = attr->ia_mode & S_IFMT; nfsd_proc_create()
249 mode = attr->ia_mode & ~S_IFMT; nfsd_proc_create()
288 attr->ia_mode = mode; nfsd_proc_create()
H A Dnfsxdr.c101 iap->ia_mode = tmp; decode_sattr()
H A Dnfs3xdr.c106 iap->ia_mode = ntohl(*p++); decode_sattr3()
H A Dnfs4xdr.c349 iattr->ia_mode = be32_to_cpup(p++); nfsd4_decode_fattr()
350 iattr->ia_mode &= (S_IFMT | S_IALLUGO); nfsd4_decode_fattr()
/linux-4.1.27/drivers/base/
H A Ddevtmpfs.c214 newattrs.ia_mode = mode; handle_create()
321 newattrs.ia_mode = stat.mode & ~0777; handle_remove()
/linux-4.1.27/fs/ncpfs/
H A Dinode.c899 (attr->ia_mode & ncp_notify_change()
909 umode_t newmode = attr->ia_mode; ncp_notify_change()
938 attr->ia_mode, 0); ncp_notify_change()
947 tmpattr.ia_mode = attr->ia_mode; ncp_notify_change()
/linux-4.1.27/fs/xfs/
H A Dxfs_acl.c242 iattr.ia_mode = mode; xfs_set_mode()
H A Dxfs_iops.c503 umode_t mode = iattr->ia_mode; xfs_setattr_mode()
/linux-4.1.27/fs/jffs2/
H A Dacl.c246 attr.ia_mode = mode; jffs2_set_acl()
H A Dfs.c108 ri->mode = cpu_to_jemode(iattr->ia_mode); jffs2_do_setattr()
385 iattr.ia_mode = inode->i_mode; jffs2_dirty_inode()
/linux-4.1.27/fs/9p/
H A Dacl.c340 iattr.ia_mode = ((mode & S_IALLUGO) | v9fs_xattr_set_acl()
H A Dvfs_inode.c1109 wstat.mode = unixmode2p9mode(v9ses, iattr->ia_mode); v9fs_vfs_setattr()
H A Dvfs_inode_dotl.c568 p9attr.mode = iattr->ia_mode; v9fs_vfs_setattr_dotl()
/linux-4.1.27/fs/cifs/
H A Dinode.c2162 args->mode = attrs->ia_mode; cifs_setattr_unix()
2320 mode = attrs->ia_mode; cifs_setattr_nounix()
2340 attrs->ia_mode = inode->i_mode & ~S_IWUGO; cifs_setattr_nounix()
2351 attrs->ia_mode &= ~(S_IALLUGO); cifs_setattr_nounix()
2353 attrs->ia_mode |= cifs_setattr_nounix()
2356 attrs->ia_mode |= cifs_setattr_nounix()
/linux-4.1.27/fs/overlayfs/
H A Dcopy_up.c189 .ia_mode = stat->mode, ovl_set_attr()
/linux-4.1.27/fs/ocfs2/
H A 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,
H A Dfile.c1140 attr->ia_valid, attr->ia_mode, ocfs2_setattr()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
H A Dllite_lib.c1476 (((mode & S_ISUID) && !(attr->ia_mode & S_ISUID)) || ll_setattr()
1478 !(attr->ia_mode & S_ISGID)))) ll_setattr()
1483 !(attr->ia_mode & S_ISUID) && ll_setattr()
1489 !(attr->ia_mode & S_ISGID) && ll_setattr()
H A Dfile.c84 op_data->op_attr.ia_mode = inode->i_mode; ll_pack_inode2opdata()
2173 attr->ia_mode = hui->hui_mode & (S_IRWXU | S_IRWXG | S_IRWXO); ll_hsm_import()
2174 attr->ia_mode |= S_IFREG; ll_hsm_import()
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
H A Dmdc_lib.c310 rec->sa_mode = op_data->op_attr.ia_mode; mdc_setattr_pack_rec()
/linux-4.1.27/fs/sysfs/
H A Dfile.c390 newattrs.ia_mode = (mode & S_IALLUGO) | (kn->mode & ~S_IALLUGO); sysfs_chmod_file()
/linux-4.1.27/fs/f2fs/
H A Dfile.c603 umode_t mode = attr->ia_mode; __setattr_copy()
/linux-4.1.27/fs/afs/
H A Dfsclient.c200 mode = attr->ia_mode & S_IALLUGO; xdr_encode_AFS_StoreStatus()
/linux-4.1.27/fs/ubifs/
H A Dfile.c1087 umode_t mode = attr->ia_mode; do_attr_changes()
/linux-4.1.27/fs/fuse/
H A Ddir.c1480 arg->valid |= FATTR_MODE, arg->mode = iattr->ia_mode; iattr_to_fattr()
/linux-4.1.27/include/linux/
H A Dfs.h247 umode_t ia_mode; member in struct:iattr

Completed in 930 milliseconds