OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:entrySz
(Results
1 - 2
of
2
) sorted by null
/device/google/contexthub/firmware/os/inc/
simpleQ.h
31
struct SimpleQueue* simpleQueueAlloc(uint32_t numEntries, uint32_t
entrySz
, SimpleQueueForciblyDiscardCbkF forceDiscardCbk);
/device/google/contexthub/firmware/os/core/
simpleQ.c
32
uint32_t head, tail, num, freeHead,
entrySz
;
41
return (struct SimpleQueueEntry*)(sq->data + n * sq->
entrySz
);
46
return (((const uint8_t*)e) - sq->data) / sq->
entrySz
;
49
struct SimpleQueue* simpleQueueAlloc(uint32_t numEntries, uint32_t
entrySz
, SimpleQueueForciblyDiscardCbkF forceDiscardCbk)
51
uint32_t i, sz = sizeof(struct SimpleQueue) + (sizeof(struct SimpleQueueEntry) +
entrySz
) * numEntries;
66
sq->
entrySz
=
entrySz
+ sizeof(struct SimpleQueueEntry);
108
memcpy(data, e->data, sq->
entrySz
- sizeof(struct SimpleQueueEntry));
150
if (length > sq->
entrySz
- sizeof(struct SimpleQueueEntry))
Completed in 145 milliseconds