Searched refs:IODataQueueMemory (Results 1 - 12 of 12) sorted by relevance
/macosx-10.10/IOKitUser-1050.1.21/ |
H A D | IODataQueueClient.h | 39 * @param dataQueue The IODataQueueMemory region mapped from the kenel. 42 Boolean IODataQueueDataAvailable(IODataQueueMemory *dataQueue); 48 * @param dataQueue The IODataQueueMemory region mapped from the kernel. 51 IODataQueueEntry *IODataQueuePeek(IODataQueueMemory *dataQueue); 57 * @param dataQueue The IODataQueueMemory region mapped from the kernel. 62 IOReturn IODataQueueDequeue(IODataQueueMemory *dataQueue, void *data, uint32_t *dataSize); 68 * @param dataQueue The IODataQueueMemory region mapped from the kernel. 72 IOReturn IODataQueueWaitForAvailableData(IODataQueueMemory *dataQueue, mach_port_t notificationPort); 86 * @param dataQueue The IODataQueueMemory region mapped from the kernel created from an IOSharedDataQueue. 91 IOReturn IODataQueueEnqueue(IODataQueueMemory *dataQueu [all...] |
H A D | IODataQueueClientPrivate.h | 36 _IODataQueueEnqueueWithReadCallback(IODataQueueMemory *dataQueue, uint32_t dataSize, IODataQueueClientEnqueueReadBytesCallback callback, void * refcon);
|
H A D | IODataQueueClient.c | 35 static IOReturn _IODataQueueSendDataAvailableNotification(IODataQueueMemory *dataQueue); 37 Boolean IODataQueueDataAvailable(IODataQueueMemory *dataQueue) 42 IODataQueueEntry *IODataQueuePeek(IODataQueueMemory *dataQueue) 73 IODataQueueDequeue(IODataQueueMemory *dataQueue, void *data, uint32_t *dataSize) 138 __IODataQueueEnqueue(IODataQueueMemory *dataQueue, uint32_t dataSize, void *data, IODataQueueClientEnqueueReadBytesCallback callback, void * refcon) 247 IODataQueueEnqueue(IODataQueueMemory *dataQueue, void *data, uint32_t dataSize) 254 _IODataQueueEnqueueWithReadCallback(IODataQueueMemory *dataQueue, uint32_t dataSize, IODataQueueClientEnqueueReadBytesCallback callback, void * refcon) 260 IOReturn IODataQueueWaitForAvailableData(IODataQueueMemory *dataQueue, mach_port_t notifyPort) 305 IOReturn IODataQueueSetNotificationPort(IODataQueueMemory *dataQueue, mach_port_t notifyPort) 326 IOReturn _IODataQueueSendDataAvailableNotification(IODataQueueMemory *dataQueu [all...] |
/macosx-10.10/xnu-2782.1.97/iokit/IOKit/ |
H A D | IODataQueueShared.h | 49 * @typedef IODataQueueMemory 62 } IODataQueueMemory; typedef in typeref:struct:_IODataQueueMemory 84 #define DATA_QUEUE_MEMORY_HEADER_SIZE (sizeof(IODataQueueMemory) - sizeof(IODataQueueEntry))
|
H A D | IODataQueue.h | 42 typedef struct _IODataQueueMemory IODataQueueMemory; typedef in typeref:struct:_IODataQueueMemory 71 IODataQueueMemory * dataQueue; 88 * @discussion The actual size of the entire data queue memory region (to be shared into a user process) is equal to the capacity plus the IODataQueueMemory overhead. This overhead value can be determined from the DATA_QUEUE_MEMORY_HEADER_SIZE macro in <IOKit/IODataQueueShared.h>. The size of the data queue memory region must include space for the overhead of each IODataQueueEntry. This entry overhead can be determined from the DATA_QUEUE_ENTRY_HEADER_SIZE macro in <IOKit/IODataQueueShared.h>.<br> This method allocates a new IODataQueue instance and then calls initWithCapacity() with the given size parameter. If the initWithCapacity() fails, the new instance is released and zero is returned. 107 * @discussion The actual size of the entire data queue memory region (to be shared into a user process) is equal to the capacity plus the IODataQueueMemory overhead. This overhead value can be determined from the DATA_QUEUE_MEMORY_HEADER_SIZE macro in <IOKit/IODataQueueShared.h>. The size of the data queue memory region must include space for the overhead of each IODataQueueEntry. This entry overhead can be determined from the DATA_QUEUE_ENTRY_HEADER_SIZE macro in <IOKit/IODataQueueShared.h>. 143 * @abstract Returns a memory descriptor covering the IODataQueueMemory region. 145 * @result Returns a newly allocated IOMemoryDescriptor for the IODataQueueMemory region. Returns zero on failure.
|
/macosx-10.10/IOHIDFamily-606.1.7/IOHIDLib/ |
H A D | IOHIDEventServiceClass.h | 62 IODataQueueMemory * _queueMappedMemory;
|
H A D | IOHIDQueueClass.h | 54 IODataQueueMemory * fQueueMappedMemory;
|
H A D | IOHIDEventServiceClass.cpp | 432 _queueMappedMemory = (IODataQueueMemory *) address;
|
H A D | IOHIDQueueClass.cpp | 489 fQueueMappedMemory = (IODataQueueMemory *) address;
|
/macosx-10.10/xnu-2782.1.97/iokit/Kernel/ |
H A D | IODataQueue.cpp | 98 dataQueue = (IODataQueueMemory *)IOMallocAligned(allocSize, PAGE_SIZE);
|
H A D | IOSharedDataQueue.cpp | 98 dataQueue = (IODataQueueMemory *)IOMallocAligned(allocSize, PAGE_SIZE);
|
/macosx-10.10/IOKitUser-1050.1.21/hid.subproj/ |
H A D | IOHIDUserDevice.c | 71 IODataQueueMemory * data; 77 IODataQueueMemory * data; 323 device->queue.data =(IODataQueueMemory * )address;
|
Completed in 137 milliseconds