Lines Matching defs:offset
1018 uint64_t offset;
1026 offset = buffer->buf_offset;
1029 if (offset & (softc->idecommon_sectorsize-1)) {
1030 lba = (offset >> sectorshift);
1033 amtcopy = softc->idecommon_sectorsize - (offset & (softc->idecommon_sectorsize-1));
1035 hs_memcpy_to_hs(bptr,§or[offset & (softc->idecommon_sectorsize-1)],amtcopy);
1037 offset += amtcopy;
1042 lba = (offset >> sectorshift);
1047 offset += amtcopy;
1052 lba = (offset >> sectorshift);
1058 offset += amtcopy;
1113 uint64_t offset;
1122 offset = buffer->buf_offset;
1125 if (offset & (softc->idecommon_sectorsize-1)) {
1126 lba = (offset >> sectorshift);
1129 amtcopy = softc->idecommon_sectorsize - (offset & (softc->idecommon_sectorsize-1));
1131 hs_memcpy_from_hs(§or[offset & (softc->idecommon_sectorsize-1)],bptr,amtcopy);
1135 offset += amtcopy;
1141 lba = (offset >> sectorshift);
1145 offset += amtcopy;
1150 lba = (offset >> sectorshift);
1158 offset += amtcopy;