mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	Rename the wait parameter to wait_op, to avoid shadowing wait().
This commit is contained in:
		
							parent
							
								
									2266a39bd3
								
							
						
					
					
						commit
						9a2ac32dcd
					
				
					 2 changed files with 13 additions and 13 deletions
				
			
		| 
						 | 
					@ -131,7 +131,7 @@ void pa_asyncq_free(pa_asyncq *l, pa_free_cb_t free_cb) {
 | 
				
			||||||
    pa_xfree(l);
 | 
					    pa_xfree(l);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static int push(pa_asyncq*l, void *p, pa_bool_t wait) {
 | 
					static int push(pa_asyncq*l, void *p, pa_bool_t wait_op) {
 | 
				
			||||||
    unsigned idx;
 | 
					    unsigned idx;
 | 
				
			||||||
    pa_atomic_ptr_t *cells;
 | 
					    pa_atomic_ptr_t *cells;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -145,7 +145,7 @@ static int push(pa_asyncq*l, void *p, pa_bool_t wait) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (!pa_atomic_ptr_cmpxchg(&cells[idx], NULL, p)) {
 | 
					    if (!pa_atomic_ptr_cmpxchg(&cells[idx], NULL, p)) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (!wait)
 | 
					        if (!wait_op)
 | 
				
			||||||
            return -1;
 | 
					            return -1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*         pa_log("sleeping on push"); */
 | 
					/*         pa_log("sleeping on push"); */
 | 
				
			||||||
| 
						 | 
					@ -163,14 +163,14 @@ static int push(pa_asyncq*l, void *p, pa_bool_t wait) {
 | 
				
			||||||
    return 0;
 | 
					    return 0;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static pa_bool_t flush_postq(pa_asyncq *l, pa_bool_t wait) {
 | 
					static pa_bool_t flush_postq(pa_asyncq *l, pa_bool_t wait_op) {
 | 
				
			||||||
    struct localq *q;
 | 
					    struct localq *q;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    pa_assert(l);
 | 
					    pa_assert(l);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    while ((q = l->last_localq)) {
 | 
					    while ((q = l->last_localq)) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (push(l, q->data, wait) < 0)
 | 
					        if (push(l, q->data, wait_op) < 0)
 | 
				
			||||||
            return FALSE;
 | 
					            return FALSE;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        l->last_localq = q->prev;
 | 
					        l->last_localq = q->prev;
 | 
				
			||||||
| 
						 | 
					@ -184,13 +184,13 @@ static pa_bool_t flush_postq(pa_asyncq *l, pa_bool_t wait) {
 | 
				
			||||||
    return TRUE;
 | 
					    return TRUE;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int pa_asyncq_push(pa_asyncq*l, void *p, pa_bool_t wait) {
 | 
					int pa_asyncq_push(pa_asyncq*l, void *p, pa_bool_t wait_op) {
 | 
				
			||||||
    pa_assert(l);
 | 
					    pa_assert(l);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (!flush_postq(l, wait))
 | 
					    if (!flush_postq(l, wait_op))
 | 
				
			||||||
        return -1;
 | 
					        return -1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return push(l, p, wait);
 | 
					    return push(l, p, wait_op);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void pa_asyncq_post(pa_asyncq*l, void *p) {
 | 
					void pa_asyncq_post(pa_asyncq*l, void *p) {
 | 
				
			||||||
| 
						 | 
					@ -221,7 +221,7 @@ void pa_asyncq_post(pa_asyncq*l, void *p) {
 | 
				
			||||||
    return;
 | 
					    return;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void* pa_asyncq_pop(pa_asyncq*l, pa_bool_t wait) {
 | 
					void* pa_asyncq_pop(pa_asyncq*l, pa_bool_t wait_op) {
 | 
				
			||||||
    unsigned idx;
 | 
					    unsigned idx;
 | 
				
			||||||
    void *ret;
 | 
					    void *ret;
 | 
				
			||||||
    pa_atomic_ptr_t *cells;
 | 
					    pa_atomic_ptr_t *cells;
 | 
				
			||||||
| 
						 | 
					@ -235,7 +235,7 @@ void* pa_asyncq_pop(pa_asyncq*l, pa_bool_t wait) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (!(ret = pa_atomic_ptr_load(&cells[idx]))) {
 | 
					    if (!(ret = pa_atomic_ptr_load(&cells[idx]))) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (!wait)
 | 
					        if (!wait_op)
 | 
				
			||||||
            return NULL;
 | 
					            return NULL;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*         pa_log("sleeping on pop"); */
 | 
					/*         pa_log("sleeping on pop"); */
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -220,7 +220,7 @@ static void reset_all_revents(pa_rtpoll *p) {
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int pa_rtpoll_run(pa_rtpoll *p, pa_bool_t wait) {
 | 
					int pa_rtpoll_run(pa_rtpoll *p, pa_bool_t wait_op) {
 | 
				
			||||||
    pa_rtpoll_item *i;
 | 
					    pa_rtpoll_item *i;
 | 
				
			||||||
    int r = 0;
 | 
					    int r = 0;
 | 
				
			||||||
    struct timeval timeout;
 | 
					    struct timeval timeout;
 | 
				
			||||||
| 
						 | 
					@ -289,7 +289,7 @@ int pa_rtpoll_run(pa_rtpoll *p, pa_bool_t wait) {
 | 
				
			||||||
    memset(&timeout, 0, sizeof(timeout));
 | 
					    memset(&timeout, 0, sizeof(timeout));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* Calculate timeout */
 | 
					    /* Calculate timeout */
 | 
				
			||||||
    if (wait && !p->quit && p->timer_enabled) {
 | 
					    if (wait_op && !p->quit && p->timer_enabled) {
 | 
				
			||||||
        struct timeval now;
 | 
					        struct timeval now;
 | 
				
			||||||
        pa_rtclock_get(&now);
 | 
					        pa_rtclock_get(&now);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -311,10 +311,10 @@ int pa_rtpoll_run(pa_rtpoll *p, pa_bool_t wait) {
 | 
				
			||||||
        struct timespec ts;
 | 
					        struct timespec ts;
 | 
				
			||||||
        ts.tv_sec = timeout.tv_sec;
 | 
					        ts.tv_sec = timeout.tv_sec;
 | 
				
			||||||
        ts.tv_nsec = timeout.tv_usec * 1000;
 | 
					        ts.tv_nsec = timeout.tv_usec * 1000;
 | 
				
			||||||
        r = ppoll(p->pollfd, p->n_pollfd_used, (!wait || p->quit || p->timer_enabled) ? &ts : NULL, NULL);
 | 
					        r = ppoll(p->pollfd, p->n_pollfd_used, (!wait_op || p->quit || p->timer_enabled) ? &ts : NULL, NULL);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
#else
 | 
					#else
 | 
				
			||||||
        r = poll(p->pollfd, p->n_pollfd_used, (!wait || p->quit || p->timer_enabled) ? (int) ((timeout.tv_sec*1000) + (timeout.tv_usec / 1000)) : -1);
 | 
					        r = poll(p->pollfd, p->n_pollfd_used, (!wait_op || p->quit || p->timer_enabled) ? (int) ((timeout.tv_sec*1000) + (timeout.tv_usec / 1000)) : -1);
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef DEBUG_TIMING
 | 
					#ifdef DEBUG_TIMING
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue