From: Markus Elfring <[email protected]>
Date: Fri, 18 Aug 2017 15:15:02 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

The script “checkpatch.pl” pointed information out like the following.

Comparison to NULL could be written !…

Thus fix the affected source code places.

Signed-off-by: Markus Elfring <[email protected]>
---
 fs/jfs/jfs_dmap.c     | 44 ++++++++++++++++++++++----------------------
 fs/jfs/jfs_dtree.c    |  6 +++---
 fs/jfs/jfs_imap.c     | 25 ++++++++++++-------------
 fs/jfs/jfs_logmgr.c   | 18 +++++++++---------
 fs/jfs/jfs_metapage.c |  5 ++---
 fs/jfs/jfs_mount.c    |  6 +++---
 fs/jfs/jfs_txnmgr.c   |  6 +++---
 fs/jfs/jfs_unicode.c  |  3 +--
 fs/jfs/jfs_xtree.c    |  6 +++---
 fs/jfs/namei.c        |  3 +--
 fs/jfs/resize.c       |  2 +-
 fs/jfs/super.c        |  4 ++--
 fs/jfs/xattr.c        | 10 +++++-----
 13 files changed, 67 insertions(+), 71 deletions(-)

diff --git a/fs/jfs/jfs_dmap.c b/fs/jfs/jfs_dmap.c
index 2d514c7affc2..59a8f86984c2 100644
--- a/fs/jfs/jfs_dmap.c
+++ b/fs/jfs/jfs_dmap.c
@@ -174,14 +174,14 @@ int dbMount(struct inode *ipbmap)
         */
        /* allocate memory for the in-memory bmap descriptor */
        bmp = kmalloc(sizeof(struct bmap), GFP_KERNEL);
-       if (bmp == NULL)
+       if (!bmp)
                return -ENOMEM;
 
        /* read the on-disk bmap descriptor. */
        mp = read_metapage(ipbmap,
                           BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage,
                           PSIZE, 0);
-       if (mp == NULL) {
+       if (!mp) {
                kfree(bmp);
                return -EIO;
        }
@@ -274,7 +274,7 @@ int dbSync(struct inode *ipbmap)
        mp = read_metapage(ipbmap,
                           BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage,
                           PSIZE, 0);
-       if (mp == NULL) {
+       if (!mp) {
                jfs_err("dbSync: read_metapage failed!");
                return -EIO;
        }
@@ -370,7 +370,7 @@ int dbFree(struct inode *ip, s64 blkno, s64 nblocks)
                /* get the buffer for the current dmap. */
                lblkno = BLKTODMAP(blkno, bmp->db_l2nbperpage);
                mp = read_metapage(ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL) {
+               if (!mp) {
                        IREAD_UNLOCK(ipbmap);
                        return -EIO;
                }
@@ -464,7 +464,7 @@ dbUpdatePMap(struct inode *ipbmap,
 
                        mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE,
                                           0);
-                       if (mp == NULL)
+                       if (!mp)
                                return -EIO;
                        metapage_wait_for_io(mp);
                }
@@ -780,7 +780,7 @@ int dbAlloc(struct inode *ip, s64 hint, s64 nblocks, s64 * 
results)
                rc = -EIO;
                lblkno = BLKTODMAP(blkno, bmp->db_l2nbperpage);
                mp = read_metapage(ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL)
+               if (!mp)
                        goto read_unlock;
 
                dp = (struct dmap *) mp->data;
@@ -922,7 +922,7 @@ int dbAllocExact(struct inode *ip, s64 blkno, int nblocks)
        /* read in the dmap covering the extent */
        lblkno = BLKTODMAP(blkno, bmp->db_l2nbperpage);
        mp = read_metapage(ipbmap, lblkno, PSIZE, 0);
-       if (mp == NULL) {
+       if (!mp) {
                IREAD_UNLOCK(ipbmap);
                return -EIO;
        }
@@ -1078,7 +1078,7 @@ static int dbExtend(struct inode *ip, s64 blkno, s64 
nblocks, s64 addnblocks)
         */
        lblkno = BLKTODMAP(extblkno, bmp->db_l2nbperpage);
        mp = read_metapage(ipbmap, lblkno, PSIZE, 0);
-       if (mp == NULL) {
+       if (!mp) {
                IREAD_UNLOCK(ipbmap);
                return -EIO;
        }
@@ -1421,7 +1421,7 @@ dbAllocAG(struct bmap * bmp, int agno, s64 nblocks, int 
l2nb, s64 * results)
         */
        lblkno = BLKTOCTL(blkno, bmp->db_l2nbperpage, bmp->db_aglevel);
        mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE, 0);
-       if (mp == NULL)
+       if (!mp)
                return -EIO;
        dcp = (struct dmapctl *) mp->data;
        budmin = dcp->budmin;
@@ -1642,7 +1642,7 @@ s64 dbDiscardAG(struct inode *ip, int agno, s64 minlen)
        do_div(max_ranges, minlen);
        range_cnt = min_t(u64, max_ranges + 1, 32 * 1024);
        totrim = kmalloc(sizeof(struct range2trim) * range_cnt, GFP_NOFS);
-       if (totrim == NULL) {
+       if (!totrim) {
                jfs_error(bmp->db_ipbmap->i_sb, "no memory for trim array\n");
                IWRITE_UNLOCK(ipbmap);
                return 0;
@@ -1743,7 +1743,7 @@ static int dbFindCtl(struct bmap * bmp, int l2nb, int 
level, s64 * blkno)
                 */
                lblkno = BLKTOCTL(b, bmp->db_l2nbperpage, lev);
                mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL)
+               if (!mp)
                        return -EIO;
                dcp = (struct dmapctl *) mp->data;
                budmin = dcp->budmin;
@@ -1857,7 +1857,7 @@ dbAllocCtl(struct bmap * bmp, s64 nblocks, int l2nb, s64 
blkno, s64 * results)
                 */
                lblkno = BLKTODMAP(blkno, bmp->db_l2nbperpage);
                mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL)
+               if (!mp)
                        return -EIO;
                dp = (struct dmap *) mp->data;
 
@@ -1884,7 +1884,7 @@ dbAllocCtl(struct bmap * bmp, s64 nblocks, int l2nb, s64 
blkno, s64 * results)
                 */
                lblkno = BLKTODMAP(b, bmp->db_l2nbperpage);
                mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL) {
+               if (!mp) {
                        rc = -EIO;
                        goto backout;
                }
@@ -1937,7 +1937,7 @@ dbAllocCtl(struct bmap * bmp, s64 nblocks, int l2nb, s64 
blkno, s64 * results)
                 */
                lblkno = BLKTODMAP(b, bmp->db_l2nbperpage);
                mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL) {
+               if (!mp) {
                        /* could not back out.  mark the file system
                         * to indicate that we have leaked blocks.
                         */
@@ -2519,7 +2519,7 @@ dbAdjCtl(struct bmap * bmp, s64 blkno, int newval, int 
alloc, int level)
         */
        lblkno = BLKTOCTL(blkno, bmp->db_l2nbperpage, level);
        mp = read_metapage(bmp->db_ipbmap, lblkno, PSIZE, 0);
-       if (mp == NULL)
+       if (!mp)
                return -EIO;
        dcp = (struct dmapctl *) mp->data;
 
@@ -3232,7 +3232,7 @@ int dbAllocBottomUp(struct inode *ip, s64 blkno, s64 
nblocks)
                /* get the buffer for the current dmap. */
                lblkno = BLKTODMAP(blkno, bmp->db_l2nbperpage);
                mp = read_metapage(ipbmap, lblkno, PSIZE, 0);
-               if (mp == NULL) {
+               if (!mp) {
                        IREAD_UNLOCK(ipbmap);
                        return -EIO;
                }
@@ -3485,7 +3485,7 @@ int dbExtendFS(struct inode *ipbmap, s64 blkno,   s64 
nblocks)
                if (j0) {
                        /* read in L1 page: (blkno & (MAXL1SIZE - 1)) */
                        l1mp = read_metapage(ipbmap, p, PSIZE, 0);
-                       if (l1mp == NULL)
+                       if (!l1mp)
                                goto errout;
                        l1dcp = (struct dmapctl *) l1mp->data;
 
@@ -3497,7 +3497,7 @@ int dbExtendFS(struct inode *ipbmap, s64 blkno,   s64 
nblocks)
                } else {
                        /* assign/init L1 page */
                        l1mp = get_metapage(ipbmap, p, PSIZE, 0);
-                       if (l1mp == NULL)
+                       if (!l1mp)
                                goto errout;
 
                        l1dcp = (struct dmapctl *) l1mp->data;
@@ -3517,7 +3517,7 @@ int dbExtendFS(struct inode *ipbmap, s64 blkno,   s64 
nblocks)
                                /* read in L0 page: (blkno & (MAXL0SIZE - 1)) */
 
                                l0mp = read_metapage(ipbmap, p, PSIZE, 0);
-                               if (l0mp == NULL)
+                               if (!l0mp)
                                        goto errout;
                                l0dcp = (struct dmapctl *) l0mp->data;
 
@@ -3531,7 +3531,7 @@ int dbExtendFS(struct inode *ipbmap, s64 blkno,   s64 
nblocks)
                        } else {
                                /* assign/init L0 page */
                                l0mp = get_metapage(ipbmap, p, PSIZE, 0);
-                               if (l0mp == NULL)
+                               if (!l0mp)
                                        goto errout;
 
                                l0dcp = (struct dmapctl *) l0mp->data;
@@ -3554,14 +3554,14 @@ int dbExtendFS(struct inode *ipbmap, s64 blkno, s64 
nblocks)
                                        /* read in dmap page: */
                                        mp = read_metapage(ipbmap, p,
                                                           PSIZE, 0);
-                                       if (mp == NULL)
+                                       if (!mp)
                                                goto errout;
                                        n = min(nblocks, (s64)BPERDMAP - n);
                                } else {
                                        /* assign/init dmap page */
                                        mp = read_metapage(ipbmap, p,
                                                           PSIZE, 0);
-                                       if (mp == NULL)
+                                       if (!mp)
                                                goto errout;
 
                                        n = min_t(s64, nblocks, BPERDMAP);
diff --git a/fs/jfs/jfs_dtree.c b/fs/jfs/jfs_dtree.c
index de2bcb36e079..b3202b5b0acd 100644
--- a/fs/jfs/jfs_dtree.c
+++ b/fs/jfs/jfs_dtree.c
@@ -1365,7 +1365,7 @@ static int dtSplitPage(tid_t tid, struct inode *ip, 
struct dtsplit * split,
        pxdlist->npxd++;
        rbn = addressPXD(pxd);
        rmp = get_metapage(ip, rbn, PSIZE, 1);
-       if (rmp == NULL)
+       if (!rmp)
                return -EIO;
 
        /* Allocate blocks to quota. */
@@ -3781,12 +3781,12 @@ static int ciGetLeafPrefixKey(dtpage_t * lp, int li, 
dtpage_t * rp,
 
        lkey.name = kmalloc((JFS_NAME_MAX + 1) * sizeof(wchar_t),
                                        GFP_KERNEL);
-       if (lkey.name == NULL)
+       if (!lkey.name)
                return -ENOMEM;
 
        rkey.name = kmalloc((JFS_NAME_MAX + 1) * sizeof(wchar_t),
                                        GFP_KERNEL);
-       if (rkey.name == NULL) {
+       if (!rkey.name) {
                kfree(lkey.name);
                return -ENOMEM;
        }
diff --git a/fs/jfs/jfs_imap.c b/fs/jfs/jfs_imap.c
index a7e3a61187db..0dcbdf556a1a 100644
--- a/fs/jfs/jfs_imap.c
+++ b/fs/jfs/jfs_imap.c
@@ -124,7 +124,7 @@ int diMount(struct inode *ipimap)
        mp = read_metapage(ipimap,
                           IMAPBLKNO << JFS_SBI(ipimap->i_sb)->l2nbperpage,
                           PSIZE, 0);
-       if (mp == NULL) {
+       if (!mp) {
                kfree(imap);
                return -EIO;
        }
@@ -228,7 +228,7 @@ int diSync(struct inode *ipimap)
        mp = get_metapage(ipimap,
                          IMAPBLKNO << JFS_SBI(ipimap->i_sb)->l2nbperpage,
                          PSIZE, 0);
-       if (mp == NULL) {
+       if (!mp) {
                jfs_err("diSync: get_metapage failed!");
                return -EIO;
        }
@@ -433,7 +433,7 @@ struct inode *diReadSpecial(struct super_block *sb, ino_t 
inum, int secondary)
        struct metapage *mp;
 
        ip = new_inode(sb);
-       if (ip == NULL) {
+       if (!ip) {
                jfs_err("diReadSpecial: new_inode returned NULL!");
                return ip;
        }
@@ -454,7 +454,7 @@ struct inode *diReadSpecial(struct super_block *sb, ino_t 
inum, int secondary)
 
        /* read the page of fixed disk inode (AIT) in raw mode */
        mp = read_metapage(ip, address << sbi->l2nbperpage, PSIZE, 1);
-       if (mp == NULL) {
+       if (!mp) {
                set_nlink(ip, 1);       /* Don't want iput() deleting it */
                iput(ip);
                return (NULL);
@@ -531,7 +531,7 @@ void diWriteSpecial(struct inode *ip, int secondary)
 
        /* read the page of fixed disk inode (AIT) in raw mode */
        mp = read_metapage(ip, address << sbi->l2nbperpage, PSIZE, 1);
-       if (mp == NULL) {
+       if (!mp) {
                jfs_err("diWriteSpecial: failed to read aggregate inode 
extent!");
                return;
        }
@@ -558,7 +558,7 @@ void diWriteSpecial(struct inode *ip, int secondary)
  */
 void diFreeSpecial(struct inode *ip)
 {
-       if (ip == NULL) {
+       if (!ip) {
                jfs_err("diFreeSpecial called with NULL ip!");
                return;
        }
@@ -1109,7 +1109,7 @@ int diFree(struct inode *ip)
                                        goto error_out;
                                ciagp = (struct iag *) cmp->data;
                        }
-                       assert(ciagp != NULL);
+                       assert(ciagp);
                }
 
                if (inofreeback >= 0) {
@@ -1123,7 +1123,7 @@ int diFree(struct inode *ip)
                                        goto error_out;
                                diagp = (struct iag *) dmp->data;
                        }
-                       assert(diagp != NULL);
+                       assert(diagp);
                }
        }
 
@@ -2250,7 +2250,7 @@ static int diNewExt(struct inomap * imap, struct iag * 
iagp, int extno)
                                        goto error_out;
                                ciagp = (struct iag *) cmp->data;
                        }
-                       if (ciagp == NULL) {
+                       if (!ciagp) {
                                jfs_error(imap->im_ipimap->i_sb,
                                          "ciagp == NULL\n");
                                rc = -EIO;
@@ -2282,7 +2282,7 @@ static int diNewExt(struct inomap * imap, struct iag * 
iagp, int extno)
                /* get a buffer for this page of disk inodes.
                 */
                dmp = get_metapage(ipimap, blkno + i, PSIZE, 1);
-               if (dmp == NULL) {
+               if (!dmp) {
                        rc = -EIO;
                        goto error_out;
                }
@@ -2679,9 +2679,8 @@ static int diIAGRead(struct inomap * imap, int iagno, 
struct metapage ** mpp)
 
        /* read the iag. */
        *mpp = read_metapage(ipimap, blkno, PSIZE, 0);
-       if (*mpp == NULL) {
+       if (!*mpp)
                return -EIO;
-       }
 
        return (0);
 }
@@ -3000,7 +2999,7 @@ static void duplicateIXtree(struct super_block *sb, s64 
blkno,
        if (JFS_SBI(sb)->mntflag & JFS_BAD_SAIT)        /* s_flag */
                return;
        ip = diReadSpecial(sb, FILESYSTEM_I, 1);
-       if (ip == NULL) {
+       if (!ip) {
                JFS_SBI(sb)->mntflag |= JFS_BAD_SAIT;
                if (readSuper(sb, &bh))
                        return;
diff --git a/fs/jfs/jfs_logmgr.c b/fs/jfs/jfs_logmgr.c
index ed103c44bd52..a4ba7cbbde2a 100644
--- a/fs/jfs/jfs_logmgr.c
+++ b/fs/jfs/jfs_logmgr.c
@@ -249,11 +249,11 @@ int lmLog(struct jfs_log * log, struct tblock * tblk, 
struct lrd * lrd,
        LOG_LOCK(log);
 
        /* log by (out-of-transaction) JFS ? */
-       if (tblk == NULL)
+       if (!tblk)
                goto writeRecord;
 
        /* log from page ? */
-       if (tlck == NULL ||
+       if (!tlck ||
            tlck->type & tlckBTROOT || (mp = tlck->mp) == NULL)
                goto writeRecord;
 
@@ -382,7 +382,7 @@ lmWriteRecord(struct jfs_log * log, struct tblock * tblk, 
struct lrd * lrd,
        dstoffset = log->eor;
 
        /* any log data to write ? */
-       if (tlck == NULL)
+       if (!tlck)
                goto moveLrd;
 
        /*
@@ -617,7 +617,7 @@ static int lmNextPage(struct jfs_log * log)
                         * of the pages since log pages will be added
                         * continuously
                         */
-                       if (bp->l_wqnext == NULL)
+                       if (!bp->l_wqnext)
                                lbmWrite(log, bp, 0, 0);
                } else {
                        /*
@@ -902,7 +902,7 @@ static void lmPostGC(struct lbuf * bp)
         * wake her up to lead her group.
         */
        if ((!list_empty(&log->cqueue)) &&
-           ((log->gcrtc > 0) || (tblk->bp->l_wqnext != NULL) ||
+           ((log->gcrtc > 0) || tblk->bp->l_wqnext ||
             test_bit(log_FLUSH, &log->flag) || jfs_tlocks_low))
                /*
                 * Call lmGCwrite with new group leader
@@ -1842,7 +1842,7 @@ static int lbmLogInit(struct jfs_log * log)
                buffer = page_address(page);
                for (offset = 0; offset < PAGE_SIZE; offset += LOGPSIZE) {
                        lbuf = kmalloc(sizeof(*lbuf), GFP_KERNEL);
-                       if (lbuf == NULL) {
+                       if (!lbuf) {
                                if (offset == 0)
                                        __free_page(page);
                                goto error;
@@ -1941,7 +1941,7 @@ static void lbmfree(struct lbuf * bp)
 {
        struct jfs_log *log = bp->l_log;
 
-       assert(bp->l_wqnext == NULL);
+       assert(!bp->l_wqnext);
 
        /*
         * return the buffer to head of freelist
@@ -2062,9 +2062,9 @@ static void lbmWrite(struct jfs_log * log, struct lbuf * 
bp, int flag,
        tail = log->wqueue;
 
        /* is buffer not already on write queue ? */
-       if (bp->l_wqnext == NULL) {
+       if (!bp->l_wqnext) {
                /* insert at tail of wqueue */
-               if (tail == NULL) {
+               if (!tail) {
                        log->wqueue = bp;
                        bp->l_wqnext = bp;
                } else {
diff --git a/fs/jfs/jfs_metapage.c b/fs/jfs/jfs_metapage.c
index 6c75a7c87c0c..bc28c90cd145 100644
--- a/fs/jfs/jfs_metapage.c
+++ b/fs/jfs/jfs_metapage.c
@@ -210,13 +210,12 @@ int __init metapage_init(void)
         */
        metapage_cache = kmem_cache_create("jfs_mp", sizeof(struct metapage),
                                           0, 0, NULL);
-       if (metapage_cache == NULL)
+       if (!metapage_cache)
                return -ENOMEM;
 
        metapage_mempool = mempool_create_slab_pool(METAPOOL_MIN_PAGES,
                                                    metapage_cache);
-
-       if (metapage_mempool == NULL) {
+       if (!metapage_mempool) {
                kmem_cache_destroy(metapage_cache);
                return -ENOMEM;
        }
diff --git a/fs/jfs/jfs_mount.c b/fs/jfs/jfs_mount.c
index 9895595fd2f2..55b8862f9978 100644
--- a/fs/jfs/jfs_mount.c
+++ b/fs/jfs/jfs_mount.c
@@ -96,7 +96,7 @@ int jfs_mount(struct super_block *sb)
        }
 
        ipaimap = diReadSpecial(sb, AGGREGATE_I, 0);
-       if (ipaimap == NULL) {
+       if (!ipaimap) {
                jfs_err("jfs_mount: Failed to read AGGREGATE_I");
                rc = -EIO;
                goto errout20;
@@ -117,7 +117,7 @@ int jfs_mount(struct super_block *sb)
         * open aggregate block allocation map
         */
        ipbmap = diReadSpecial(sb, BMAP_I, 0);
-       if (ipbmap == NULL) {
+       if (!ipbmap) {
                rc = -EIO;
                goto errout22;
        }
@@ -175,7 +175,7 @@ int jfs_mount(struct super_block *sb)
         * open fileset inode allocation map (aka fileset inode)
         */
        ipimap = diReadSpecial(sb, FILESYSTEM_I, 0);
-       if (ipimap == NULL) {
+       if (!ipimap) {
                jfs_err("jfs_mount: Failed to read FILESYSTEM_I");
                /* open fileset secondary inode allocation map */
                rc = -EIO;
diff --git a/fs/jfs/jfs_txnmgr.c b/fs/jfs/jfs_txnmgr.c
index 4d973524c887..13a83e1c0989 100644
--- a/fs/jfs/jfs_txnmgr.c
+++ b/fs/jfs/jfs_txnmgr.c
@@ -282,7 +282,7 @@ int txInit(void)
 
        size = sizeof(struct tblock) * nTxBlock;
        TxBlock = vmalloc(size);
-       if (TxBlock == NULL)
+       if (!TxBlock)
                return -ENOMEM;
 
        for (k = 1; k < nTxBlock - 1; k++) {
@@ -307,7 +307,7 @@ int txInit(void)
         */
        size = sizeof(struct tlock) * nTxLock;
        TxLock = vmalloc(size);
-       if (TxLock == NULL) {
+       if (!TxLock) {
                vfree(TxBlock);
                return -ENOMEM;
        }
@@ -2201,7 +2201,7 @@ void txEA(tid_t tid, struct inode *ip, dxd_t * oldea, 
dxd_t * newea)
         * format maplock for free of old EA extent
         */
        if (!test_cflag(COMMIT_Nolink, ip) && oldea->flag & DXD_EXTENT) {
-               if (tlck == NULL) {
+               if (!tlck) {
                        tlck = txMaplock(tid, ip, tlckMAP);
                        maplock = (struct pxd_lock *) & tlck->lock;
                        pxdlock = (struct pxd_lock *) maplock;
diff --git a/fs/jfs/jfs_unicode.c b/fs/jfs/jfs_unicode.c
index c7de6f5bbefc..f8a6ad65f42a 100644
--- a/fs/jfs/jfs_unicode.c
+++ b/fs/jfs/jfs_unicode.c
@@ -122,8 +122,7 @@ int get_UCSname(struct component_name * uniName, struct 
dentry *dentry)
 
        uniName->name =
            kmalloc((length + 1) * sizeof(wchar_t), GFP_NOFS);
-
-       if (uniName->name == NULL)
+       if (!uniName->name)
                return -ENOMEM;
 
        uniName->namlen = jfs_strtoUCS(uniName->name, dentry->d_name.name,
diff --git a/fs/jfs/jfs_xtree.c b/fs/jfs/jfs_xtree.c
index 5cde6d2fcfca..b5625ef8afb7 100644
--- a/fs/jfs/jfs_xtree.c
+++ b/fs/jfs/jfs_xtree.c
@@ -759,7 +759,7 @@ xtSplitUp(tid_t tid,
         *
         * allocation hint: ?
         */
-       if (split->pxdlist == NULL) {
+       if (!split->pxdlist) {
                nsplit = btstack->nsplit;
                split->pxdlist = &pxdlist;
                pxdlist.maxnpxd = pxdlist.npxd = 0;
@@ -996,7 +996,7 @@ xtSplitPage(tid_t tid, struct inode *ip,
         * allocate the new right page for the split
         */
        rmp = get_metapage(ip, rbn, PSIZE, 1);
-       if (rmp == NULL) {
+       if (!rmp) {
                rc = -EIO;
                goto clean_up;
        }
@@ -1249,7 +1249,7 @@ xtSplitRoot(tid_t tid,
        pxdlist->npxd++;
        rbn = addressPXD(pxd);
        rmp = get_metapage(ip, rbn, PSIZE, 1);
-       if (rmp == NULL)
+       if (!rmp)
                return -EIO;
 
        /* Allocate blocks to quota. */
diff --git a/fs/jfs/namei.c b/fs/jfs/namei.c
index b41596d71858..587f2f83a725 100644
--- a/fs/jfs/namei.c
+++ b/fs/jfs/namei.c
@@ -1006,8 +1006,7 @@ static int jfs_symlink(struct inode *dip, struct dentry 
*dentry,
                        int copy_size = min(ssize, PSIZE);
 
                        mp = get_metapage(ip, xaddr, PSIZE, 1);
-
-                       if (mp == NULL) {
+                       if (!mp) {
                                xtTruncate(tid, ip, 0, COMMIT_PWMAP);
                                rc = -EIO;
                                txAbort(tid, 0);
diff --git a/fs/jfs/resize.c b/fs/jfs/resize.c
index 7ddcb445a3d9..3855ebf4b076 100644
--- a/fs/jfs/resize.c
+++ b/fs/jfs/resize.c
@@ -478,7 +478,7 @@ int jfs_extendfs(struct super_block *sb, s64 newLVSize, int 
newLogSize)
         */
 
        ipbmap2 = diReadSpecial(sb, BMAP_I, 1);
-       if (ipbmap2 == NULL) {
+       if (!ipbmap2) {
                printk(KERN_ERR "jfs_extendfs: diReadSpecial(bmap) failed\n");
                goto error_out;
        }
diff --git a/fs/jfs/super.c b/fs/jfs/super.c
index 381476422e8d..2154878ba7e4 100644
--- a/fs/jfs/super.c
+++ b/fs/jfs/super.c
@@ -574,7 +574,7 @@ static int jfs_fill_super(struct super_block *sb, void 
*data, int silent)
         * Initialize direct-mapping inode/address-space
         */
        inode = new_inode(sb);
-       if (inode == NULL) {
+       if (!inode) {
                ret = -ENOMEM;
                goto out_unload;
        }
@@ -975,7 +975,7 @@ static int __init init_jfs_fs(void)
            kmem_cache_create("jfs_ip", sizeof(struct jfs_inode_info), 0,
                            SLAB_RECLAIM_ACCOUNT|SLAB_MEM_SPREAD|SLAB_ACCOUNT,
                            init_once);
-       if (jfs_inode_cachep == NULL)
+       if (!jfs_inode_cachep)
                return -ENOMEM;
 
        /*
diff --git a/fs/jfs/xattr.c b/fs/jfs/xattr.c
index c60f3d32ee91..c0cbec5e477f 100644
--- a/fs/jfs/xattr.c
+++ b/fs/jfs/xattr.c
@@ -494,7 +494,7 @@ static int ea_get(struct inode *inode, struct ea_buffer 
*ea_buf, int min_size)
                 * contiguous buffer to work with
                 */
                ea_buf->xattr = kmalloc(size, GFP_KERNEL);
-               if (ea_buf->xattr == NULL)
+               if (!ea_buf->xattr)
                        return -ENOMEM;
 
                ea_buf->flag = EA_MALLOC;
@@ -537,7 +537,7 @@ static int ea_get(struct inode *inode, struct ea_buffer 
*ea_buf, int min_size)
                ea_buf->mp = get_metapage(inode, blkno,
                                          blocks_needed << sb->s_blocksize_bits,
                                          1);
-               if (ea_buf->mp == NULL) {
+               if (!ea_buf->mp) {
                        dbFree(inode, blkno, (s64) blocks_needed);
                        rc = -EIO;
                        goto clean_up;
@@ -558,7 +558,7 @@ static int ea_get(struct inode *inode, struct ea_buffer 
*ea_buf, int min_size)
        ea_buf->mp = read_metapage(inode, addressDXD(&ji->ea),
                                   lengthDXD(&ji->ea) << sb->s_blocksize_bits,
                                   1);
-       if (ea_buf->mp == NULL) {
+       if (!ea_buf->mp) {
                rc = -EIO;
                goto clean_up;
        }
@@ -712,7 +712,7 @@ int __jfs_setxattr(tid_t tid, struct inode *inode, const 
char *name,
                        rc = -ENODATA;
                        goto release;
                }
-               if (value == NULL) {
+               if (!value) {
                        rc = 0;
                        goto release;
                }
@@ -1016,7 +1016,7 @@ static int jfs_initxattrs(struct inode *inode, const 
struct xattr *xattr_array,
        char *name;
        int err = 0;
 
-       for (xattr = xattr_array; xattr->name != NULL; xattr++) {
+       for (xattr = xattr_array; xattr->name; xattr++) {
                name = kmalloc(XATTR_SECURITY_PREFIX_LEN +
                               strlen(xattr->name) + 1, GFP_NOFS);
                if (!name) {
-- 
2.14.0

Reply via email to