Home
last modified time | relevance | path

Searched refs:tail_mem (Results 1 – 1 of 1) sorted by relevance

/third_party/gstreamer/gstreamer/gst/
Dgstatomicqueue.c111 GstAQueueMem *tail_mem; member
166 queue->head_mem = queue->tail_mem = new_queue_mem (initial_size, 0); in gst_atomic_queue_new()
190 if (queue->head_mem != queue->tail_mem) in gst_atomic_queue_free()
191 free_queue_mem (queue->tail_mem); in gst_atomic_queue_free()
340 GstAQueueMem *tail_mem; in gst_atomic_queue_push() local
349 tail_mem = g_atomic_pointer_get (&queue->tail_mem); in gst_atomic_queue_push()
350 head = g_atomic_int_get (&tail_mem->head); in gst_atomic_queue_push()
351 tail = g_atomic_int_get (&tail_mem->tail_write); in gst_atomic_queue_push()
352 size = tail_mem->size; in gst_atomic_queue_push()
364 (!g_atomic_pointer_compare_and_exchange (&queue->tail_mem, tail_mem, in gst_atomic_queue_push()
[all …]