Home
last modified time | relevance | path

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

/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
H A Dlf_ring.h34 struct FillpLfRing { struct
69 void FillpLfRingInit(struct FillpLfRing *ring, char *name, size_t size);
99 FillpErrorType FillpLfRingMpEnqueue(struct FillpLfRing *ring, void **dataTable, FILLP_UINT count);
116 FILLP_INT FillpLfRingMcDequeue(struct FillpLfRing *ring, void **dataTable, FILLP_UINT count);
118 FILLP_INT FillpRingEmpty(const struct FillpLfRing *r);
121 void FillpLfRingSetConsSafe(struct FillpLfRing *ring, FILLP_BOOL safe);
123 void FillpLfRingSetProdSafe(struct FillpLfRing *ring, FILLP_BOOL safe);
125 FILLP_INT FillpRingFreeEntries(const struct FillpLfRing *r);
127 FILLP_ULONG FillpRingValidOnes(struct FillpLfRing *r);
H A Dqueue.h33 struct FillpLfRing ring;
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
H A Dlf_ring.c44 memSize = memSize + sizeof(struct FillpLfRing); in FillpLfRingCalMemSize()
45 if (memSize < sizeof(struct FillpLfRing)) { in FillpLfRingCalMemSize()
64 void FillpLfRingInit(struct FillpLfRing *ring, char *name, size_t size) in FillpLfRingInit()
88 void FillpLfRingSetProdSafe(struct FillpLfRing *ring, FILLP_BOOL safe) in FillpLfRingSetProdSafe()
93 void FillpLfRingSetConsSafe(struct FillpLfRing *ring, FILLP_BOOL safe) in FillpLfRingSetConsSafe()
98 static FILLP_ULONG FillpLfRingMpEnqueueWait(struct FillpLfRing *ring, FILLP_UINT count, in FillpLfRingMpEnqueueWait()
131 FillpErrorType FillpLfRingMpEnqueue(struct FillpLfRing *ring, void **dataTable, FILLP_UINT count) in FillpLfRingMpEnqueue()
181 static FILLP_ULONG FillpLfRingMcDequeueWait(struct FillpLfRing *ring, FILLP_UINT count, FILLP_ULONG *consHead, in FillpLfRingMcDequeueWait()
214 FILLP_INT FillpLfRingMcDequeue(struct FillpLfRing *ring, void **dataTable, FILLP_UINT count) in FillpLfRingMcDequeue()
264 FILLP_INT FillpRingEmpty(const struct FillpLfRing *
[all...]

Completed in 2 milliseconds