Lines Matching refs:lba
70 fTaskFile.lba.command in SynchronizeCache()
91 fTaskFile.lba.command = ATA_COMMAND_MEDIA_EJECT; in Eject()
174 if (command->pmi || command->lba) { in ReadCapacity()
186 data.lba = B_HOST_TO_BENDIAN_INT32(lastBlock); in ReadCapacity()
188 data.lba = UINT_MAX; in ReadCapacity()
190 B_BENDIAN_TO_HOST_INT32(data.lba)); in ReadCapacity()
206 if (command->pmi || command->lba) { in ReadCapacity16()
219 data.lba = B_HOST_TO_BENDIAN_INT64(lastBlock); in ReadCapacity16()
221 B_BENDIAN_TO_HOST_INT64(data.lba)); in ReadCapacity16()
321 uint32 address = B_BENDIAN_TO_HOST_INT32(command->lba); in ExecuteIO()
338 uint32 address = B_BENDIAN_TO_HOST_INT32(command->lba); in ExecuteIO()
355 uint64 address = B_BENDIAN_TO_HOST_INT64(command->lba); in ExecuteIO()
557 fTaskFile.lba.mode = ATA_MODE_LBA; in Configure()
558 fTaskFile.lba.device = fIndex; in Configure()
767 fTaskFile.lba.sector_count = sectorCount & 0xff; in _FillTaskFile()
768 fTaskFile.lba.lba_0_7 = address & 0xff; in _FillTaskFile()
769 fTaskFile.lba.lba_8_15 = (address >> 8) & 0xff; in _FillTaskFile()
770 fTaskFile.lba.lba_16_23 = (address >> 16) & 0xff; in _FillTaskFile()
771 fTaskFile.lba.lba_24_27 = (address >> 24) & 0xf; in _FillTaskFile()
772 fTaskFile.lba.command = s28BitCommands[request->UseDMA() in _FillTaskFile()