gallium/util: replace pipe_condvar_init() with cnd_init()
pipe_condvar_init() was made unnecessary with fd33a6bcd7
.
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
63d7a12fad
commit
3f58242863
|
@ -148,9 +148,6 @@ __pipe_mutex_assert_locked(pipe_mutex *mutex)
|
|||
*/
|
||||
typedef cnd_t pipe_condvar;
|
||||
|
||||
#define pipe_condvar_init(cond) \
|
||||
cnd_init(&(cond))
|
||||
|
||||
#define pipe_condvar_destroy(cond) \
|
||||
cnd_destroy(&(cond))
|
||||
|
||||
|
@ -204,7 +201,7 @@ static inline void pipe_barrier_init(pipe_barrier *barrier, unsigned count)
|
|||
barrier->waiters = 0;
|
||||
barrier->sequence = 0;
|
||||
pipe_mutex_init(barrier->mutex);
|
||||
pipe_condvar_init(barrier->condvar);
|
||||
cnd_init(&barrier->condvar);
|
||||
}
|
||||
|
||||
static inline void pipe_barrier_destroy(pipe_barrier *barrier)
|
||||
|
@ -256,7 +253,7 @@ static inline void
|
|||
pipe_semaphore_init(pipe_semaphore *sema, int init_val)
|
||||
{
|
||||
pipe_mutex_init(sema->mutex);
|
||||
pipe_condvar_init(sema->cond);
|
||||
cnd_init(&sema->cond);
|
||||
sema->counter = init_val;
|
||||
}
|
||||
|
||||
|
|
|
@ -350,7 +350,7 @@ pb_slab_create(struct pb_slab_manager *mgr)
|
|||
buf->slab = slab;
|
||||
buf->start = i* mgr->bufSize;
|
||||
buf->mapCount = 0;
|
||||
pipe_condvar_init(buf->event);
|
||||
cnd_init(&buf->event);
|
||||
LIST_ADDTAIL(&buf->head, &slab->freeBuffers);
|
||||
slab->numFree++;
|
||||
buf++;
|
||||
|
|
|
@ -114,7 +114,7 @@ util_queue_fence_init(struct util_queue_fence *fence)
|
|||
{
|
||||
memset(fence, 0, sizeof(*fence));
|
||||
pipe_mutex_init(fence->mutex);
|
||||
pipe_condvar_init(fence->cond);
|
||||
cnd_init(&fence->cond);
|
||||
fence->signalled = true;
|
||||
}
|
||||
|
||||
|
@ -213,8 +213,8 @@ util_queue_init(struct util_queue *queue,
|
|||
pipe_mutex_init(queue->lock);
|
||||
|
||||
queue->num_queued = 0;
|
||||
pipe_condvar_init(queue->has_queued_cond);
|
||||
pipe_condvar_init(queue->has_space_cond);
|
||||
cnd_init(&queue->has_queued_cond);
|
||||
cnd_init(&queue->has_space_cond);
|
||||
|
||||
queue->threads = (pipe_thread*)CALLOC(num_threads, sizeof(pipe_thread));
|
||||
if (!queue->threads)
|
||||
|
|
|
@ -35,7 +35,7 @@ struct util_ringbuffer *util_ringbuffer_create( unsigned dwords )
|
|||
|
||||
ring->mask = dwords - 1;
|
||||
|
||||
pipe_condvar_init(ring->change);
|
||||
cnd_init(&ring->change);
|
||||
pipe_mutex_init(ring->mutex);
|
||||
return ring;
|
||||
|
||||
|
|
|
@ -53,7 +53,7 @@ lp_fence_create(unsigned rank)
|
|||
pipe_reference_init(&fence->reference, 1);
|
||||
|
||||
pipe_mutex_init(fence->mutex);
|
||||
pipe_condvar_init(fence->signalled);
|
||||
cnd_init(&fence->signalled);
|
||||
|
||||
fence->id = fence_id++;
|
||||
fence->rank = rank;
|
||||
|
|
|
@ -1204,7 +1204,7 @@ rbug_context_create(struct pipe_screen *_screen, struct pipe_context *pipe)
|
|||
return NULL;
|
||||
|
||||
pipe_mutex_init(rb_pipe->draw_mutex);
|
||||
pipe_condvar_init(rb_pipe->draw_cond);
|
||||
cnd_init(&rb_pipe->draw_cond);
|
||||
pipe_mutex_init(rb_pipe->call_mutex);
|
||||
pipe_mutex_init(rb_pipe->list_mutex);
|
||||
make_empty_list(&rb_pipe->shaders);
|
||||
|
|
|
@ -240,10 +240,10 @@ nine_queue_create(void)
|
|||
goto failed;
|
||||
}
|
||||
|
||||
pipe_condvar_init(ctx->event_pop);
|
||||
cnd_init(&ctx->event_pop);
|
||||
pipe_mutex_init(ctx->mutex_pop);
|
||||
|
||||
pipe_condvar_init(ctx->event_push);
|
||||
cnd_init(&ctx->event_push);
|
||||
pipe_mutex_init(ctx->mutex_push);
|
||||
|
||||
/* Block until first cmdbuf has been flushed. */
|
||||
|
|
|
@ -151,7 +151,7 @@ nine_csmt_create( struct NineDevice9 *This )
|
|||
FREE(ctx);
|
||||
return NULL;
|
||||
}
|
||||
pipe_condvar_init(ctx->event_processed);
|
||||
cnd_init(&ctx->event_processed);
|
||||
pipe_mutex_init(ctx->mutex_processed);
|
||||
pipe_mutex_init(ctx->thread_running);
|
||||
pipe_mutex_init(ctx->thread_resume);
|
||||
|
|
Loading…
Reference in New Issue