lock = ldlm_handle2lock((struct lustre_handle *)lockh);
 
-       LASSERT(lock != NULL);
+       LASSERT(lock);
        lock_res_and_lock(lock);
        if (lock->l_resource->lr_lvb_inode &&
            lock->l_resource->lr_lvb_inode != data) {
        struct ldlm_resource *res;
        struct ldlm_namespace *ns = class_exp2obd(exp)->obd_namespace;
 
-       LASSERTF(ns != NULL, "no namespace passed\n");
+       LASSERTF(ns, "no namespace passed\n");
 
        fid_build_reg_res_name(fid, &res_id);
 
        res = ldlm_resource_get(ns, NULL, &res_id, 0, 0);
-       if (res == NULL)
+       if (!res)
                return 0;
 
        lock_res(res);
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_LDLM_INTENT_OPEN);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return ERR_PTR(-ENOMEM);
        }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                        &RQF_LDLM_INTENT_GETXATTR);
-       if (req == NULL)
+       if (!req)
                return ERR_PTR(-ENOMEM);
 
        rc = ldlm_prep_enqueue_req(exp, req, &cancels, count);
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_LDLM_INTENT_UNLINK);
-       if (req == NULL)
+       if (!req)
                return ERR_PTR(-ENOMEM);
 
        req_capsule_set_size(&req->rq_pill, &RMF_NAME, RCL_CLIENT,
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_LDLM_INTENT_GETATTR);
-       if (req == NULL)
+       if (!req)
                return ERR_PTR(-ENOMEM);
 
        req_capsule_set_size(&req->rq_pill, &RMF_NAME, RCL_CLIENT,
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                &RQF_LDLM_INTENT_LAYOUT);
-       if (req == NULL)
+       if (!req)
                return ERR_PTR(-ENOMEM);
 
        req_capsule_set_size(&req->rq_pill, &RMF_EADATA, RCL_CLIENT, 0);
        int rc;
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), &RQF_LDLM_ENQUEUE);
-       if (req == NULL)
+       if (!req)
                return ERR_PTR(-ENOMEM);
 
        rc = ldlm_prep_enqueue_req(exp, req, NULL, 0);
                rc = 0;
        } else { /* rc = 0 */
                lock = ldlm_handle2lock(lockh);
-               LASSERT(lock != NULL);
 
                /* If the server gave us back a different lock mode, we should
                 * fix up our variables. */
        }
 
        lockrep = req_capsule_server_get(pill, &RMF_DLM_REP);
-       LASSERT(lockrep != NULL); /* checked by ldlm_cli_enqueue() */
 
        intent->it_disposition = (int)lockrep->lock_policy_res1;
        intent->it_status = (int)lockrep->lock_policy_res2;
                struct mdt_body *body;
 
                body = req_capsule_server_get(pill, &RMF_MDT_BODY);
