Lines Matching refs:cifs_sb

526 cifs_autodisable_serverino(struct cifs_sb_info *cifs_sb)  in cifs_autodisable_serverino()  argument
528 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_SERVER_INUM) { in cifs_autodisable_serverino()
531 if (cifs_sb->master_tlink) in cifs_autodisable_serverino()
532 tcon = cifs_sb_master_tcon(cifs_sb); in cifs_autodisable_serverino()
534 cifs_sb->mnt_cifs_flags &= ~CIFS_MOUNT_SERVER_INUM; in cifs_autodisable_serverino()
535 cifs_sb->mnt_cifs_serverino_autodisabled = true; in cifs_autodisable_serverino()
632 backup_cred(struct cifs_sb_info *cifs_sb) in backup_cred() argument
634 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_CIFS_BACKUPUID) { in backup_cred()
635 if (uid_eq(cifs_sb->mnt_backupuid, current_fsuid())) in backup_cred()
638 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_CIFS_BACKUPGID) { in backup_cred()
639 if (in_group_p(cifs_sb->mnt_backupgid)) in backup_cred()
1037 struct cifs_sb_info *cifs_sb; in tcp_super_cb() local
1043 cifs_sb = CIFS_SB(sb); in tcp_super_cb()
1044 tcon = cifs_sb_master_tcon(cifs_sb); in tcp_super_cb()
1141 struct cifs_sb_info *cifs_sb; in tcon_super_cb() local
1146 cifs_sb = CIFS_SB(sb); in tcon_super_cb()
1147 if (tcon->dfs_path && cifs_sb->origin_fullpath && in tcon_super_cb()
1148 !strcasecmp(tcon->dfs_path, cifs_sb->origin_fullpath)) in tcon_super_cb()
1175 struct cifs_sb_info *cifs_sb; in update_super_prepath() local
1182 cifs_sb = CIFS_SB(sb); in update_super_prepath()
1184 kfree(cifs_sb->prepath); in update_super_prepath()
1187 cifs_sb->prepath = kstrndup(prefix, strlen(prefix), GFP_ATOMIC); in update_super_prepath()
1188 if (!cifs_sb->prepath) { in update_super_prepath()
1193 convert_delimiter(cifs_sb->prepath, CIFS_DIR_SEP(cifs_sb)); in update_super_prepath()
1195 cifs_sb->prepath = NULL; in update_super_prepath()
1197 cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_USE_PREFIX_PATH; in update_super_prepath()