Lines Matching defs:mutex
51 #define PIPE_DEV_LOCK(mutex) do { \
52 UINT32 __ret = LOS_MuxPend(mutex, LOS_WAIT_FOREVER); \
58 #define PIPE_DEV_UNLOCK(mutex) do { \
59 UINT32 __ret = LOS_MuxPost(mutex); \
88 UINT32 mutex;
238 ret = LOS_MuxCreate(&dev->mutex);
246 (VOID)LOS_MuxDelete(dev->mutex);
253 (VOID)LOS_MuxDelete(dev->mutex);
300 (VOID)LOS_MuxDelete(dev->mutex);
379 PIPE_DEV_LOCK(dev->mutex);
390 PIPE_DEV_UNLOCK(dev->mutex);
397 PIPE_DEV_UNLOCK(dev->mutex);
440 PIPE_DEV_LOCK(dev->mutex);
458 PIPE_DEV_UNLOCK(dev->mutex);
461 PIPE_DEV_UNLOCK(dev->mutex);
514 PIPE_DEV_LOCK(dev->mutex);
517 PIPE_DEV_UNLOCK(dev->mutex);
524 PIPE_DEV_LOCK(dev->mutex);
534 PIPE_DEV_UNLOCK(dev->mutex);
539 PIPE_DEV_UNLOCK(dev->mutex);
545 PIPE_DEV_LOCK(dev->mutex);
550 PIPE_DEV_UNLOCK(dev->mutex);
576 PIPE_DEV_LOCK(dev->mutex);
584 PIPE_DEV_UNLOCK(dev->mutex);
590 PIPE_DEV_LOCK(dev->mutex);
596 PIPE_DEV_UNLOCK(dev->mutex);
628 PIPE_DEV_LOCK(dev->mutex);
653 PIPE_DEV_UNLOCK(dev->mutex);