| /xnu-11215/iokit/Kernel/ |
| H A D | IOSharedDataQueue.cpp | 219 IOSharedDataQueue::enqueue(void * data, UInt32 dataSize) in enqueue() argument 247 entry->size = dataSize; in enqueue() 248 __nochk_memcpy(&entry->data, data, dataSize); in enqueue() 259 dataQueue->queue->size = dataSize; in enqueue() 269 __nochk_memcpy(&dataQueue->queue->data, data, dataSize); in enqueue() 281 entry->size = dataSize; in enqueue() 282 __nochk_memcpy(&entry->data, data, dataSize); in enqueue() 314 IOSharedDataQueue::dequeue(void *data, UInt32 *dataSize) in dequeue() argument 323 if (!dataQueue || (data && !dataSize)) { in dequeue() 377 if (entrySize > *dataSize) { in dequeue() [all …]
|
| H A D | IODataQueue.cpp | 163 IODataQueue::enqueue(void * data, UInt32 dataSize) in enqueue() argument 168 const UInt32 entrySize = dataSize + DATA_QUEUE_ENTRY_HEADER_SIZE; in enqueue() 173 if (dataSize > UINT32_MAX - DATA_QUEUE_ENTRY_HEADER_SIZE) { in enqueue() 194 entry->size = dataSize; in enqueue() 195 __nochk_memcpy(&entry->data, data, dataSize); in enqueue() 206 dataQueue->queue->size = dataSize; in enqueue() 213 ((IODataQueueEntry *)((UInt8 *)dataQueue->queue + tail))->size = dataSize; in enqueue() 216 __nochk_memcpy(&dataQueue->queue->data, data, dataSize); in enqueue() 228 entry->size = dataSize; in enqueue() 229 __nochk_memcpy(&entry->data, data, dataSize); in enqueue()
|
| H A D | IONVRAMV3Handler.cpp | 71 uint32_t dataSize; member 87 return sizeof(struct nvram_v3_var_entry) + header->nameSize + header->dataSize; in nvram_v3_var_container_size() 93 return sizeof(struct v3_var_header) + header->nameSize + header->dataSize; in variable_length() 755 crc = crc32(0, header->name_data_buf + header->nameSize, header->dataSize); in unserializeVariables() 802 canonicalKey->getCStringNoCopy(), v3Entry->header.dataSize, system); in unserializeVariables() 853 uint32_t dataSize = 0; in setVariableInternal() local 875 convertObjectToProp(nullptr, &dataSize, variableName, object); in setVariableInternal() 877 newVariableSize = sizeof(struct v3_var_header) + entryNameLen + dataSize; in setVariableInternal() 878 newEntrySize = sizeof(struct nvram_v3_var_entry) + entryNameLen + dataSize; in setVariableInternal() 900 newV3Entry->header.dataSize = dataSize; in setVariableInternal() [all …]
|
| H A D | IOMemoryDescriptor.cpp | 2133 if (!initMemoryEntries(dataSize, mapper)) { in initWithOptions() 2309 unsigned dataSize; in initWithOptions() local 2316 if (!initMemoryEntries(dataSize, mapper)) { in initWithOptions() 2973 if (dataSize < sizeof(IOMDDMAMapArgs)) { in dmaCommandOperation() 3028 if (dataSize < sizeof(IOMDDMAMapArgs)) { in dmaCommandOperation() 3041 if (dataSize < sizeof(IODMAMapSpecification)) { in dmaCommandOperation() 3065 if (dataSize < sizeof(IOMDDMACharacteristics)) { in dmaCommandOperation() 3117 if (dataSize < sizeof(*isP)) { in dmaCommandOperation() 3580 if (dataSize < sizeof(IOMDDMACharacteristics)) { in dmaCommandOperation() 3617 if (dataSize < sizeof(IOMDDMAMapArgs)) { in dmaCommandOperation() [all …]
|
| H A D | IOUserServer.cpp | 2487 uint32_t dataSize; member 2506 IOFreeData(queueNames, sizeof(IOPStrings) + queueNames->dataSize * sizeof(char)); in free() 2777 array->dataSize = userSize; in copyInStringArray() 2781 end = &array->strings[array->dataSize]; in copyInStringArray() 2808 end = &array->strings[array->dataSize]; in stringArrayIndex()
|
| /xnu-11215/iokit/System/ |
| H A D | IODataQueueDispatchSourceShared.h | 298 uint32_t dataSize; in Peek() local 340 dataSize = entry->size; in Peek() 344 dataSize &= ~3U; in Peek() 384 uint32_t dataSize = 0; in DequeueWithCoalesce() local 429 dataSize &= ~3U; in DequeueWithCoalesce() 498 uint32_t dataSize; in EnqueueWithCoalesce() local 513 if (os_add_overflow(callerDataSize, 3, &dataSize)) { in EnqueueWithCoalesce() 516 dataSize &= ~3U; in EnqueueWithCoalesce() 629 uint32_t dataSize; in CanEnqueueData() local 643 if (os_add_overflow(callerDataSize, 3, &dataSize)) { in CanEnqueueData() [all …]
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOSharedDataQueue.h | 136 virtual Boolean dequeue(void *data, UInt32 *dataSize); 146 virtual Boolean enqueue(void *data, UInt32 dataSize) APPLE_KEXT_OVERRIDE; 151 enqueue_tail(void *data, UInt32 dataSize) in enqueue_tail() argument 153 return IOSharedDataQueue::enqueue(data, dataSize); in enqueue_tail()
|
| H A D | IODataQueue.h | 139 virtual Boolean enqueue(void *data, UInt32 dataSize);
|
| H A D | IOMemoryDescriptor.h | 405 virtual IOReturn dmaCommandOperation(DMACommandOps op, void *vData, UInt dataSize) const; 1102 …virtual IOReturn dmaCommandOperation(DMACommandOps op, void *vData, UInt dataSize) const APPLE_KEX…
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | IODataQueueDispatchSource.iig | 35 typedef void (^IODataQueueClientEnqueueEntryBlock)(void *data, size_t dataSize); 36 typedef void (^IODataQueueClientDequeueEntryBlock)(const void *data, size_t dataSize); 145 * @param dataSize size of the data to enqueue. 152 Enqueue(uint32_t dataSize, IODataQueueClientEnqueueEntryBlock callback) LOCALONLY; 169 * @param dataSize size of the data to enqueue 179 …EnqueueWithCoalesce(uint32_t dataSize, bool * sendDataAvailable, IODataQueueClientEnqueueEntryBlo… 183 * @param dataSize size of the queue entry to check 189 CanEnqueueData(uint32_t dataSize) LOCALONLY; 193 * @param dataSize size of the queue entry to check 200 CanEnqueueData(uint32_t dataSize, uint32_t entryCount) LOCALONLY;
|
| /xnu-11215/libkern/libkern/amfi/ |
| H A D | amfi.h | 150 const size_t dataSize 166 size_t dataSize
|
| /xnu-11215/iokit/Tests/ |
| H A D | Tests.cpp | 1210 IODataQueueClientEnqueueEntryBlock enqueueBlock = ^(void *data, size_t dataSize) {}; in IODataQueueDispatchSourceTests() 1211 IODataQueueClientDequeueEntryBlock dequeueBlock = ^(const void *data, size_t dataSize) {}; in IODataQueueDispatchSourceTests()
|