Lines Matching refs:IOByteCount
44 IOByteCount length;
143 IOByteCount _length; /* length of all ranges */
148 virtual IOPhysicalAddress getSourceSegment( IOByteCount offset,
149 IOByteCount * length );
164 virtual addr64_t getPhysicalSegment64( IOByteCount offset,
165 IOByteCount * length );
198 IOByteCount offset, IOByteCount length );
232 IOByteCount withLength,
245 IOByteCount withLength,
259 IOByteCount withLength,
367 IOByteCount offset,
368 IOByteCount length,
388 IOByteCount withLength,
401 IOByteCount withLength,
415 IOByteCount withLength,
460 virtual IOByteCount getLength() const;
484 virtual IOByteCount readBytes(IOByteCount offset,
485 void * bytes, IOByteCount withLength);
495 virtual IOByteCount writeBytes(IOByteCount offset,
496 const void * bytes, IOByteCount withLength);
505 virtual IOPhysicalAddress getPhysicalSegment(IOByteCount offset,
506 IOByteCount * length) = 0;
517 /* DEPRECATED */ virtual void * getVirtualSegment(IOByteCount offset,
518 /* DEPRECATED */ IOByteCount * length) = 0;
584 IOByteCount offset = 0,
585 IOByteCount length = 0 );
629 IOByteCount offset,
630 IOByteCount length );
642 IOByteCount sourceOffset = 0,
643 IOByteCount length = 0 );
648 IOByteCount length );
676 virtual IOPhysicalAddress getPhysicalSegment(IOByteCount offset,
677 IOByteCount * length) = 0;
692 virtual IOByteCount getLength() = 0;
734 IOByteCount offset = 0) = 0;
789 /* DEPRECATED */ virtual void setPosition(IOByteCount position);
821 IOByteCount withLength,
825 IOByteCount withLength,
831 IOByteCount withLength,
845 virtual addr64_t getPhysicalSegment64( IOByteCount offset,
846 IOByteCount * length );
848 virtual IOPhysicalAddress getPhysicalSegment(IOByteCount offset,
849 IOByteCount * length);
851 virtual IOPhysicalAddress getSourceSegment(IOByteCount offset,
852 IOByteCount * length);
854 /* DEPRECATED */ virtual void * getVirtualSegment(IOByteCount offset,
855 /* DEPRECATED */ IOByteCount * length);
865 IOByteCount sourceOffset = 0,
866 IOByteCount length = 0 );
871 IOByteCount length );
891 IOByteCount _start;
896 IOByteCount withLength,
900 IOByteCount withLength,
906 IOByteCount withLength,
939 IOByteCount offset, IOByteCount length,
946 virtual addr64_t getPhysicalSegment64( IOByteCount offset,
947 IOByteCount * length );
949 virtual IOPhysicalAddress getPhysicalSegment(IOByteCount offset,
950 IOByteCount * length);
952 virtual IOPhysicalAddress getSourceSegment(IOByteCount offset,
953 IOByteCount * length);
955 virtual IOByteCount readBytes(IOByteCount offset,
956 void * bytes, IOByteCount withLength);
958 virtual IOByteCount writeBytes(IOByteCount offset,
959 const void * bytes, IOByteCount withLength);
961 virtual void * getVirtualSegment(IOByteCount offset,
962 IOByteCount * length);
976 IOByteCount offset, IOByteCount length );
984 IOByteCount offset,
985 IOByteCount length );
991 IOByteCount sourceOffset = 0,
992 IOByteCount length = 0 );