Home
last modified time | relevance | path

Searched refs:producerHead (Results 1 - 1 of 1) sorted by relevance

/foundation/communication/dsoftbus/core/common/include/
H A Dsoftbus_queue.h96 uint32_t producerHead; in QueueSingleProducerEnqueue() local
107 producerHead = queue->producer.head; in QueueSingleProducerEnqueue()
112 * 1. In normal cases, producerHead > consumerTail and producerHead < consumerTail + mask in QueueSingleProducerEnqueue()
113 * 2. If only producerHead is reversed, producerHead > consumerTail - 0xFFFFFFFF and in QueueSingleProducerEnqueue()
114 * producerHead < consumerTail + mask - 0xFFFFFFFF in QueueSingleProducerEnqueue()
118 availableCount = (mask + consumerTail) - producerHead; in QueueSingleProducerEnqueue()
124 producerNext = producerHead + 1; in QueueSingleProducerEnqueue()
127 queue->nodes[producerHead in QueueSingleProducerEnqueue()
145 uint32_t producerHead; QueueMultiProducerEnqueue() local
[all...]

Completed in 1 milliseconds