Lines Matching refs:cifs_sb
110 struct cifs_sb_info *cifs_sb = CIFS_SB(sb); in cifs_posix_open() local
121 tlink = cifs_sb_tlink(cifs_sb); in cifs_posix_open()
132 poplock, full_path, cifs_sb->local_nls, in cifs_posix_open()
133 cifs_remap(cifs_sb)); in cifs_posix_open()
145 cifs_unix_basic_to_fattr(&fattr, presp_data, cifs_sb); in cifs_posix_open()
166 cifs_nt_open(const char *full_path, struct inode *inode, struct cifs_sb_info *cifs_sb, in cifs_nt_open() argument
223 oparms.cifs_sb = cifs_sb; in cifs_nt_open()
225 oparms.create_options = cifs_create_options(cifs_sb, create_options); in cifs_nt_open()
445 struct cifs_sb_info *cifs_sb = CIFS_SB(sb); in _cifsFileInfo_put() local
480 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_STRICT_IO) in _cifsFileInfo_put()
520 struct cifs_sb_info *cifs_sb; in cifs_open() local
533 cifs_sb = CIFS_SB(inode->i_sb); in cifs_open()
534 if (unlikely(cifs_forced_shutdown(cifs_sb))) { in cifs_open()
539 tlink = cifs_sb_tlink(cifs_sb); in cifs_open()
558 cifs_sb->mnt_cifs_flags & CIFS_MOUNT_STRICT_IO) { in cifs_open()
559 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_BRL) in cifs_open()
589 cifs_sb->ctx->file_mode /* ignored */, in cifs_open()
618 rc = cifs_nt_open(full_path, inode, cifs_sb, tcon, in cifs_open()
671 struct cifs_sb_info *cifs_sb = CIFS_SB(cfile->dentry->d_sb); in cifs_relock_file() local
685 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_relock_file()
700 struct cifs_sb_info *cifs_sb; in cifs_reopen_file() local
721 cifs_sb = CIFS_SB(inode->i_sb); in cifs_reopen_file()
759 cifs_sb->ctx->file_mode /* ignored */, in cifs_reopen_file()
785 oparms.cifs_sb = cifs_sb; in cifs_reopen_file()
787 oparms.create_options = cifs_create_options(cifs_sb, create_options); in cifs_reopen_file()
876 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_close() local
883 if ((cifs_sb->ctx->closetimeo && cinode->oplock == CIFS_CACHE_RHW_FLG) in cifs_close()
900 &cfile->deferred, cifs_sb->ctx->closetimeo)) in cifs_close()
905 &cfile->deferred, cifs_sb->ctx->closetimeo); in cifs_close()
1432 struct cifs_sb_info *cifs_sb = CIFS_SB(cfile->dentry->d_sb); in cifs_push_locks() local
1446 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_push_locks()
1804 struct cifs_sb_info *cifs_sb; in cifs_flock() local
1822 cifs_sb = CIFS_FILE_SB(file); in cifs_flock()
1826 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_flock()
1853 struct cifs_sb_info *cifs_sb; in cifs_lock() local
1870 cifs_sb = CIFS_FILE_SB(file); in cifs_lock()
1875 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_lock()
2004 struct cifs_sb_info *cifs_sb = CIFS_SB(cifs_inode->vfs_inode.i_sb); in find_readable_file() local
2007 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_MULTIUSER)) in find_readable_file()
2040 struct cifs_sb_info *cifs_sb; in cifs_get_writable_file() local
2060 cifs_sb = CIFS_SB(cifs_inode->vfs_inode.i_sb); in cifs_get_writable_file()
2063 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_MULTIUSER)) in cifs_get_writable_file()
2391 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_writepages() local
2405 if (cifs_sb->ctx->wsize < PAGE_SIZE) in cifs_writepages()
2419 server = cifs_pick_channel(cifs_sb_master_tcon(cifs_sb)->ses); in cifs_writepages()
2438 rc = server->ops->wait_mtu_credits(server, cifs_sb->ctx->wsize, in cifs_writepages()
2607 struct cifs_sb_info *cifs_sb = CIFS_SB(cfile->dentry->d_sb); in cifs_write_end() local
2610 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_write_end()
2674 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_strict_fsync() local
2696 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOSSYNC)) { in cifs_strict_fsync()
2727 struct cifs_sb_info *cifs_sb = CIFS_FILE_SB(file); in cifs_fsync() local
2741 if (!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOSSYNC)) { in cifs_fsync()
2973 struct cifs_sb_info *cifs_sb, struct list_head *wdata_list, in cifs_write_from_iter() argument
2988 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_write_from_iter()
3009 rc = server->ops->wait_mtu_credits(server, cifs_sb->ctx->wsize, in cifs_write_from_iter()
3140 struct cifs_sb_info *cifs_sb; in collect_uncached_write_data() local
3145 cifs_sb = CIFS_SB(dentry->d_sb); in collect_uncached_write_data()
3190 ctx->cfile, cifs_sb, &tmp_list, in collect_uncached_write_data()
3225 struct cifs_sb_info *cifs_sb; in __cifs_writev() local
3245 cifs_sb = CIFS_FILE_SB(file); in __cifs_writev()
3279 cfile, cifs_sb, &ctx->list, ctx); in __cifs_writev()
3376 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_strict_writev() local
3389 && ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) { in cifs_strict_writev()
3709 struct cifs_sb_info *cifs_sb, struct list_head *rdata_list, in cifs_send_async_read() argument
3726 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_send_async_read()
3743 if (cifs_sb->ctx->rsize == 0) in cifs_send_async_read()
3744 cifs_sb->ctx->rsize = in cifs_send_async_read()
3746 cifs_sb->ctx); in cifs_send_async_read()
3748 rc = server->ops->wait_mtu_credits(server, cifs_sb->ctx->rsize, in cifs_send_async_read()
3859 struct cifs_sb_info *cifs_sb; in collect_uncached_read_data() local
3862 cifs_sb = CIFS_SB(ctx->cfile->dentry->d_sb); in collect_uncached_read_data()
3917 rdata->cfile, cifs_sb, in collect_uncached_read_data()
3964 struct cifs_sb_info *cifs_sb; in __cifs_readv() local
3985 cifs_sb = CIFS_FILE_SB(file); in __cifs_readv()
4033 rc = cifs_send_async_read(offset, len, cfile, cifs_sb, &ctx->list, ctx); in __cifs_readv()
4086 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_strict_readv() local
4105 ((cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NOPOSIXBRL) == 0)) in cifs_strict_readv()
4129 struct cifs_sb_info *cifs_sb; in cifs_read() local
4140 cifs_sb = CIFS_FILE_SB(file); in cifs_read()
4143 rsize = min_t(unsigned int, cifs_sb->ctx->rsize, CIFSMaxBufSize); in cifs_read()
4159 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_read()
4478 struct cifs_sb_info *cifs_sb = CIFS_FILE_SB(file); in cifs_readpages() local
4498 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_RWPIDFORWARD) in cifs_readpages()
4536 if (cifs_sb->ctx->rsize == 0) in cifs_readpages()
4537 cifs_sb->ctx->rsize = in cifs_readpages()
4539 cifs_sb->ctx); in cifs_readpages()
4541 rc = server->ops->wait_mtu_credits(server, cifs_sb->ctx->rsize, in cifs_readpages()
4732 struct cifs_sb_info *cifs_sb; in is_size_safe_to_change() local
4734 cifs_sb = CIFS_SB(cifsInode->vfs_inode.i_sb); in is_size_safe_to_change()
4735 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_DIRECT_IO) { in is_size_safe_to_change()
4869 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_oplock_break() local
4882 tlink = cifs_sb_tlink(cifs_sb); in cifs_oplock_break()