Home
last modified time | relevance | path

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

/foundation/communication/dsoftbus/core/common/queue/
H A Dsoftbus_queue.c32 int32_t QueueInit(LockFreeQueue* queue, uint32_t unitNum) in QueueInit() argument
38 if (unitNum < 1 || !IS_POWER_OF_2(unitNum)) { in QueueInit()
46 queue->producer.size = unitNum; in QueueInit()
47 queue->consumer.size = unitNum; in QueueInit()
48 queue->producer.mask = unitNum - 1; in QueueInit()
49 queue->consumer.mask = unitNum - 1; in QueueInit()
54 queue->unitNum = unitNum; in QueueInit()
59 int32_t QueueSizeCalc(uint32_t unitNum, uint32_ argument
95 CreateQueue(uint32_t unitNum) CreateQueue() argument
[all...]
/foundation/communication/dsoftbus/core/common/include/
H A Dsoftbus_queue.h41 uint32_t unitNum; /* queue node limit */ member
65 extern int32_t QueueSizeCalc(uint32_t unitNum, uint32_t* queueSize);
69 extern int32_t QueueInit(LockFreeQueue* queue, uint32_t unitNum);
71 extern LockFreeQueue* CreateQueue(uint32_t unitNum);

Completed in 2 milliseconds