Lines Matching refs:i_mode
195 inode->i_mode = mode;
210 inode->i_mode |= S_IRWXUGO;
211 inode->i_mode &= ~HFS_SB(inode->i_sb)->s_dir_umask;
220 inode->i_mode |= S_IRUGO|S_IXUGO;
222 inode->i_mode |= S_IWUGO;
223 inode->i_mode &= ~HFS_SB(inode->i_sb)->s_file_umask;
245 if (S_ISDIR(inode->i_mode)) {
256 if (S_ISREG(inode->i_mode)) {
349 inode->i_mode = S_IRUGO | S_IXUGO;
351 inode->i_mode |= S_IWUGO;
352 inode->i_mode &= ~hsb->s_file_umask;
353 inode->i_mode |= S_IFREG;
364 inode->i_mode = S_IFDIR | (S_IRWXUGO & ~hsb->s_dir_umask);
464 if (S_ISDIR(main_inode->i_mode)) {
496 if (inode->i_mode & S_IWUSR)
628 ((S_ISDIR(inode->i_mode) &&
629 (attr->ia_mode != inode->i_mode)) ||
637 attr->ia_mode = inode->i_mode | S_IWUGO;
639 attr->ia_mode = inode->i_mode & ~S_IWUGO;
640 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask;