Lines Matching refs:i_mode
152 inode->i_ino, inode->i_mode, in udf_evict_inode()
879 if (S_ISREG(inode->i_mode)) in inode_getblk()
1225 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in udf_setsize()
1226 S_ISLNK(inode->i_mode))) in udf_setsize()
1456 inode->i_mode = sbi->s_fmode; in udf_read_inode()
1459 inode->i_mode = sbi->s_dmode; in udf_read_inode()
1461 inode->i_mode = udf_convert_permissions(fe); in udf_read_inode()
1462 inode->i_mode &= ~sbi->s_umask; in udf_read_inode()
1546 inode->i_mode |= S_IFDIR; in udf_read_inode()
1559 inode->i_mode |= S_IFREG; in udf_read_inode()
1562 inode->i_mode |= S_IFBLK; in udf_read_inode()
1565 inode->i_mode |= S_IFCHR; in udf_read_inode()
1568 init_special_inode(inode, inode->i_mode | S_IFIFO, 0); in udf_read_inode()
1571 init_special_inode(inode, inode->i_mode | S_IFSOCK, 0); in udf_read_inode()
1577 inode->i_mode = S_IFLNK | 0777; in udf_read_inode()
1593 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_read_inode()
1597 init_special_inode(inode, inode->i_mode, in udf_read_inode()
1723 udfperms = ((inode->i_mode & 0007)) | in udf_update_inode()
1724 ((inode->i_mode & 0070) << 2) | in udf_update_inode()
1725 ((inode->i_mode & 0700) << 4); in udf_update_inode()
1730 if (S_ISDIR(inode->i_mode) && inode->i_nlink > 0) in udf_update_inode()
1741 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_update_inode()
1843 else if (S_ISDIR(inode->i_mode)) in udf_update_inode()
1845 else if (S_ISREG(inode->i_mode)) in udf_update_inode()
1847 else if (S_ISLNK(inode->i_mode)) in udf_update_inode()
1849 else if (S_ISBLK(inode->i_mode)) in udf_update_inode()
1851 else if (S_ISCHR(inode->i_mode)) in udf_update_inode()
1853 else if (S_ISFIFO(inode->i_mode)) in udf_update_inode()
1855 else if (S_ISSOCK(inode->i_mode)) in udf_update_inode()
1859 ((inode->i_mode & S_ISUID) ? ICBTAG_FLAG_SETUID : 0) | in udf_update_inode()
1860 ((inode->i_mode & S_ISGID) ? ICBTAG_FLAG_SETGID : 0) | in udf_update_inode()
1861 ((inode->i_mode & S_ISVTX) ? ICBTAG_FLAG_STICKY : 0) | in udf_update_inode()