Lines Matching refs:entrySize
500 uint32_t entrySize; in EnqueueWithCoalesce() local
519 if (os_add_overflow(DATA_QUEUE_ENTRY_HEADER_SIZE, dataSize, &entrySize)) { in EnqueueWithCoalesce()
531 if ((entrySize <= (UINT32_MAX - tail)) && in EnqueueWithCoalesce()
532 ((tail + entrySize) <= queueSize)) { in EnqueueWithCoalesce()
543 newTail = tail + entrySize; in EnqueueWithCoalesce()
544 } else if (head > entrySize) { // Is there enough room at the beginning? in EnqueueWithCoalesce()
562 newTail = entrySize; in EnqueueWithCoalesce()
570 if ((head - tail) > entrySize) { in EnqueueWithCoalesce()
577 newTail = tail + entrySize; in EnqueueWithCoalesce()
631 uint32_t entrySize; in CanEnqueueData() local
649 if (os_add_overflow(DATA_QUEUE_ENTRY_HEADER_SIZE, dataSize, &entrySize)) { in CanEnqueueData()
660 uint32_t endElements = endSpace / entrySize; in CanEnqueueData()
661 uint32_t beginElements = head / entrySize; in CanEnqueueData()
668 uint32_t elements = space / entrySize; in CanEnqueueData()