Home
last modified time | relevance | path

Searched refs:IODirection (Results 1 – 17 of 17) sorted by relevance

/xnu-11215/iokit/IOKit/
H A DIOMemoryDescriptor.h58 enum IODirection
86 typedef IOOptionBits IODirection; typedef
239 IODirection fDirection;
505 IODirection withDirection);
510 IODirection withDirection,
530 IODirection withDirection,
602 IODirection withDirection,
629 IODirection withDirection,
637 IODirection withDirection,
642 IODirection withDirection,
[all …]
H A DIOInterleavedMemoryDescriptor.h64 IODirection direction);
74 IODirection direction );
81 virtual void clearMemoryDescriptors( IODirection direction = kIODirectionNone );
112 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
120 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
H A DIOMultiMemoryDescriptor.h65 IODirection withDirection,
80 IODirection withDirection,
100 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
108 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
H A DIOSubMemoryDescriptor.h75 IODirection withDirection );
85 virtual IOReturn prepare(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
87 virtual IOReturn complete(IODirection forDirection = kIODirectionNone) APPLE_KEXT_OVERRIDE;
H A DIOBufferMemoryDescriptor.h279 IODirection withDirection,
284 IODirection withDirection,
297 IODirection withDirection,
319 virtual void setDirection(IODirection direction);
H A DIODMAController.h52 virtual IOReturn startDMACommand(UInt32 dmaIndex, IODMACommand *dmaCommand, IODirection direction,
58 virtual IOByteCount getFIFODepth(UInt32 dmaIndex, IODirection direction) = 0;
60 virtual IOByteCount validFIFODepth(UInt32 dmaIndex, IOByteCount depth, IODirection direction) = 0;
H A DIODMAEventSource.h61 …virtual IOReturn startDMACommand(IODMACommand *dmaCommand, IODirection direction, IOByteCount byte…
66 virtual IOByteCount getFIFODepth(IODirection direction = kIODirectionNone);
68 virtual IOByteCount validFIFODepth(IOByteCount depth, IODirection direction);
H A DIODMACommand.h540 OSPtr<IOBufferMemoryDescriptor> createCopyBuffer(IODirection direction, UInt64 length);
/xnu-11215/iokit/Kernel/
H A DIOInterleavedMemoryDescriptor.cpp37 IODirection direction ) in OSDefineMetaClassAndStructors()
60 IODirection direction ) in initWithCapacity()
79 _direction = (IODirection) (_flags & kIOMemoryDirectionMask); in initWithCapacity()
99 IOInterleavedMemoryDescriptor::clearMemoryDescriptors( IODirection direction ) in clearMemoryDescriptors()
118 _direction = (IODirection) (_flags & kIOMemoryDirectionMask); in clearMemoryDescriptors()
186 IOInterleavedMemoryDescriptor::prepare(IODirection forDirection) in prepare()
226 IOInterleavedMemoryDescriptor::complete(IODirection forDirection) in complete()
H A DIOSubMemoryDescriptor.cpp55 if (self && !self->initSubRange(of, offset, length, (IODirection) options)) { in withSubRange()
65 IODirection direction ) in initSubRange()
103 _direction = (IODirection) (_flags & kIOMemoryDirectionMask); in initSubRange()
173 IODirection forDirection) in prepare()
184 IODirection forDirection) in complete()
H A DIOMultiMemoryDescriptor.cpp38 IODirection withDirection, in OSDefineMetaClassAndStructors()
67 IODirection withDirection, in initWithDescriptors()
105 _direction = (IODirection) (_flags & kIOMemoryDirectionMask); in initWithDescriptors()
172 IOMultiMemoryDescriptor::prepare(IODirection forDirection) in prepare()
208 IOMultiMemoryDescriptor::complete(IODirection forDirection) in complete()
H A DIODMAEventSource.cpp104 IODMAEventSource::startDMACommand(IODMACommand *dmaCommand, IODirection direction, IOByteCount byte… in startDMACommand()
157 IODMAEventSource::getFIFODepth(IODirection direction) in getFIFODepth()
179 IODMAEventSource::validFIFODepth(IOByteCount depth, IODirection direction) in validFIFODepth()
H A DIOBufferMemoryDescriptor.cpp595 IODirection inDirection, in withCapacity()
614 IODirection inDirection, in initWithBytes()
643 IODirection inDirection, in withBytes()
810 IOBufferMemoryDescriptor::setDirection(IODirection direction) in setDirection()
814 _direction = (IODirection) (_flags & kIOMemoryDirectionMask); in setDirection()
H A DIOMemoryDescriptor.cpp1692 IODirection direction) in withAddress()
1702 IODirection direction, in withAddress()
1728 IODirection direction, in withRanges()
1816 IODirection direction, in withPhysicalRanges()
1882 IODirection withDirection) in initWithAddress()
1918 IODirection direction, in initWithPhysicalRanges()
1934 IODirection direction, in initWithRanges()
2436 IODirection
6005 IODirection direction) in initWithAddress()
6013 IODirection direction, in initWithAddress()
[all …]
H A DIODMACommand.cpp623 IODMACommand::createCopyBuffer(IODirection direction, UInt64 length) in createCopyBuffer()
H A DIOUserServer.cpp842 (IODirection) memoryDescriptorCreateOptions, false); in CreateWithMemoryDescriptors_Impl()
/xnu-11215/iokit/Tests/
H A DTestIOMemoryDescriptor.cpp198 ret = bmd->prepare((IODirection) dir); in IODMACommandForceDoubleBufferTest()
229 bmd->complete((IODirection) dir); in IODMACommandForceDoubleBufferTest()
526 bmd->prepare((IODirection)(kIODirectionIn | kIODirectionPrepareNoZeroFill)); in IODirectionPrepareNoZeroFillTest()
528 bmd->complete((IODirection)(kIODirectionIn | kIODirectionCompleteWithDataValid)); in IODirectionPrepareNoZeroFillTest()