-               if (body == NULL) {
+               if (!body) {
                        CERROR("Can't swab mdt_body\n");
                        return -EPROTO;
                }
                         */
                        eadata = req_capsule_server_sized_get(pill, &RMF_MDT_MD,
                                                              body->eadatasize);
-                       if (eadata == NULL)
+                       if (!eadata)
                                return -EPROTO;
 
                        /* save lvb data and length in case this is for layout
                        LASSERT(client_is_remote(exp));
                        perm = req_capsule_server_swab_get(pill, &RMF_ACL,
                                                lustre_swab_mdt_remote_perm);
-                       if (perm == NULL)
+                       if (!perm)
                                return -EPROTO;
                }
        } else if (it->it_op & IT_LAYOUT) {
                if (lvb_len > 0) {
                        lvb_data = req_capsule_server_sized_get(pill,
                                                        &RMF_DLM_LVB, lvb_len);
-                       if (lvb_data == NULL)
+                       if (!lvb_data)
                                return -EPROTO;
                }
        }
 
        /* fill in stripe data for layout lock */
        lock = ldlm_handle2lock(lockh);
-       if (lock != NULL && ldlm_has_layout(lock) && lvb_data != NULL) {
+       if (lock && ldlm_has_layout(lock) && lvb_data) {
                void *lmm;
 
                LDLM_DEBUG(lock, "layout lock returned by: %s, lvb_len: %d\n",
                        ldlm_it2str(it->it_op), lvb_len);
 
                lmm = libcfs_kvzalloc(lvb_len, GFP_NOFS);
-               if (lmm == NULL) {
+               if (!lmm) {
                        LDLM_LOCK_PUT(lock);
                        return -ENOMEM;
                }
 
                /* install lvb_data */
                lock_res_and_lock(lock);
-               if (lock->l_lvb_data == NULL) {
+               if (!lock->l_lvb_data) {
                        lock->l_lvb_type = LVB_T_LAYOUT;
                        lock->l_lvb_data = lmm;
                        lock->l_lvb_len = lvb_len;
                        lmm = NULL;
                }
                unlock_res_and_lock(lock);
-               if (lmm != NULL)
+               if (lmm)
                        kvfree(lmm);
        }
-       if (lock != NULL)
+       if (lock)
                LDLM_LOCK_PUT(lock);
 
        return rc;
                        policy = &getxattr_policy;
        }
 
-       LASSERT(reqp == NULL);
+       LASSERT(!reqp);
 
        generation = obddev->u.cli.cl_import->imp_generation;
 resend:
        if (IS_ERR(req))
                return PTR_ERR(req);
 
-       if (req != NULL && it && it->it_op & IT_CREAT)
+       if (req && it && it->it_op & IT_CREAT)
                /* ask ptlrpc not to resend on EINPROGRESS since we have our own
                 * retry logic */
                req->rq_no_retry_einprogress = 1;
        }
 
        lockrep = req_capsule_server_get(&req->rq_pill, &RMF_DLM_REP);
-       LASSERT(lockrep != NULL);
 
        lockrep->lock_policy_res2 =
                ptlrpc_status_ntoh(lockrep->lock_policy_res2);
        struct ldlm_lock *lock;
        int rc;
 
-       LASSERT(request != NULL);
        LASSERT(request != LP_POISON);
        LASSERT(request->rq_repmsg != LP_POISON);
 
                return rc;
 
        mdt_body = req_capsule_server_get(&request->rq_pill, &RMF_MDT_BODY);
-       LASSERT(mdt_body != NULL);      /* mdc_enqueue checked */
+       LASSERT(mdt_body);      /* mdc_enqueue checked */
 
        /* If we were revalidating a fid/name pair, mark the intent in
         * case we fail and get called again from lookup */
        }
 
        lockrep = req_capsule_server_get(&req->rq_pill, &RMF_DLM_REP);
-       LASSERT(lockrep != NULL);
 
        lockrep->lock_policy_res2 =
                ptlrpc_status_ntoh(lockrep->lock_policy_res2);
 
        fid_build_reg_res_name(fid, &res_id);
        res = ldlm_resource_get(exp->exp_obd->obd_namespace,
                                NULL, &res_id, 0, 0);
-       if (res == NULL)
+       if (!res)
                return 0;
        LDLM_RESOURCE_ADDREF(res);
        /* Initialize ibits lock policy. */
        int count = 0, rc;
        __u64 bits;
 
-       LASSERT(op_data != NULL);
-
        bits = MDS_INODELOCK_UPDATE;
        if (op_data->op_attr.ia_valid & (ATTR_MODE|ATTR_UID|ATTR_GID))
                bits |= MDS_INODELOCK_LOOKUP;
                                                &cancels, LCK_EX, bits);
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_REINT_SETATTR);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return -ENOMEM;
        }
        ptlrpc_request_set_replen(req);
        if (mod && (op_data->op_flags & MF_EPOCH_OPEN) &&
            req->rq_import->imp_replayable) {
-               LASSERT(*mod == NULL);
+               LASSERT(!*mod);
 
                *mod = obd_mod_alloc();
-               if (*mod == NULL) {
+               if (!*mod) {
                        DEBUG_REQ(D_ERROR, req, "Can't allocate md_open_data");
                } else {
                        req->rq_replay = 1;
 
                epoch = req_capsule_client_get(&req->rq_pill, &RMF_MDT_EPOCH);
                body = req_capsule_server_get(&req->rq_pill, &RMF_MDT_BODY);
-               LASSERT(epoch != NULL);
-               LASSERT(body != NULL);
                epoch->handle = body->handle;
                epoch->ioepoch = body->ioepoch;
                req->rq_replay_cb = mdc_replay_open;
        *request = req;
        if (rc && req->rq_commit_cb) {
                /* Put an extra reference on \var mod on error case. */
-               if (mod != NULL && *mod != NULL)
+               if (mod && *mod)
                        obd_mod_put(*mod);
                req->rq_commit_cb(req);
        }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_REINT_CREATE_RMT_ACL);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return -ENOMEM;
        }
        struct ptlrpc_request *req = *request;
        int count = 0, rc;
 
-       LASSERT(req == NULL);
+       LASSERT(!req);
 
        if ((op_data->op_flags & MF_MDC_CANCEL_FID1) &&
            (fid_is_sane(&op_data->op_fid1)) &&
                                                 MDS_INODELOCK_FULL);
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_REINT_UNLINK);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return -ENOMEM;
        }
                                                 MDS_INODELOCK_UPDATE);
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), &RQF_MDS_REINT_LINK);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return -ENOMEM;
        }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_REINT_RENAME);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return -ENOMEM;
        }
 
        req = ptlrpc_request_alloc_pack(class_exp2cliimp(exp),
                                        &RQF_MDS_GETSTATUS,
                                        LUSTRE_MDS_VERSION, MDS_GETSTATUS);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        mdc_pack_body(req, NULL, 0, 0, -1, 0);
                goto out;
 
        body = req_capsule_server_get(&req->rq_pill, &RMF_MDT_BODY);
