/qemu/hw/ide/ |
H A D | atapi.c | 52 lba += 150; in lba_to_msf() 55 buf[2] = lba % 75; in lba_to_msf() 82 lba_to_msf(buf, lba); in cd_data_to_raw() 121 s->lba++; in cd_read_sector_sync() 146 s->lba++; in cd_read_sector_cb() 327 assert(0 <= lba && lba < (s->nb_sectors >> 2)); in ide_atapi_cmd_read_pio() 329 s->lba = lba; in ide_atapi_cmd_read_pio() 427 assert(0 <= lba && lba < (s->nb_sectors >> 2)); in ide_atapi_cmd_read_dma() 429 s->lba = lba; in ide_atapi_cmd_read_dma() 998 if (lba >= total_sectors || lba + nb_sectors - 1 >= total_sectors) { in cmd_read() [all …]
|
H A D | trace-events | 50 cd_read_sector_sync(int lba) "lba=%d" 51 cd_read_sector_cb(int lba, int ret) "lba=%d ret=%d" 52 cd_read_sector(int lba) "lba=%d" 59 ide_atapi_cmd_read(void *s, const char *method, int lba, int nb_sectors) "IDEState: %p; read %s: LB… 61 ide_atapi_cmd_read_dma_cb_aio(void *s, int lba, int n) "IDEState: %p; aio read: lba=%d n=%d" 93 execute_ncq_command_read(void *s, int port, uint8_t tag, int count, int64_t lba) "ahci(%p)[%d][tag:… 94 execute_ncq_command_write(void *s, int port, uint8_t tag, int count, int64_t lba) "ahci(%p)[%d][tag… 102 process_ncq_command(void *s, int port, uint8_t tag, uint8_t cmd, uint64_t lba, uint64_t end) "ahci(…
|
H A D | macio.c | 96 if (s->lba == -1) { in pmac_ide_atapi_transfer_cb() 108 offset = ((int64_t)s->lba << 11) + s->io_buffer_index; in pmac_ide_atapi_transfer_cb() 406 MACIO_DPRINTF("lba: %x size: %x\n", s->lba, s->io_buffer_size); in ide_dbdma_start()
|
H A D | ahci.c | 1099 ncq_tfs->sector_count, ncq_tfs->lba); in execute_ncq_command() 1103 ncq_tfs->lba << BDRV_SECTOR_BITS, in execute_ncq_command() 1109 ncq_tfs->sector_count, ncq_tfs->lba); in execute_ncq_command() 1113 ncq_tfs->lba << BDRV_SECTOR_BITS, in execute_ncq_command() 1165 ncq_tfs->lba = ((uint64_t)ncq_fis->lba5 << 40) | in process_ncq_command() 1213 ncq_tfs->lba, in process_ncq_command() 1214 ncq_tfs->lba + ncq_tfs->sector_count - 1); in process_ncq_command() 1692 VMSTATE_UINT64(lba, NCQTransferState),
|
H A D | ahci-internal.h | 300 uint64_t lba; member
|
/qemu/hw/block/ |
H A D | cdrom.c | 31 static void lba_to_msf(uint8_t *buf, int lba) in lba_to_msf() argument 33 lba += 150; in lba_to_msf() 34 buf[0] = (lba / 75) / 60; in lba_to_msf() 35 buf[1] = (lba / 75) % 60; in lba_to_msf() 36 buf[2] = lba % 75; in lba_to_msf()
|
/qemu/block/ |
H A D | iscsi.c | 609 uint64_t lba; in iscsi_co_writev() local 706 uint64_t lba, max_bytes; in iscsi_co_block_status() local 725 lba = offset / iscsilun->block_size; in iscsi_co_block_status() 753 lba, iTask.err_str); in iscsi_co_block_status() 765 if (lba != lbasd->lba) { in iscsi_co_block_status() 805 uint64_t lba; in iscsi_co_readv() local 911 lba, iTask.err_str); 1219 uint64_t lba; in iscsi_co_pwrite_zeroes() local 1246 lba = offset / iscsilun->block_size; in iscsi_co_pwrite_zeroes() 1311 lba, iTask.err_str); in iscsi_co_pwrite_zeroes() [all …]
|
H A D | vvfat.c | 370 int lba; in init_mbr() local 380 lba = sector2CHS(&partition->start_CHS, s->offset_to_bootsector, in init_mbr() 382 lba |= sector2CHS(&partition->end_CHS, s->bs->total_sectors - 1, in init_mbr() 394 s->fat_type == 16 ? (lba ? 0xe : 0x06) : in init_mbr() 395 /*s->fat_type == 32*/ (lba ? 0xc : 0x0b); in init_mbr()
|
H A D | vmdk.c | 193 uint64_t lba; member 1872 data->lba = cpu_to_le64(offset >> BDRV_SECTOR_BITS); in vmdk_write_extent()
|
/qemu/scsi/ |
H A D | utils.c | 50 uint64_t lba; in scsi_cmd_lba() local 54 lba = ldl_be_p(&buf[0]) & 0x1fffff; in scsi_cmd_lba() 59 lba = ldl_be_p(&buf[2]) & 0xffffffffULL; in scsi_cmd_lba() 62 lba = ldq_be_p(&buf[2]); in scsi_cmd_lba() 65 lba = -1; in scsi_cmd_lba() 68 return lba; in scsi_cmd_lba()
|
/qemu/hw/nvme/ |
H A D | nvme.h | 286 static inline size_t nvme_l2b(NvmeNamespace *ns, uint64_t lba) in nvme_l2b() argument 288 return lba << ns->lbaf.ds; in nvme_l2b() 291 static inline size_t nvme_m2b(NvmeNamespace *ns, uint64_t lba) in nvme_m2b() argument 293 return ns->lbaf.ms * lba; in nvme_m2b() 296 static inline int64_t nvme_moff(NvmeNamespace *ns, uint64_t lba) in nvme_moff() argument 298 return ns->moff + nvme_m2b(ns, lba); in nvme_moff()
|
H A D | trace-events | 15 …d, uint32_t nlb, uint64_t count, uint64_t lba) "cid %"PRIu16" nsid %"PRIu32" nlb %"PRIu32" count %… 16 …t32_t nlb, uint64_t count, uint64_t lba) "cid %"PRIu16" opname '%s' nsid %"PRIu32" nlb %"PRIu32" c… 150 pci_nvme_err_zone_boundary(uint64_t slba, uint32_t nlb, uint64_t zcap) "lba 0x%"PRIx64" nlb %"PRIu3… 151 pci_nvme_err_zone_invalid_write(uint64_t slba, uint64_t wp) "lba 0x%"PRIx64" wp 0x%"PRIx64""
|
/qemu/hw/scsi/ |
H A D | scsi-disk.c | 1898 if (!check_lba_range(s, r->req.cmd.lba, nb_sectors)) { in scsi_disk_emulate_write_same() 1912 r->req.cmd.lba * s->qdev.blocksize, in scsi_disk_emulate_write_same() 1920 data->sector = r->req.cmd.lba * (s->qdev.blocksize / BDRV_SECTOR_SIZE); in scsi_disk_emulate_write_same() 2098 if ((req->cmd.buf[8] & 1) == 0 && req->cmd.lba) { in scsi_disk_emulate_command() 2167 if ((req->cmd.buf[14] & 1) == 0 && req->cmd.lba) { in scsi_disk_emulate_command() 2195 /* Protection, exponent and lowest lba field left blank. */ in scsi_disk_emulate_command() 2208 trace_scsi_disk_emulate_command_SEEK_10(r->req.cmd.lba); in scsi_disk_emulate_command() 2209 if (r->req.cmd.lba > s->qdev.max_lba) { in scsi_disk_emulate_command() 2293 trace_scsi_disk_dma_command_READ(r->req.cmd.lba, len); in scsi_disk_dma_command() 2301 if (!check_lba_range(s, r->req.cmd.lba, le in scsi_disk_dma_command() 2831 uint64_t lba; scsi_block_do_sgio() local [all...] |
H A D | trace-events | 14 …d_lba(int target, int lun, int tag, int cmd, uint64_t lba) "target %d lun %d tag %d command %d lba… 74 …onst char *frame, int dev, int lun, unsigned long lba, unsigned long count) "scmd %d: %s dev %x/%x… 76 megasas_io_read_start(int cmd, unsigned long lba, unsigned long count, unsigned long len) "scmd %d:… 77 megasas_io_write_start(int cmd, unsigned long lba, unsigned long count, unsigned long len) "scmd %d… 335 scsi_disk_emulate_command_SEEK_10(uint64_t lba) "Seek(10) (sector %" PRId64 ")" 343 scsi_disk_dma_command_READ(uint64_t lba, uint32_t len) "Read (sector %" PRId64 ", count %u)" 344 scsi_disk_dma_command_WRITE(const char *cmd, uint64_t lba, int len) "Write %s(sector %" PRId64 ", c… 346 scsi_disk_aio_sgio_command(uint32_t tag, uint8_t cmd, uint64_t lba, int len, uint32_t timeout) "dis…
|
H A D | mfi.h | 911 uint64_t lba; member 952 uint64_t lba; member 957 uint64_t lba; member
|
H A D | scsi-bus.c | 848 if (cmd.lba != -1) { in scsi_req_new() 850 cmd.lba); in scsi_req_new() 1395 cmd->lba = -1; in scsi_req_parse_cdb() 1422 cmd->lba = scsi_cmd_lba(cmd); in scsi_req_parse_cdb()
|
H A D | megasas.c | 395 static void megasas_encode_lba(uint8_t *cdb, uint64_t lba, in megasas_encode_lba() argument 404 stq_be_p(&cdb[2], lba); in megasas_encode_lba()
|
/qemu/qapi/ |
H A D | block.json | 31 # @lba: Assume 63 sectors per track and one of 16, 32, 64, 128 or 255 46 'data': ['auto', 'none', 'lba', 'large', 'rechs']}
|
/qemu/tests/qtest/ |
H A D | ide-test.c | 868 uint32_t lba; member 876 uint64_t lba, int nblocks) in send_scsi_cdb_read10() argument 881 g_assert_cmpint(lba, <=, UINT32_MAX); in send_scsi_cdb_read10() 887 pkt.lba = cpu_to_be32(lba); in send_scsi_cdb_read10()
|
/qemu/include/scsi/ |
H A D | utils.h | 39 uint64_t lba; member
|
/qemu/include/hw/ide/ |
H A D | ide-dev.h | 104 int lba; member
|
/qemu/tests/qtest/libqos/ |
H A D | ahci.c | 713 ahci_command_adjust(cmd, opts->lba, opts->buffer, in ahci_exec() 1035 static void ahci_atapi_command_set_offset(AHCICommand *cmd, uint64_t lba) in ahci_atapi_command_set_offset() argument 1043 g_assert_cmpuint(lba, <=, UINT32_MAX); in ahci_atapi_command_set_offset() 1044 stl_be_p(&cbd[2], lba); in ahci_atapi_command_set_offset() 1049 g_assert_cmphex(lba, ==, 0x00); in ahci_atapi_command_set_offset()
|
H A D | ahci.h | 484 uint64_t lba; /* Starting LBA offset */ member
|
/qemu/pc-bios/s390-ccw/ |
H A D | scsi.h | 116 uint32_t lba; member
|
H A D | virtio-scsi.c | 158 .lba = sector, in scsi_read_10()
|