Lines Matching refs:cifs_sb
121 struct cifs_sb_info *cifs_sb = CIFS_SB(sb); in cifs_posix_open() local
132 tlink = cifs_sb_tlink(cifs_sb); in cifs_posix_open()
143 poplock, full_path, cifs_sb->local_nls, in cifs_posix_open()
144 cifs_remap(cifs_sb)); in cifs_posix_open()
156 cifs_unix_basic_to_fattr(&fattr, presp_data, cifs_sb); in cifs_posix_open()
177 cifs_nt_open(char *full_path, struct inode *inode, struct cifs_sb_info *cifs_sb, in cifs_nt_open() argument
234 oparms.cifs_sb = cifs_sb; in cifs_nt_open()
236 oparms.create_options = cifs_create_options(cifs_sb, create_options); in cifs_nt_open()
447 struct cifs_sb_info *cifs_sb = CIFS_SB(sb); in _cifsFileInfo_put() local
482 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_STRICT_IO) in _cifsFileInfo_put()
522 struct cifs_sb_info *cifs_sb; in cifs_open() local
534 cifs_sb = CIFS_SB(inode->i_sb); in cifs_open()
535 tlink = cifs_sb_tlink(cifs_sb); in cifs_open()
553 cifs_sb->mnt_cifs_flags & CIFS_MOUNT_STRICT_IO) { in cifs_open()
554 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_BRL) in cifs_open()
570 cifs_sb->mnt_file_mode /* ignored */, in cifs_open()
599 rc = cifs_nt_open(full_path, inode, cifs_sb, tcon, in cifs_open()
652 struct cifs_sb_info *cifs_sb = CIFS_SB(cfile->dentry->d_sb); in cifs_relock_file() local
666 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_relock_file()
681 struct cifs_sb_info *cifs_sb; in cifs_reopen_file() local
702 cifs_sb = CIFS_SB(inode->i_sb); in cifs_reopen_file()
739 cifs_sb->mnt_file_mode /* ignored */, in cifs_reopen_file()
765 oparms.cifs_sb = cifs_sb; in cifs_reopen_file()
767 oparms.create_options = cifs_create_options(cifs_sb, create_options); in cifs_reopen_file()
1361 struct cifs_sb_info *cifs_sb = CIFS_SB(cfile->dentry->d_sb); in cifs_push_locks() local
1375 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_push_locks()
1733 struct cifs_sb_info *cifs_sb; in cifs_flock() local
1751 cifs_sb = CIFS_FILE_SB(file); in cifs_flock()
1755 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_flock()
1782 struct cifs_sb_info *cifs_sb; in cifs_lock() local
1799 cifs_sb = CIFS_FILE_SB(file); in cifs_lock()
1803 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_lock()
1930 struct cifs_sb_info *cifs_sb = CIFS_SB(cifs_inode->vfs_inode.i_sb); in find_readable_file() local
1933 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_MULTIUSER)) in find_readable_file()
1966 struct cifs_sb_info *cifs_sb; in cifs_get_writable_file() local
1986 cifs_sb = CIFS_SB(cifs_inode->vfs_inode.i_sb); in cifs_get_writable_file()
1989 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_MULTIUSER)) in cifs_get_writable_file()
2323 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_writepages() local
2337 if (cifs_sb->wsize < PAGE_SIZE) in cifs_writepages()
2351 server = cifs_pick_channel(cifs_sb_master_tcon(cifs_sb)->ses); in cifs_writepages()
2370 rc = server->ops->wait_mtu_credits(server, cifs_sb->wsize, in cifs_writepages()
2537 struct cifs_sb_info *cifs_sb = CIFS_SB(cfile->dentry->d_sb); in cifs_write_end() local
2540 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_write_end()
2600 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_strict_fsync() local
2622 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOSSYNC)) { in cifs_strict_fsync()
2653 struct cifs_sb_info *cifs_sb = CIFS_FILE_SB(file); in cifs_fsync() local
2667 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOSSYNC)) { in cifs_fsync()
2899 struct cifs_sb_info *cifs_sb, struct list_head *wdata_list, in cifs_write_from_iter() argument
2914 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_write_from_iter()
2935 rc = server->ops->wait_mtu_credits(server, cifs_sb->wsize, in cifs_write_from_iter()
3066 struct cifs_sb_info *cifs_sb; in collect_uncached_write_data() local
3071 cifs_sb = CIFS_SB(dentry->d_sb); in collect_uncached_write_data()
3116 ctx->cfile, cifs_sb, &tmp_list, in collect_uncached_write_data()
3151 struct cifs_sb_info *cifs_sb; in __cifs_writev() local
3171 cifs_sb = CIFS_FILE_SB(file); in __cifs_writev()
3205 cfile, cifs_sb, &ctx->list, ctx); in __cifs_writev()
3302 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_strict_writev() local
3315 && ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) { in cifs_strict_writev()
3635 struct cifs_sb_info *cifs_sb, struct list_head *rdata_list, in cifs_send_async_read() argument
3652 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_send_async_read()
3669 rc = server->ops->wait_mtu_credits(server, cifs_sb->rsize, in cifs_send_async_read()
3780 struct cifs_sb_info *cifs_sb; in collect_uncached_read_data() local
3783 cifs_sb = CIFS_SB(ctx->cfile->dentry->d_sb); in collect_uncached_read_data()
3838 rdata->cfile, cifs_sb, in collect_uncached_read_data()
3885 struct cifs_sb_info *cifs_sb; in __cifs_readv() local
3906 cifs_sb = CIFS_FILE_SB(file); in __cifs_readv()
3954 rc = cifs_send_async_read(offset, len, cfile, cifs_sb, &ctx->list, ctx); in __cifs_readv()
4007 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_strict_readv() local
4026 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_strict_readv()
4050 struct cifs_sb_info *cifs_sb; in cifs_read() local
4061 cifs_sb = CIFS_FILE_SB(file); in cifs_read()
4064 rsize = min_t(unsigned int, cifs_sb->rsize, CIFSMaxBufSize); in cifs_read()
4080 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_read()
4391 struct cifs_sb_info *cifs_sb = CIFS_FILE_SB(file); in cifs_readpages() local
4411 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_readpages()
4449 rc = server->ops->wait_mtu_credits(server, cifs_sb->rsize, in cifs_readpages()
4640 struct cifs_sb_info *cifs_sb; in is_size_safe_to_change() local
4642 cifs_sb = CIFS_SB(cifsInode->vfs_inode.i_sb); in is_size_safe_to_change()
4643 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_DIRECT_IO) { in is_size_safe_to_change()