Home
last modified time | relevance | path

Searched refs:entrySize (Results 1 – 6 of 6) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOSharedDataQueue.cpp243 if ((entrySize <= UINT32_MAX - tail) && in enqueue()
244 ((tail + entrySize) <= getQueueSize())) { in enqueue()
254 newTail = tail + entrySize; in enqueue()
270 newTail = entrySize; in enqueue()
278 if ((head - tail) > entrySize) { in enqueue()
283 newTail = tail + entrySize; in enqueue()
318 UInt32 entrySize = 0; in dequeue() local
354 entrySize = entry->size; in dequeue()
363 entrySize = entry->size; in dequeue()
377 if (entrySize > *dataSize) { in dequeue()
[all …]
H A DIODataQueue.cpp76 IODataQueue::withEntries(UInt32 numEntries, UInt32 entrySize) in withEntries() argument
81 if (!dataQueue->initWithEntries(numEntries, entrySize)) { in withEntries()
127 IODataQueue::initWithEntries(UInt32 numEntries, UInt32 entrySize) in initWithEntries() argument
131 if ((entrySize > UINT32_MAX - DATA_QUEUE_ENTRY_HEADER_SIZE) || in initWithEntries()
168 const UInt32 entrySize = dataSize + DATA_QUEUE_ENTRY_HEADER_SIZE; in enqueue() local
190 if ((entrySize <= UINT32_MAX - tail) && in enqueue()
191 ((tail + entrySize) <= queueSize)) { in enqueue()
201 newTail = tail + entrySize; in enqueue()
217 newTail = entrySize; in enqueue()
225 if ((head - tail) > entrySize) { in enqueue()
[all …]
H A DIOMemoryDescriptor.cpp508 mach_vm_address_t entryAddr, endAddr, entrySize; in memoryReferenceCreate() local
654 entrySize = (endAddr - entryAddr); in memoryReferenceCreate()
655 if (!entrySize) { in memoryReferenceCreate()
658 actualSize = entrySize; in memoryReferenceCreate()
677 if (actualSize > entrySize) { in memoryReferenceCreate()
678 actualSize = entrySize; in memoryReferenceCreate()
680 } else if (actualSize > entrySize) { in memoryReferenceCreate()
1315 mach_vm_size_t entrySize; in memoryReferenceMapNew() local
1318 mapSize += entrySize; in memoryReferenceMapNew()
1517 mach_vm_size_t entrySize; in memoryReferenceMapNew() local
[all …]
/xnu-11215/iokit/System/
H A DIODataQueueDispatchSourceShared.h500 uint32_t entrySize; in EnqueueWithCoalesce() local
531 if ((entrySize <= (UINT32_MAX - tail)) && in EnqueueWithCoalesce()
532 ((tail + entrySize) <= queueSize)) { in EnqueueWithCoalesce()
543 newTail = tail + entrySize; 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
660 uint32_t endElements = endSpace / entrySize; in CanEnqueueData()
661 uint32_t beginElements = head / entrySize; in CanEnqueueData()
[all …]
/xnu-11215/iokit/IOKit/
H A DIODataQueue.h110 static OSPtr<IODataQueue> withEntries(UInt32 numEntries, UInt32 entrySize __xnu_data_size);
129 virtual Boolean initWithEntries(UInt32 numEntries, UInt32 entrySize);
H A DIOSharedDataQueue.h101 static OSPtr<IOSharedDataQueue> withEntries(UInt32 numEntries, UInt32 entrySize __xnu_data_size);