Lines Matching refs:cf_mode

154 	    unlikely(inode_wrong_type(inode, fattr->cf_mode))) {  in cifs_fattr_to_inode()
180 inode->i_mode = fattr->cf_mode; in cifs_fattr_to_inode()
210 if (S_ISLNK(fattr->cf_mode)) { in cifs_fattr_to_inode()
250 fattr->cf_mode = le64_to_cpu(info->Permissions); in cifs_unix_basic_to_fattr()
256 fattr->cf_mode &= ~S_IFMT; in cifs_unix_basic_to_fattr()
259 fattr->cf_mode |= S_IFREG; in cifs_unix_basic_to_fattr()
263 fattr->cf_mode |= S_IFLNK; in cifs_unix_basic_to_fattr()
267 fattr->cf_mode |= S_IFDIR; in cifs_unix_basic_to_fattr()
271 fattr->cf_mode |= S_IFCHR; in cifs_unix_basic_to_fattr()
277 fattr->cf_mode |= S_IFBLK; in cifs_unix_basic_to_fattr()
283 fattr->cf_mode |= S_IFIFO; in cifs_unix_basic_to_fattr()
287 fattr->cf_mode |= S_IFSOCK; in cifs_unix_basic_to_fattr()
292 fattr->cf_mode |= S_IFREG; in cifs_unix_basic_to_fattr()
336 fattr->cf_mode = S_IFDIR | S_IXUGO | S_IRWXU; in cifs_create_junction_fattr()
455 if (S_ISLNK(fattr->cf_mode) && !fattr->cf_symlink_target) { in cifs_get_unix_fattr()
519 fattr->cf_mode &= ~S_IFMT; in cifs_sfu_type()
522 fattr->cf_mode |= S_IFIFO; in cifs_sfu_type()
526 fattr->cf_mode |= S_IFREG; in cifs_sfu_type()
569 fattr->cf_mode |= S_IFBLK; in cifs_sfu_type()
581 fattr->cf_mode |= S_IFCHR; in cifs_sfu_type()
593 fattr->cf_mode |= S_IFLNK; in cifs_sfu_type()
596 fattr->cf_mode |= S_IFREG; /* file? */ in cifs_sfu_type()
601 fattr->cf_mode |= S_IFREG; /* then it is a file */ in cifs_sfu_type()
646 fattr->cf_mode &= ~SFBITS_MASK; in cifs_sfu_mode()
648 mode, fattr->cf_mode); in cifs_sfu_mode()
649 fattr->cf_mode = (mode & SFBITS_MASK) | fattr->cf_mode; in cifs_sfu_mode()
694 fattr->cf_mode = (umode_t) le32_to_cpu(info->Mode); in smb311_posix_info_to_fattr()
699 fattr->cf_mode |= S_IFLNK; in smb311_posix_info_to_fattr()
704 fattr->cf_mode |= S_IFDIR; in smb311_posix_info_to_fattr()
707 fattr->cf_mode |= S_IFREG; in smb311_posix_info_to_fattr()
716 fattr->cf_mode, fattr->cf_uniqueid, fattr->cf_nlink); in smb311_posix_info_to_fattr()
725 fattr->cf_mode |= S_IFLNK | cifs_sb->ctx->file_mode; in cifs_reparse_point_to_fattr()
729 fattr->cf_mode |= S_IFIFO | cifs_sb->ctx->file_mode; in cifs_reparse_point_to_fattr()
733 fattr->cf_mode |= S_IFSOCK | cifs_sb->ctx->file_mode; in cifs_reparse_point_to_fattr()
737 fattr->cf_mode |= S_IFCHR | cifs_sb->ctx->file_mode; in cifs_reparse_point_to_fattr()
741 fattr->cf_mode |= S_IFBLK | cifs_sb->ctx->file_mode; in cifs_reparse_point_to_fattr()
747 fattr->cf_mode = S_IFLNK; in cifs_reparse_point_to_fattr()
792 fattr->cf_mode = S_IFDIR | cifs_sb->ctx->dir_mode; in cifs_open_info_to_fattr()
801 fattr->cf_mode = S_IFREG | cifs_sb->ctx->file_mode; in cifs_open_info_to_fattr()
806 fattr->cf_mode &= ~(S_IWUGO); in cifs_open_info_to_fattr()
821 if (S_ISLNK(fattr->cf_mode)) { in cifs_open_info_to_fattr()
1345 if (inode_wrong_type(inode, fattr->cf_mode)) in cifs_find_inode()