Searched refs:tail_mem (Results 1 – 1 of 1) sorted by relevance
111 GstAQueueMem *tail_mem; member166 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() local349 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 …]