@@ -127,8 +127,6 @@ dsp_status chnl_destroy(struct chnl_mgr *hchnl_mgr)
status = -EFAULT;
}
- DBC_ENSURE(DSP_FAILED(status) || !chnl_mgr_obj);
-
return status;
}
@@ -575,8 +575,6 @@ struct dev_object *dev_get_first(void)
dev_obj = (struct dev_object *)drv_get_first_dev_object();
- DBC_ENSURE((dev_obj == NULL) || dev_obj);
-
return dev_obj;
}
@@ -644,7 +642,6 @@ struct dev_object *dev_get_next(struct dev_object *hdev_obj)
next_dev_object = (struct dev_object *)
drv_get_next_dev_object((u32) hdev_obj);
}
- DBC_ENSURE((next_dev_object == NULL) || next_dev_object);
return next_dev_object;
}
@@ -157,9 +157,8 @@ dsp_status dcd_create_manager(IN char *pszZlDllName,
cod_delete(cod_mgr);
}
- DBC_ENSURE((DSP_SUCCEEDED(status)) || ((cod_mgr == NULL) &&
- (status == -EPERM))
- || ((dcd_mgr_obj == NULL) && (status == -ENOMEM)));
+ DBC_ENSURE((DSP_SUCCEEDED(status)) ||
+ ((dcd_mgr_obj == NULL) && (status == -ENOMEM)));
func_end:
return status;
@@ -185,8 +185,6 @@ void disp_delete(struct disp_object *disp_obj)
DBC_REQUIRE(disp_obj);
delete_disp(disp_obj);
-
- DBC_ENSURE(!disp_obj);
}
/*
@@ -512,7 +512,7 @@ dsp_status drv_destroy(struct drv_object *hDRVObject)
kfree(pdrv_object);
/* Update the DRV Object in Registry to be 0 */
(void)cfg_set_object(0, REG_DRV_OBJECT);
- DBC_ENSURE(!pdrv_object);
+
return status;
}
@@ -106,8 +106,6 @@ dsp_status mgr_destroy(struct mgr_object *hmgr_obj)
/* Update the Registry with NULL for MGR Object */
(void)cfg_set_object(0, REG_MGR_OBJECT);
- DBC_ENSURE(DSP_FAILED(status) || !hmgr_obj);
-
return status;
}
@@ -658,7 +658,6 @@ void nldr_delete(struct nldr_object *nldr_obj)
kfree(nldr_obj->ovly_table);
}
kfree(nldr_obj);
- DBC_ENSURE(!nldr_obj);
}
/*
@@ -232,8 +232,8 @@ dsp_status strm_create(OUT struct strm_mgr **phStrmMgr,
else
delete_strm_mgr(strm_mgr_obj);
- DBC_ENSURE(DSP_SUCCEEDED(status) &&
- (*phStrmMgr || (DSP_FAILED(status) && *phStrmMgr == NULL)));
+ DBC_ENSURE((DSP_SUCCEEDED(status) && *phStrmMgr) ||
+ (DSP_FAILED(status) && *phStrmMgr == NULL));
return status;
}
@@ -249,8 +249,6 @@ void strm_delete(struct strm_mgr *strm_mgr_obj)
DBC_REQUIRE(strm_mgr_obj);
delete_strm_mgr(strm_mgr_obj);
-
- DBC_ENSURE(!strm_mgr_obj);
}
/*
@@ -602,9 +600,8 @@ func_cont:
/* ensure we return a documented error code */
DBC_ENSURE((DSP_SUCCEEDED(status) && *phStrm) ||
(*phStrm == NULL && (status == -EFAULT ||
- status == -EPERM
- || status == -EINVAL
- || status == -EPERM)));
+ status == -EPERM ||
+ status == -EINVAL)));
dev_dbg(bridge, "%s: hnode: %p dir: 0x%x index: 0x%x pattr: %p "
"phStrm: %p status: 0x%x\n", __func__,