gpu: nvgpu: fix MISRA violation in posix cond unit

MISRA 20.7 rule requires macro paramaters to be wrapped in
parantheses when the parameter expands into an expression.
Fix the violation of MISRA rule 20.7 in posix cond unit.

Jira NVGPU-3139

Change-Id: If1833677b5c6e3d9f3f20ff81fdc4c6dd52451b9
Signed-off-by: ajesh <akv@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2112615
Reviewed-by: Philip Elcan <pelcan@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vaibhav Kachore <vkachore@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
ajesh
2019-05-06 11:59:01 +05:30
committed by mobile promotions
parent 8090e2d5eb
commit 6d83f6bca8

View File

@@ -77,7 +77,7 @@ void nvgpu_cond_unlock(struct nvgpu_cond *cond);
NVGPU_COND_WAIT_TIMEOUT_LOCKED((cond), (condition), \
(cond_wait_ret), \
(cond_wait_timeout != 0U) ? \
cond_wait_timeout : (unsigned int)-1); \
(cond_wait_timeout) : (unsigned int)-1); \
nvgpu_mutex_release(&(cond)->mutex); \
cond_wait_ret; \
})
@@ -99,9 +99,9 @@ void nvgpu_cond_unlock(struct nvgpu_cond *cond);
#define NVGPU_COND_WAIT_TIMEOUT_LOCKED(cond, condition, ret, timeout_ms)\
do { \
unsigned int cond_wait_timeout_timeout = timeout_ms; \
unsigned int cond_wait_timeout_timeout = (timeout_ms); \
ret = 0; \
while (!(condition) && ret == 0) { \
while (!(condition) && ((ret) == 0)) { \
ret = nvgpu_cond_timedwait(cond, \
&cond_wait_timeout_timeout); \
} \