Received: by 10.192.165.148 with SMTP id m20csp4606549imm; Tue, 8 May 2018 11:06:06 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpP/MTwPou2n2+WmHBCkXTG7j0eYwBWoaSXrnrtspUeg+c+W3hQWkw5ROEBjaHMI6AquMFd X-Received: by 10.98.57.156 with SMTP id u28mr41082689pfj.95.1525802766662; Tue, 08 May 2018 11:06:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525802766; cv=none; d=google.com; s=arc-20160816; b=HA7nfONB1cM6v/xGqAR2WR5dcpwGjkfW5gaCZohQL0qkGBxzOVkw+jwDK+fZ25iSkq qPxtYij1glRjeNeha+p1tqr6qvdKXMbSSVKmmDhYOhW+grcuuzCRQ7HD2FvGrIdyKqQU aUCBMntMy8JzjkzQ9mueSoP8jRiwDgUhqfh+tfwp2eDv3T7Mu6bvltQlY6Z9Ur/iQAVj q3uj8yFpYgpoTBki6GvkcWPqSByQUZp36EBG0VwZYqa9TYWFzvkdYPJY4iU9zExyzYOJ WyGLgVVgaXJlfRMWoaibUI9Cg+oQ/tTUNwLszzkhL+pSvxV4an1nVuOXF7eTd2EcQNoZ +DJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=dHTqaRPlpHX2hRaKt+10hXfVWltM9dmSNuxnOl196wo=; b=H+P4f0Qb4FJrXhV674MZFF74iU3f11+pVQ1S1kABaQ4Ws/sNjmP9RmHWPsA8qcmDLN y8hrAwoc3axYHzMS7edbX0rF2QHo3ZAhhSxVtCP9AmKIc8n85YzIuQwjyhrsKrRNI1cK h3lbl4PI6xZnrby4kZsgjJR+PJDJYRHr3FGeyQdnBZQA9+gJS3eENnj9hp7s6nvAn/dA LX2zoTufP8hY8Gq5um4pFSa4jPxzWkJeR57rHPFc0IE4TFymt3V+jgYsABphTnMHXOUS CAxjgi08B4qfN/PfBJcyMaqOws0en6JaiqD7ZXcZJmWVRj3uKfzsIjRlLRf7Sk+148Jv fWRA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p80si14758190pfi.345.2018.05.08.11.05.52; Tue, 08 May 2018 11:06:06 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932419AbeEHSF0 (ORCPT + 99 others); Tue, 8 May 2018 14:05:26 -0400 Received: from mx2.suse.de ([195.135.220.15]:53949 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755588AbeEHSFV (ORCPT ); Tue, 8 May 2018 14:05:21 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 7FECEAE22; Tue, 8 May 2018 18:05:20 +0000 (UTC) From: Mark Fasheh To: linux-fsdevel@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-btrfs@vger.kernel.org, Mark Fasheh Subject: [PATCH 23/76] fs/cramfs: Use inode_sb() helper instead of inode->i_sb Date: Tue, 8 May 2018 11:03:43 -0700 Message-Id: <20180508180436.716-24-mfasheh@suse.de> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180508180436.716-1-mfasheh@suse.de> References: <20180508180436.716-1-mfasheh@suse.de> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Signed-off-by: Mark Fasheh --- fs/cramfs/inode.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/fs/cramfs/inode.c b/fs/cramfs/inode.c index 017b0ab19bc4..eb633de7ccbe 100644 --- a/fs/cramfs/inode.c +++ b/fs/cramfs/inode.c @@ -294,7 +294,7 @@ static void *cramfs_read(struct super_block *sb, unsigned int offset, */ static u32 cramfs_get_block_range(struct inode *inode, u32 pgoff, u32 *pages) { - struct cramfs_sb_info *sbi = CRAMFS_SB(inode->i_sb); + struct cramfs_sb_info *sbi = CRAMFS_SB(inode_sb(inode)); int i; u32 *blockptrs, first_block_addr; @@ -335,7 +335,7 @@ static u32 cramfs_get_block_range(struct inode *inode, u32 pgoff, u32 *pages) */ static bool cramfs_last_page_is_shared(struct inode *inode) { - struct cramfs_sb_info *sbi = CRAMFS_SB(inode->i_sb); + struct cramfs_sb_info *sbi = CRAMFS_SB(inode_sb(inode)); u32 partial, last_page, blockaddr, *blockptrs; char *tail_data; @@ -353,7 +353,7 @@ static bool cramfs_last_page_is_shared(struct inode *inode) static int cramfs_physmem_mmap(struct file *file, struct vm_area_struct *vma) { struct inode *inode = file_inode(file); - struct cramfs_sb_info *sbi = CRAMFS_SB(inode->i_sb); + struct cramfs_sb_info *sbi = CRAMFS_SB(inode_sb(inode)); unsigned int pages, max_pages, offset; unsigned long address, pgoff = vma->vm_pgoff; char *bailout_reason; @@ -451,7 +451,7 @@ static unsigned long cramfs_physmem_get_unmapped_area(struct file *file, unsigned long pgoff, unsigned long flags) { struct inode *inode = file_inode(file); - struct super_block *sb = inode->i_sb; + struct super_block *sb = inode_sb(inode); struct cramfs_sb_info *sbi = CRAMFS_SB(sb); unsigned int pages, block_pages, max_pages, offset; @@ -696,7 +696,7 @@ static int cramfs_statfs(struct dentry *dentry, struct kstatfs *buf) static int cramfs_readdir(struct file *file, struct dir_context *ctx) { struct inode *inode = file_inode(file); - struct super_block *sb = inode->i_sb; + struct super_block *sb = inode_sb(inode); char *buf; unsigned int offset; @@ -763,14 +763,15 @@ static struct dentry *cramfs_lookup(struct inode *dir, struct dentry *dentry, un int sorted; mutex_lock(&read_mutex); - sorted = CRAMFS_SB(dir->i_sb)->flags & CRAMFS_FLAG_SORTED_DIRS; + sorted = CRAMFS_SB(inode_sb(dir))->flags & CRAMFS_FLAG_SORTED_DIRS; while (offset < dir->i_size) { struct cramfs_inode *de; char *name; int namelen, retval; int dir_off = OFFSET(dir) + offset; - de = cramfs_read(dir->i_sb, dir_off, sizeof(*de)+CRAMFS_MAXPATHLEN); + de = cramfs_read(inode_sb(dir), dir_off, + sizeof(*de)+CRAMFS_MAXPATHLEN); name = (char *)(de+1); /* Try to take advantage of sorted directories */ @@ -799,7 +800,7 @@ static struct dentry *cramfs_lookup(struct inode *dir, struct dentry *dentry, un if (retval > 0) continue; if (!retval) { - inode = get_cramfs_inode(dir->i_sb, de, dir_off); + inode = get_cramfs_inode(inode_sb(dir), de, dir_off); break; } /* else (retval < 0) */ @@ -826,7 +827,7 @@ static int cramfs_readpage(struct file *file, struct page *page) pgdata = kmap(page); if (page->index < maxblock) { - struct super_block *sb = inode->i_sb; + struct super_block *sb = inode_sb(inode); u32 blkptr_offset = OFFSET(inode) + page->index * 4; u32 block_ptr, block_start, block_len; bool uncompressed, direct; -- 2.15.1