Lines Matching defs:lba
793 TRACE("lba %d, lba48 %d, fUse48BitCommands %d, sectors %" B_PRIu32
902 if (cmd->pmi || cmd->lba || request->data_length < sizeof(scsiData)) {
917 scsiData.lba = B_HOST_TO_BENDIAN_INT32(fSectorCount - 1);
919 scsiData.lba = 0xffffffff;
944 if (cmd->pmi || cmd->lba || request->data_length < copySize) {
957 scsiData.lba = B_HOST_TO_BENDIAN_INT64(fSectorCount - 1);
978 AHCIPort::ScsiReadWrite(scsi_ccb* request, uint64 lba, size_t sectorCount,
982 system_time(), find_thread(NULL), lba * 512, sectorCount * 512,
1009 if (lba > MAX_SECTOR_LBA_48)
1013 lba, sectorCount);
1019 if (lba > MAX_SECTOR_LBA_28)
1022 ? ATA_COMMAND_WRITE_DMA : ATA_COMMAND_READ_DMA, lba, sectorCount);
1045 (uint64)B_BENDIAN_TO_HOST_INT64(unmapBlocks->blocks[i].lba),
1096 uint64 lba = B_BENDIAN_TO_HOST_INT64(unmapBlocks->blocks[i].lba);
1103 if (lba > DSM_MAX_LBA_VALUE) {
1115 = B_HOST_TO_LENDIAN_INT64((ataRange << 48) | lba);
1171 lba += ataRange;
1371 uint32 position = B_BENDIAN_TO_HOST_INT32(cmd->lba);
1388 uint32 position = B_BENDIAN_TO_HOST_INT32(cmd->lba);
1405 uint64 position = B_BENDIAN_TO_HOST_INT64(cmd->lba);