-       if (body == NULL) {
+       if (!body) {
                rc = -EPROTO;
                goto out;
        }
 
        /* sanity check for the reply */
        body = req_capsule_server_get(pill, &RMF_MDT_BODY);
-       if (body == NULL)
+       if (!body)
                return -EPROTO;
 
        CDEBUG(D_NET, "mode: %o\n", body->mode);
 
                eadata = req_capsule_server_sized_get(pill, &RMF_MDT_MD,
                                                      body->eadatasize);
-               if (eadata == NULL)
+               if (!eadata)
                        return -EPROTO;
        }
 
                LASSERT(client_is_remote(exp));
                perm = req_capsule_server_swab_get(pill, &RMF_ACL,
                                                lustre_swab_mdt_remote_perm);
-               if (perm == NULL)
+               if (!perm)
                        return -EPROTO;
        }
 
        }
        *request = NULL;
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), &RQF_MDS_GETATTR);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_GETATTR);
        *request = NULL;
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_GETATTR_NAME);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        req_capsule_set_size(&req->rq_pill, &RMF_NAME, RCL_CLIENT,
        req = ptlrpc_request_alloc_pack(class_exp2cliimp(exp),
                                        &RQF_MDS_IS_SUBDIR, LUSTRE_MDS_VERSION,
                                        MDS_IS_SUBDIR);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        mdc_is_subdir_pack(req, pfid, cfid, 0);
 
        *request = NULL;
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), fmt);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        if (xattr_name) {
                return -EPROTO;
 
        acl = posix_acl_from_xattr(&init_user_ns, buf, body->aclsize);
-       if (acl == NULL)
+       if (!acl)
                return 0;
 
        if (IS_ERR(acl)) {
        memset(md, 0, sizeof(*md));
 
        md->body = req_capsule_server_get(pill, &RMF_MDT_BODY);
-       LASSERT(md->body != NULL);
 
        if (md->body->valid & OBD_MD_FLEASIZE) {
                int lmmsize;
        struct lustre_handle old;
        struct mdt_body *body;
 
-       if (mod == NULL) {
+       if (!mod) {
                DEBUG_REQ(D_ERROR, req,
                          "Can't properly replay without open data.");
                return;
        }
 
        body = req_capsule_server_get(&req->rq_pill, &RMF_MDT_BODY);
-       LASSERT(body != NULL);
 
        och = mod->mod_och;
-       if (och != NULL) {
+       if (och) {
                struct lustre_handle *file_fh;
 
                LASSERT(och->och_magic == OBD_CLIENT_HANDLE_MAGIC);
                *file_fh = body->handle;
        }
        close_req = mod->mod_close_req;
-       if (close_req != NULL) {
+       if (close_req) {
                __u32 opc = lustre_msg_get_opc(close_req->rq_reqmsg);
                struct mdt_ioepoch *epoch;
 
                                               &RMF_MDT_EPOCH);
                LASSERT(epoch);
 
-               if (och != NULL)
+               if (och)
                        LASSERT(!memcmp(&old, &epoch->handle, sizeof(old)));
                DEBUG_REQ(D_HA, close_req, "updating close body with new fh");
                epoch->handle = body->handle;
 {
        struct md_open_data *mod = req->rq_cb_data;
 
-       if (mod == NULL)
+       if (!mod)
                return;
 
        /**
 
        rec = req_capsule_client_get(&open_req->rq_pill, &RMF_REC_REINT);
        body = req_capsule_server_get(&open_req->rq_pill, &RMF_MDT_BODY);
-       LASSERT(rec != NULL);
+       LASSERT(rec);
        /* Incoming message in my byte order (it's been swabbed). */
        /* Outgoing messages always in my byte order. */
-       LASSERT(body != NULL);
+       LASSERT(body);
 
        /* Only if the import is replayable, we set replay_open data */
        if (och && imp->imp_replayable) {
                mod = obd_mod_alloc();
-               if (mod == NULL) {
+               if (!mod) {
                        DEBUG_REQ(D_ERROR, open_req,
                                  "Can't allocate md_open_data");
                        return 0;
         * It is possible to not have \var mod in a case of eviction between
         * lookup and ll_file_open().
         **/
-       if (mod == NULL)
+       if (!mod)
                return 0;
 
        LASSERT(mod != LP_POISON);
-       LASSERT(mod->mod_open_req != NULL);
+       LASSERT(mod->mod_open_req);
        mdc_free_open(mod);
 
        mod->mod_och = NULL;
 
        *request = NULL;
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), req_fmt);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_CLOSE);
        ptlrpc_at_set_req_timeout(req);
 
        /* Ensure that this close's handle is fixed up during replay. */
-       if (likely(mod != NULL)) {
-               LASSERTF(mod->mod_open_req != NULL &&
+       if (likely(mod)) {
+               LASSERTF(mod->mod_open_req &&
                         mod->mod_open_req->rq_type != LI_POISON,
                         "POISONED open %p!\n", mod->mod_open_req);
 
        rc = ptlrpc_queue_wait(req);
        mdc_put_rpc_lock(obd->u.cli.cl_close_lock, NULL);
 
-       if (req->rq_repmsg == NULL) {
+       if (!req->rq_repmsg) {
                CDEBUG(D_RPCTRACE, "request failed to send: %p, %d\n", req,
                       req->rq_status);
                if (rc == 0)
                                rc = -rc;
                }
                body = req_capsule_server_get(&req->rq_pill, &RMF_MDT_BODY);
-               if (body == NULL)
+               if (!body)
                        rc = -EPROTO;
        } else if (rc == -ESTALE) {
                /**
                 */
                if (mod) {
                        DEBUG_REQ(D_HA, req, "Reset ESTALE = %d", rc);
-                       LASSERT(mod->mod_open_req != NULL);
                        if (mod->mod_open_req->rq_committed)
                                rc = 0;
                }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_DONE_WRITING);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_DONE_WRITING);
                return rc;
        }
 
-       if (mod != NULL) {
-               LASSERTF(mod->mod_open_req != NULL &&
+       if (mod) {
+               LASSERTF(mod->mod_open_req &&
                         mod->mod_open_req->rq_type != LI_POISON,
                         "POISONED setattr %p!\n", mod->mod_open_req);
 
                 * Let's check if mod exists and return no error in that case
                 */
                if (mod) {
-                       LASSERT(mod->mod_open_req != NULL);
                        if (mod->mod_open_req->rq_committed)
                                rc = 0;
                }
        if (mod) {
                if (rc != 0)
                        mod->mod_close_req = NULL;
-               LASSERT(mod->mod_open_req != NULL);
+               LASSERT(mod->mod_open_req);
                mdc_free_open(mod);
 
                /* Since now, mod is accessed through setattr req only,
 
 restart_bulk:
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), &RQF_MDS_READPAGE);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_READPAGE);
 
        desc = ptlrpc_prep_bulk_imp(req, op_data->op_npages, 1, BULK_PUT_SINK,
                                    MDS_BULK_PORTAL);
-       if (desc == NULL) {
+       if (!desc) {
                ptlrpc_request_free(req);
                return -ENOMEM;
        }
 
        req = ptlrpc_request_alloc_pack(imp, &RQF_MDS_STATFS,
                                        LUSTRE_MDS_VERSION, MDS_STATFS);
-       if (req == NULL) {
+       if (!req) {
                rc = -ENOMEM;
                goto output;
        }
        }
 
        msfs = req_capsule_server_get(&req->rq_pill, &RMF_OBD_STATFS);
-       if (msfs == NULL) {
+       if (!msfs) {
                rc = -EPROTO;
                goto out;
        }
 
        req = ptlrpc_request_alloc_pack(imp, &RQF_MDS_HSM_PROGRESS,
                                        LUSTRE_MDS_VERSION, MDS_HSM_PROGRESS);
-       if (req == NULL) {
+       if (!req) {
                rc = -ENOMEM;
                goto out;
        }
 
        /* Copy hsm_progress struct */
        req_hpk = req_capsule_client_get(&req->rq_pill, &RMF_MDS_HSM_PROGRESS);
-       if (req_hpk == NULL) {
+       if (!req_hpk) {
                rc = -EPROTO;
                goto out;
        }
        req = ptlrpc_request_alloc_pack(imp, &RQF_MDS_HSM_CT_REGISTER,
                                        LUSTRE_MDS_VERSION,
                                        MDS_HSM_CT_REGISTER);
-       if (req == NULL) {
+       if (!req) {
                rc = -ENOMEM;
                goto out;
        }
        /* Copy hsm_progress struct */
        archive_mask = req_capsule_client_get(&req->rq_pill,
                                              &RMF_MDS_HSM_ARCHIVE);
-       if (archive_mask == NULL) {
+       if (!archive_mask) {
                rc = -EPROTO;
                goto out;
        }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_HSM_ACTION);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_HSM_ACTION);
 
        req_hca = req_capsule_server_get(&req->rq_pill,
                                         &RMF_MDS_HSM_CURRENT_ACTION);
-       if (req_hca == NULL) {
+       if (!req_hca) {
                rc = -EPROTO;
                goto out;
        }
        req = ptlrpc_request_alloc_pack(imp, &RQF_MDS_HSM_CT_UNREGISTER,
                                        LUSTRE_MDS_VERSION,
                                        MDS_HSM_CT_UNREGISTER);
-       if (req == NULL) {
+       if (!req) {
                rc = -ENOMEM;
                goto out;
        }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_HSM_STATE_GET);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_HSM_STATE_GET);
                goto out;
 
        req_hus = req_capsule_server_get(&req->rq_pill, &RMF_HSM_USER_STATE);
-       if (req_hus == NULL) {
+       if (!req_hus) {
                rc = -EPROTO;
                goto out;
        }
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_HSM_STATE_SET);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_HSM_STATE_SET);
 
        /* Copy states */
        req_hss = req_capsule_client_get(&req->rq_pill, &RMF_HSM_STATE_SET);
-       if (req_hss == NULL) {
+       if (!req_hss) {
                rc = -EPROTO;
                goto out;
        }
        int                      rc;
 
        req = ptlrpc_request_alloc(imp, &RQF_MDS_HSM_REQUEST);
-       if (req == NULL) {
+       if (!req) {
                rc = -ENOMEM;
                goto out;
        }
 
        /* Copy hsm_request struct */
        req_hr = req_capsule_client_get(&req->rq_pill, &RMF_MDS_HSM_REQUEST);
-       if (req_hr == NULL) {
+       if (!req_hr) {
                rc = -EPROTO;
                goto out;
        }
 
        /* Copy hsm_user_item structs */
        req_hui = req_capsule_client_get(&req->rq_pill, &RMF_MDS_HSM_USER_ITEM);
-       if (req_hui == NULL) {
+       if (!req_hui) {
                rc = -EPROTO;
                goto out;
        }
 
        /* Copy opaque field */
        req_opaque = req_capsule_client_get(&req->rq_pill, &RMF_GENERIC_DATA);
-       if (req_opaque == NULL) {
+       if (!req_opaque) {
                rc = -EPROTO;
                goto out;
        }
 
        /* Set up the remote catalog handle */
        ctxt = llog_get_context(cs->cs_obd, LLOG_CHANGELOG_REPL_CTXT);
-       if (ctxt == NULL) {
+       if (!ctxt) {
                rc = -ENOENT;
                goto out;
        }
        req = ptlrpc_request_alloc_pack(class_exp2cliimp(exp),
                                        &RQF_MDS_QUOTACHECK, LUSTRE_MDS_VERSION,
                                        MDS_QUOTACHECK);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        body = req_capsule_client_get(&req->rq_pill, &RMF_OBD_QUOTACTL);
        req = ptlrpc_request_alloc_pack(class_exp2cliimp(exp),
                                        &RQF_MDS_QUOTACTL, LUSTRE_MDS_VERSION,
                                        MDS_QUOTACTL);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        oqc = req_capsule_client_get(&req->rq_pill, &RMF_OBD_QUOTACTL);
 
        req = ptlrpc_request_alloc(class_exp2cliimp(exp),
                                   &RQF_MDS_SWAP_LAYOUTS);
-       if (req == NULL) {
+       if (!req) {
                ldlm_lock_list_put(&cancels, l_bl_ast, count);
                return -ENOMEM;
        }
        int                  rc = -EINVAL;
 
        req = ptlrpc_request_alloc(imp, &RQF_MDS_GET_INFO);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        req_capsule_set_size(&req->rq_pill, &RMF_GETINFO_KEY,
 
        *request = NULL;
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), &RQF_MDS_SYNC);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_SYNC);
                 * Flush current sequence to make client obtain new one
                 * from server in case of disconnect/reconnect.
                 */
-               if (cli->cl_seq != NULL)
+               if (cli->cl_seq)
                        seq_client_flush(cli->cl_seq);
 
                rc = obd_notify_observer(obd, obd, OBD_NOTIFY_INACTIVE, NULL);
 
        *request = NULL;
        req = ptlrpc_request_alloc(class_exp2cliimp(exp), &RQF_MDS_GETATTR);
-       if (req == NULL)
+       if (!req)
                return -ENOMEM;
 
        rc = ptlrpc_request_pack(req, LUSTRE_MDS_VERSION, MDS_GETATTR);