Lines Matching refs:segment

497 	Segment64     segment,  in segmentOp()  argument
516 address = segment.fIOVMAddr; in segmentOp()
517 length = segment.fLength; in segmentOp()
1193 Segment64 segment, in transferSegment() argument
1198 UInt64 length = min(segment.fLength, context->remaining); in transferSegment()
1199 addr64_t ioAddr = segment.fIOVMAddr; in transferSegment()
1637 Segment64 segment, void *vSegList, UInt32 outSegIndex) in clientOutputSegment() argument
1643 && ((segment.fIOVMAddr + segment.fLength - 1) >> target->fNumAddressBits) in clientOutputSegment()
1645 DEBG("kIOReturnMessageTooLarge(fNumAddressBits) %qx, %qx\n", segment.fIOVMAddr, segment.fLength); in clientOutputSegment()
1649 if (!(*segmentFunction)(target, segment, vSegList, outSegIndex)) { in clientOutputSegment()
1650 DEBG("kIOReturnMessageTooLarge(fOutSeg) %qx, %qx\n", segment.fIOVMAddr, segment.fLength); in clientOutputSegment()
1669 Segment64 segment, void *vSegList, UInt32 outSegIndex) in OutputHost32() argument
1672 base[outSegIndex].fIOVMAddr = (UInt32) segment.fIOVMAddr; in OutputHost32()
1673 base[outSegIndex].fLength = (UInt32) segment.fLength; in OutputHost32()
1679 Segment64 segment, void *vSegList, UInt32 outSegIndex) in OutputBig32() argument
1683 OSWriteBigInt32(vSegList, offAddr, (UInt32) segment.fIOVMAddr); in OutputBig32()
1684 OSWriteBigInt32(vSegList, offLen, (UInt32) segment.fLength); in OutputBig32()
1690 Segment64 segment, void *vSegList, UInt32 outSegIndex) in OutputLittle32() argument
1694 OSWriteLittleInt32(vSegList, offAddr, (UInt32) segment.fIOVMAddr); in OutputLittle32()
1695 OSWriteLittleInt32(vSegList, offLen, (UInt32) segment.fLength); in OutputLittle32()
1701 Segment64 segment, void *vSegList, UInt32 outSegIndex) in OutputHost64() argument
1704 base[outSegIndex] = segment; in OutputHost64()
1710 Segment64 segment, void *vSegList, UInt32 outSegIndex) in OutputBig64() argument
1714 OSWriteBigInt64(vSegList, offAddr, (UInt64) segment.fIOVMAddr); in OutputBig64()
1715 OSWriteBigInt64(vSegList, offLen, (UInt64) segment.fLength); in OutputBig64()
1721 Segment64 segment, void *vSegList, UInt32 outSegIndex) in OutputLittle64() argument
1725 OSWriteLittleInt64(vSegList, offAddr, (UInt64) segment.fIOVMAddr); in OutputLittle64()
1726 OSWriteLittleInt64(vSegList, offLen, (UInt64) segment.fLength); in OutputLittle64()