Lines Matching refs:i_mode
146 inode->i_ino, inode->i_mode, in udf_evict_inode()
848 if (S_ISREG(inode->i_mode)) in inode_getblk()
1197 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in udf_setsize()
1198 S_ISLNK(inode->i_mode))) in udf_setsize()
1419 inode->i_mode = sbi->s_fmode; in udf_read_inode()
1422 inode->i_mode = sbi->s_dmode; in udf_read_inode()
1424 inode->i_mode = udf_convert_permissions(fe); in udf_read_inode()
1425 inode->i_mode &= ~sbi->s_umask; in udf_read_inode()
1495 inode->i_mode |= S_IFDIR; in udf_read_inode()
1508 inode->i_mode |= S_IFREG; in udf_read_inode()
1511 inode->i_mode |= S_IFBLK; in udf_read_inode()
1514 inode->i_mode |= S_IFCHR; in udf_read_inode()
1517 init_special_inode(inode, inode->i_mode | S_IFIFO, 0); in udf_read_inode()
1520 init_special_inode(inode, inode->i_mode | S_IFSOCK, 0); in udf_read_inode()
1526 inode->i_mode = S_IFLNK | 0777; in udf_read_inode()
1542 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_read_inode()
1546 init_special_inode(inode, inode->i_mode, in udf_read_inode()
1655 udfperms = ((inode->i_mode & 0007)) | in udf_update_inode()
1656 ((inode->i_mode & 0070) << 2) | in udf_update_inode()
1657 ((inode->i_mode & 0700) << 4); in udf_update_inode()
1665 if (S_ISDIR(inode->i_mode) && inode->i_nlink > 0) in udf_update_inode()
1672 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_update_inode()
1764 else if (S_ISDIR(inode->i_mode)) in udf_update_inode()
1766 else if (S_ISREG(inode->i_mode)) in udf_update_inode()
1768 else if (S_ISLNK(inode->i_mode)) in udf_update_inode()
1770 else if (S_ISBLK(inode->i_mode)) in udf_update_inode()
1772 else if (S_ISCHR(inode->i_mode)) in udf_update_inode()
1774 else if (S_ISFIFO(inode->i_mode)) in udf_update_inode()
1776 else if (S_ISSOCK(inode->i_mode)) in udf_update_inode()
1780 ((inode->i_mode & S_ISUID) ? ICBTAG_FLAG_SETUID : 0) | in udf_update_inode()
1781 ((inode->i_mode & S_ISGID) ? ICBTAG_FLAG_SETGID : 0) | in udf_update_inode()
1782 ((inode->i_mode & S_ISVTX) ? ICBTAG_FLAG_STICKY : 0) | in udf_update_inode()