Lines Matching refs:i_mode
152 inode->i_ino, inode->i_mode, in udf_evict_inode()
884 if (S_ISREG(inode->i_mode)) in inode_getblk()
1233 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in udf_setsize()
1234 S_ISLNK(inode->i_mode))) in udf_setsize()
1463 inode->i_mode = sbi->s_fmode; in udf_read_inode()
1466 inode->i_mode = sbi->s_dmode; in udf_read_inode()
1468 inode->i_mode = udf_convert_permissions(fe); in udf_read_inode()
1469 inode->i_mode &= ~sbi->s_umask; in udf_read_inode()
1553 inode->i_mode |= S_IFDIR; in udf_read_inode()
1566 inode->i_mode |= S_IFREG; in udf_read_inode()
1569 inode->i_mode |= S_IFBLK; in udf_read_inode()
1572 inode->i_mode |= S_IFCHR; in udf_read_inode()
1575 init_special_inode(inode, inode->i_mode | S_IFIFO, 0); in udf_read_inode()
1578 init_special_inode(inode, inode->i_mode | S_IFSOCK, 0); in udf_read_inode()
1584 inode->i_mode = S_IFLNK | 0777; in udf_read_inode()
1600 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_read_inode()
1604 init_special_inode(inode, inode->i_mode, in udf_read_inode()
1730 udfperms = ((inode->i_mode & 0007)) | in udf_update_inode()
1731 ((inode->i_mode & 0070) << 2) | in udf_update_inode()
1732 ((inode->i_mode & 0700) << 4); in udf_update_inode()
1737 if (S_ISDIR(inode->i_mode) && inode->i_nlink > 0) in udf_update_inode()
1744 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_update_inode()
1846 else if (S_ISDIR(inode->i_mode)) in udf_update_inode()
1848 else if (S_ISREG(inode->i_mode)) in udf_update_inode()
1850 else if (S_ISLNK(inode->i_mode)) in udf_update_inode()
1852 else if (S_ISBLK(inode->i_mode)) in udf_update_inode()
1854 else if (S_ISCHR(inode->i_mode)) in udf_update_inode()
1856 else if (S_ISFIFO(inode->i_mode)) in udf_update_inode()
1858 else if (S_ISSOCK(inode->i_mode)) in udf_update_inode()
1862 ((inode->i_mode & S_ISUID) ? ICBTAG_FLAG_SETUID : 0) | in udf_update_inode()
1863 ((inode->i_mode & S_ISGID) ? ICBTAG_FLAG_SETGID : 0) | in udf_update_inode()
1864 ((inode->i_mode & S_ISVTX) ? ICBTAG_FLAG_STICKY : 0) | in udf_update_inode()