aboutsummaryrefslogtreecommitdiffstats
path: root/src/util/u_queue.c
Commit message (Expand)AuthorAgeFilesLines
* util/u_queue: fix race in total_jobs_size accessRhys Perry2020-03-301-2/+2
* util: remove LIST_DEL macroTimothy Arceri2019-10-281-1/+1
* util: remove LIST_ADD macroTimothy Arceri2019-10-281-1/+1
* util: remove LIST_INITHEAD macroTimothy Arceri2019-10-281-1/+1
* util/u_queue: skip util_queue_finish if num_threads is 0Marek Olšák2019-10-231-0/+7
* util/u_queue: track job size and limit the size of queue growthTimothy Arceri2019-09-191-3/+14
* util: fix compilation on macosLionel Landwerlin2019-08-231-1/+1
* util: use standard name for snprintf()Eric Engestrom2019-07-191-4/+4
* util/queue: add util_queue_adjust_num_threadsMarek Olšák2019-04-011-6/+44
* util/queue: hold a lock when reading num_threads in util_queue_finishMarek Olšák2019-04-011-3/+3
* util/queue: add ability to kill a subset of threadsMarek Olšák2019-04-011-18/+34
* util/queue: move thread creation into a separate functionMarek Olšák2019-04-011-24/+32
* util/u_queue: add UTIL_QUEUE_INIT_SET_FULL_THREAD_AFFINITYMarek Olšák2018-10-061-0/+14
* kutil/queue: use util_snprintf() in util_queue_initAndres Gomez2018-08-021-3/+3
* util: move process.[ch] to u_process.[ch]Dylan Baker2018-08-011-1/+1
* util: u_queue: fix android build errorLionel Landwerlin2018-07-051-1/+1
* util/queue: remove leftover debug codeMarek Olšák2018-07-041-1/+0
* kutil/queue: add a process name into a thread nameMarek Olšák2018-07-041-2/+30
* util/u_queue: fix a deadlock in util_queue_finishMarek Olšák2018-04-271-0/+9
* util/u_queue: fix timeout handling in util_queue_fence_wait_timeoutNicolai Hähnle2017-11-201-1/+1
* util/u_queue: add util_queue_fence_wait_timeoutNicolai Hähnle2017-11-091-1/+81
* u_queue: add util_queue_finish for waiting for previously added jobsNicolai Hähnle2017-11-091-0/+35
* u_queue: add a futex-based implementation of fencesNicolai Hähnle2017-11-091-0/+2
* u_queue: add util_queue_fence_resetNicolai Hähnle2017-11-091-3/+1
* u_queue: export util_queue_fence_signalNicolai Hähnle2017-11-091-1/+1
* util/queue: fix a race condition in the fence codeNicolai Hähnle2017-09-291-0/+13
* util: only use SCHED_IDLE in pthread_setschedparam() when it's definedRoland Scheidegger2017-09-011-1/+1
* util/u_queue: add an option to resize the queue when it's fullMarek Olšák2017-07-171-3/+34
* util/u_queue: fix a use-before-initialization race for queue->threadsMarek Olšák2017-06-071-16/+14
* util/u_queue: add an option to set the minimum thread priorityMarek Olšák2017-06-071-1/+18
* util/u_queue: add a way to remove a job when we just want to destroy itMarek Olšák2017-06-071-6/+47
* util/queue: don't hang at exitRob Clark2017-04-181-1/+10
* gallium/util: move u_queue.{c,h} to src/utilTimothy Arceri2017-03-121-0/+331