Use IS_ERR_OR_NULL() instead of manual NULL and IS_ERR() checks.
Signed-off-by: Hyunchul Lee <hyc.lee@gmail.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
unmap_mft_record(dir_ni);
kfree(name);
*res = NULL;
- if (ia_vi && !IS_ERR(ia_vi))
+ if (!IS_ERR_OR_NULL(ia_vi))
iput(ia_vi);
return ERR_MREF(err);
dir_err_out:
rl[rlpos].lcn = is_extension ? LCN_ENOENT : LCN_RL_NOT_MAPPED;
rl[rlpos].length = 0;
}
- if (likely(folio && !IS_ERR(folio))) {
+ if (!IS_ERR_OR_NULL(folio)) {
if (need_writeback) {
ntfs_debug("Marking page dirty.");
folio_mark_dirty(folio);