Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/kernel/fs/
H A Dattr.c96 attr->ia_mode &= ~S_ISGID; in setattr_prepare()
195 umode_t mode = attr->ia_mode; in setattr_copy()
256 umode_t amode = attr->ia_mode; in notify_change()
296 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change()
303 attr->ia_mode = inode->i_mode; in notify_change()
305 attr->ia_mode &= ~S_ISGID; in notify_change()
/OK3568_Linux_fs/kernel/fs/configfs/
H A Dinode.c61 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()
/OK3568_Linux_fs/kernel/fs/orangefs/
H A Dacl.c135 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()
H A Dinode.c813 if (iattr->ia_mode & (S_ISVTX)) { in __orangefs_setattr()
820 iattr->ia_mode -= S_ISVTX; in __orangefs_setattr()
828 if (iattr->ia_mode & (S_ISUID)) { in __orangefs_setattr()
/OK3568_Linux_fs/kernel/fs/adfs/
H A Dinode.c131 umode_t ia_mode) in adfs_mode2atts() argument
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()
/OK3568_Linux_fs/kernel/fs/nfsd/
H A Dvfs.c311 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, true); in nfsd_create_locked()
1268 host_err = vfs_mkdir(dirp, dchild, iap->ia_mode); in nfsd_create_locked()
[all …]
H A Dnfs3proc.c230 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()
H A Dnfsproc.c317 type = attr->ia_mode & S_IFMT; in nfsd_proc_create()
318 mode = attr->ia_mode & ~S_IFMT; in nfsd_proc_create()
357 attr->ia_mode = mode; in nfsd_proc_create()
/OK3568_Linux_fs/kernel/fs/hfs/
H A Dinode.c622 (attr->ia_mode != inode->i_mode)) || in hfs_inode_setattr()
623 (attr->ia_mode & ~HFS_VALID_MODE_BITS)))) { in hfs_inode_setattr()
629 if (attr->ia_mode & S_IWUSR) in hfs_inode_setattr()
630 attr->ia_mode = inode->i_mode | S_IWUGO; in hfs_inode_setattr()
632 attr->ia_mode = inode->i_mode & ~S_IWUGO; in hfs_inode_setattr()
633 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask; in hfs_inode_setattr()
/OK3568_Linux_fs/u-boot/fs/yaffs2/
H A Dyaffs_attribs.c106 obj->yst_mode = attr->ia_mode; in yaffs_set_attribs()
132 attr->ia_mode = obj->yst_mode; in yaffs_get_attribs()
H A Dyportenv.h59 unsigned ia_mode; member
/OK3568_Linux_fs/kernel/fs/coda/
H A Dcoda_linux.c169 mode = iattr->ia_mode; in coda_iattr_to_vattr()
185 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr()
/OK3568_Linux_fs/kernel/fs/fat/
H 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()
513 (attr->ia_mode & ~FAT_VALID_MODE))) in fat_setattr()
527 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in fat_setattr()
/OK3568_Linux_fs/kernel/fs/ceph/
H A Dacl.c135 newattrs.ia_mode = new_mode; in ceph_set_acl()
146 newattrs.ia_mode = old_mode; in ceph_set_acl()
H A Dinode.c2106 attr->ia_mode); in __ceph_setattr()
2108 inode->i_mode = attr->ia_mode; in __ceph_setattr()
2111 attr->ia_mode != inode->i_mode) { in __ceph_setattr()
2112 inode->i_mode = attr->ia_mode; in __ceph_setattr()
2113 req->r_args.setattr.mode = cpu_to_le32(attr->ia_mode); in __ceph_setattr()
2274 err = posix_acl_chmod(inode, attr->ia_mode); in ceph_setattr()
/OK3568_Linux_fs/kernel/fs/nfs/
H A Dproc.c141 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()
H A Dnfs3proc.c341 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_create()
571 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mkdir()
704 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mknod()
715 switch (sattr->ia_mode & S_IFMT) { in nfs3_proc_mknod()
/OK3568_Linux_fs/kernel/fs/hostfs/
H 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()
H A Dhostfs.h47 unsigned short ia_mode; member
/OK3568_Linux_fs/kernel/drivers/base/
H A Ddevtmpfs.c226 newattrs.ia_mode = mode; in handle_create()
334 newattrs.ia_mode = stat.mode & ~0777; in handle_remove()
/OK3568_Linux_fs/kernel/fs/exfat/
H A Dfile.c318 (attr->ia_mode & ~(S_IFREG | S_IFLNK | S_IFDIR | 0777)))) { in exfat_setattr()
328 if (exfat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in exfat_setattr()
/OK3568_Linux_fs/kernel/arch/x86/kernel/cpu/resctrl/
H A Drdtgroup.c1692 iattr.ia_mode = S_IFDIR; in rdtgroup_kn_mode_restrict()
1695 iattr.ia_mode = S_IFREG; in rdtgroup_kn_mode_restrict()
1698 iattr.ia_mode = S_IFLNK; in rdtgroup_kn_mode_restrict()
1731 iattr.ia_mode = rft->mode & mask; in rdtgroup_kn_mode_restore()
1742 iattr.ia_mode |= parent->mode; in rdtgroup_kn_mode_restore()
1745 iattr.ia_mode |= S_IFDIR; in rdtgroup_kn_mode_restore()
1748 iattr.ia_mode |= S_IFREG; in rdtgroup_kn_mode_restore()
1751 iattr.ia_mode |= S_IFLNK; in rdtgroup_kn_mode_restore()
/OK3568_Linux_fs/kernel/fs/vboxsf/
H A Dutils.c262 #define mode_set(r) ((iattr->ia_mode & (S_##r)) ? SHFL_UNIX_##r : 0) in vboxsf_setattr()
280 if (iattr->ia_mode & S_IFDIR) in vboxsf_setattr()
/OK3568_Linux_fs/kernel/security/integrity/evm/
H A Devm_secfs.c219 newattrs.ia_mode = S_IFREG | 0440; in evm_write_xattrs()
/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_acl.c223 iattr.ia_mode = mode; in xfs_set_mode()

123