Lines Matching refs:IOCircularDataQueueEntryHeader
157 } IOCircularDataQueueEntryHeader; typedef
160 #define CIRCULAR_DATA_QUEUE_ENTRY_HEADER_SIZE (sizeof(IOCircularDataQueueEntryHeader) - 16)
162 #define CIRCULAR_DATA_QUEUE_ENTRY_HEADER_SIZE (sizeof(IOCircularDataQueueEntryHeader) - 8)
242 IOCircularDataQueueEntryHeader entries[1]; // Entries begin. Aligned to 16 bytes.
246 (sizeof(IOCircularDataQueueMemory) - sizeof(IOCircularDataQueueEntryHeader))
351 static_assert(offsetof(IOCircularDataQueueEntryHeader, data) % sizeof(__uint128_t) == 0,
354 static_assert(offsetof(IOCircularDataQueueEntryHeader, data) % sizeof(uint64_t) == 0,
434 _isEntryOutOfBounds(IOCircularDataQueue *queue, IOCircularDataQueueEntryHeader *entry) in _isEntryOutOfBounds()
441 …IOCircularDataQueueEntryHeader *firstEntry = (IOCircularDataQueueEntryHeader *)(&queueMemory->entr… in _isEntryOutOfBounds()
442 IOCircularDataQueueEntryHeader *lastEntry in _isEntryOutOfBounds()
443 = (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries[0] in _isEntryOutOfBounds()
616 …= (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries[0] + (writeIndex … in _enqueueInternal()
753 …__auto_type entry = (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries… in isDataEntryValidInQueueMem()
845 …= (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries[0] + (readIndex *… in setCursorLatestInQueueMem()
926 …__auto_type entry = (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries… in _getLatestInQueueMemInternal()
1120 …= (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries[0] + (nextIndex *… in _getNextInQueueMemInternal()
1324 …= (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries[0] + (prevIndex *… in _getPrevInQueueMemInternal()
1482 …__auto_type entry = (IOCircularDataQueueEntryHeader *)(uintptr_t)((uint8_t *)&queueMemory->entries… in _getCurrentInQueueMemInternal()
1646 || entryRoundedDataSize > (UINT32_MAX - sizeof(IOCircularDataQueueEntryHeader)) in IOCircularDataQueueCreateWithEntries()