/qemu/hw/audio/ |
H A D | marvell_88w8618.c | 71 int pos, block_size; in mv88w8618_audio_callback() local 82 block_size = s->threshold / 2; in mv88w8618_audio_callback() 83 if (free_out - s->last_free < block_size) { in mv88w8618_audio_callback() 86 if (block_size > 4096) { in mv88w8618_audio_callback() 89 cpu_physical_memory_read(s->target_buffer + s->play_pos, buf, block_size); in mv88w8618_audio_callback() 93 codec_buffer = wm8750_dac_buffer(s->wm, block_size >> 1); in mv88w8618_audio_callback() 94 for (pos = 0; pos < block_size; pos += 2) { in mv88w8618_audio_callback() 100 memcpy(wm8750_dac_buffer(s->wm, block_size >> 2), in mv88w8618_audio_callback() 101 (uint32_t *)mem_buffer, block_size); in mv88w8618_audio_callback() 105 codec_buffer = wm8750_dac_buffer(s->wm, block_size); in mv88w8618_audio_callback() [all …]
|
H A D | sb16.c | 75 int block_size; member 165 dsp->block_size, 267 s->block_size = dma_len << s->fmt_stereo; in dma_cmd8() 277 s->block_size &= ~s->fmt_stereo; in dma_cmd8() 281 s->left_till_irq = s->block_size; in dma_cmd8() 287 if (s->block_size & s->align) { in dma_cmd8() 289 " alignment %d\n", s->block_size, s->align + 1); in dma_cmd8() 295 s->block_size, s->dma_auto, s->fifo, s->highspeed); in dma_cmd8() 330 s->block_size = dma_len + 1; in dma_cmd() 331 s->block_size <<= (s->fmt_bits == 16); in dma_cmd() [all …]
|
/qemu/block/ |
H A D | vdi.c | 166 uint32_t block_size; member 183 uint32_t block_size; member 208 header->block_size = le32_to_cpu(header->block_size); in vdi_header_to_cpu() 232 header->block_size = cpu_to_le32(header->block_size); in vdi_header_to_le() 260 logout("block size 0x%04x\n", header->block_size); in vdi_header_print() 339 bdi->cluster_size = s->block_size; in vdi_co_get_info() 448 } else if (header.block_size != DEFAULT_CLUSTER_SIZE) { in vdi_open() 451 header.block_size, DEFAULT_CLUSTER_SIZE); in vdi_open() 455 (uint64_t)header.blocks_in_image * header.block_size) { in vdi_open() 459 (uint64_t)header.blocks_in_image * header.block_size); in vdi_open() [all …]
|
H A D | cloop.c | 38 uint32_t block_size; member 87 ret = bdrv_pread(bs->file, 128, 4, &s->block_size, 0); in cloop_open() 91 s->block_size = be32_to_cpu(s->block_size); in cloop_open() 92 if (s->block_size % 512) { in cloop_open() 94 s->block_size); in cloop_open() 97 if (s->block_size == 0) { in cloop_open() 106 if (s->block_size > MAX_BLOCK_SIZE) { in cloop_open() 108 s->block_size, in cloop_open() 191 s->uncompressed_block = g_try_malloc(s->block_size); in cloop_open() 204 s->sectors_per_block = s->block_size/512; in cloop_open() [all …]
|
H A D | iscsi.c | 71 int block_size; member 424 return sector * iscsilun->block_size / BDRV_SECTOR_SIZE; in sector_lun2qemu() 429 return sector * BDRV_SECTOR_SIZE / iscsilun->block_size; in sector_qemu2lun() 435 if (offset % iscsilun->block_size || bytes % iscsilun->block_size) { in is_byte_request_lun_aligned() 439 iscsilun->block_size, offset, bytes); in is_byte_request_lun_aligned() 469 DIV_ROUND_UP(iscsilun->num_blocks * iscsilun->block_size, in iscsi_allocmap_init() 633 NULL, num_sectors * iscsilun->block_size, in iscsi_co_writev() 634 iscsilun->block_size, 0, 0, fua, 0, 0, in iscsi_co_writev() 639 NULL, num_sectors * iscsilun->block_size, in iscsi_co_writev() 640 iscsilun->block_size, 0, 0, fua, 0, 0, in iscsi_co_writev() [all …]
|
H A D | vhdx.c | 282 s->block_size_bits = ctz32(s->block_size); in vhdx_set_shift_bits() 764 s->params.block_size = le32_to_cpu(s->params.block_size); in vhdx_parse_metadata() 821 if (s->params.block_size < VHDX_BLOCK_SIZE_MIN || in vhdx_parse_metadata() 822 s->params.block_size > VHDX_BLOCK_SIZE_MAX) { in vhdx_parse_metadata() 835 s->sectors_per_block = s->params.block_size / s->logical_sector_size; in vhdx_parse_metadata() 838 (uint64_t)s->params.block_size; in vhdx_parse_metadata() 856 s->block_size = s->params.block_size; in vhdx_parse_metadata() 857 if (s->block_size & (s->block_size - 1)) { in vhdx_parse_metadata() 879 data_blocks_cnt = DIV_ROUND_UP(s->virtual_disk_size, s->block_size); in vhdx_calc_bat_entries() 914 uint32_t block_length = MIN(s->block_size, in vhdx_check_bat_entries() [all …]
|
H A D | vpc.c | 115 uint32_t block_size; member 146 uint32_t block_size; member 368 s->block_size = be32_to_cpu(dyndisk_header.block_size); in vpc_open() 369 if (!is_power_of_2(s->block_size) || s->block_size < BDRV_SECTOR_SIZE) { in vpc_open() 370 error_setg(errp, "Invalid block size %" PRIu32, s->block_size); in vpc_open() 374 s->bitmap_size = ((s->block_size / (8 * 512)) + 511) & ~511; in vpc_open() 378 if ((bs->total_sectors * 512) / s->block_size > 0xffffffffU) { in vpc_open() 384 computed_size = (uint64_t) s->max_table_entries * s->block_size; in vpc_open() 424 s->bitmap_size + s->block_size; in vpc_open() 505 pagetable_index = offset / s->block_size; in get_image_offset() [all …]
|
H A D | vhdx.h | 283 uint32_t block_size; /* size of each payload block, always member 370 uint32_t block_size; member
|
/qemu/contrib/elf2dmp/ |
H A D | pdb.c | 122 nBlocks = (size + header->block_size - 1) / header->block_size; in pdb_ds_read() 124 buffer = g_malloc(nBlocks * header->block_size); in pdb_ds_read() 127 memcpy(buffer + i * header->block_size, (const char *)header + in pdb_ds_read() 128 block_list[i] * header->block_size, header->block_size); in pdb_ds_read() 137 uint32_t block_size; in pdb_ds_read_file() local 153 block_size = r->ds.header->block_size; in pdb_ds_read_file() 156 block_list += (file_size[i] + block_size - 1) / block_size; in pdb_ds_read_file() 212 if (hdr->block_size == 0) { in pdb_reader_ds_init() 219 hdr->toc_page * hdr->block_size), hdr->toc_size); in pdb_reader_ds_init()
|
/qemu/hw/virtio/ |
H A D | virtio-mem.c | 208 offset = first_zero_bit * vmem->block_size; in virtio_mem_for_each_unplugged_range() 211 size = (last_zero_bit - first_zero_bit + 1) * vmem->block_size; in virtio_mem_for_each_unplugged_range() 232 offset = first_bit * vmem->block_size; in virtio_mem_for_each_plugged_range() 235 size = (last_bit - first_bit + 1) * vmem->block_size; in virtio_mem_for_each_plugged_range() 280 first_bit = s->offset_within_region / vmem->block_size; in virtio_mem_for_each_plugged_section() 285 offset = first_bit * vmem->block_size; in virtio_mem_for_each_plugged_section() 288 size = (last_bit - first_bit + 1) * vmem->block_size; in virtio_mem_for_each_plugged_section() 312 first_bit = s->offset_within_region / vmem->block_size; in virtio_mem_for_each_unplugged_section() 317 offset = first_bit * vmem->block_size; in virtio_mem_for_each_unplugged_section() 320 size = (last_bit - first_bit + 1) * vmem->block_size; in virtio_mem_for_each_unplugged_section() [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | 075.out | 11 == block_size must be a multiple of 512 == 12 qemu-io: can't open device TEST_DIR/simple-pattern.cloop: block_size 513 must be a multiple of 512 14 == block_size cannot be zero == 15 qemu-io: can't open device TEST_DIR/simple-pattern.cloop: block_size cannot be zero 17 == huge block_size === 18 qemu-io: can't open device TEST_DIR/simple-pattern.cloop: block_size 4294966784 must be 64 MB or le…
|
/qemu/tests/image-fuzzer/qcow2/ |
H A D | layout.py | 353 def allocate_rfc_table(data, init_blocks, block_size): argument 375 diff = set([c // block_size for c in table_clusters]) - blocks 384 diff = set([x // block_size for x in new]) - blocks 389 new_block_id = (table_start + table_size) // block_size 398 def create_table_entry(table_offset, block_cluster, block_size, argument 401 offset = table_offset + UINT64_S * (cluster // block_size) 405 def create_block_entry(block_cluster, block_size, cluster): argument 407 entry_size = self.cluster_size // block_size 409 entry_offset = offset + entry_size * (cluster % block_size) 417 block_size = self.cluster_size * 8 // refcount_bits [all …]
|
/qemu/hw/sd/ |
H A D | sdhci.c | 603 const uint16_t block_size = s->blksize & BLOCK_SIZE_MASK; in sdhci_sdma_transfer_multi_blocks() local 626 sdbus_read_data(&s->sdbus, s->fifo_buffer, block_size); in sdhci_sdma_transfer_multi_blocks() 629 if (((boundary_count + begin) < block_size) && page_aligned) { in sdhci_sdma_transfer_multi_blocks() 633 s->data_count = block_size; in sdhci_sdma_transfer_multi_blocks() 634 boundary_count -= block_size - begin; in sdhci_sdma_transfer_multi_blocks() 642 if (s->data_count == block_size) { in sdhci_sdma_transfer_multi_blocks() 653 if (((boundary_count + begin) < block_size) && page_aligned) { in sdhci_sdma_transfer_multi_blocks() 657 s->data_count = block_size; in sdhci_sdma_transfer_multi_blocks() 658 boundary_count -= block_size - begin; in sdhci_sdma_transfer_multi_blocks() 663 if (s->data_count == block_size) { in sdhci_sdma_transfer_multi_blocks() [all …]
|
H A D | allwinner-sdhost.c | 396 if (s->byte_count == 0 || s->block_size == 0 || in allwinner_sdhost_dma() 481 res = s->block_size; in allwinner_sdhost_read() 640 s->block_size = value; in allwinner_sdhost_write() 781 VMSTATE_UINT32(block_size, AwSdHostState), 850 s->block_size = REG_SD_BKSR_RST; in allwinner_sdhost_reset()
|
/qemu/dump/ |
H A D | dump.c | 970 uint32_t block_size; in create_header32() local 982 block_size = s->dump_info.page_size; in create_header32() 983 dh->block_size = cpu_to_dump32(s, block_size); in create_header32() 985 sub_hdr_size = DIV_ROUND_UP(sub_hdr_size, block_size); in create_header32() 990 bitmap_blocks = DIV_ROUND_UP(s->len_dump_bitmap, block_size) * 2; in create_header32() 1023 offset_note = DISKDUMP_HEADER_BLOCKS * block_size + size; in create_header32() 1040 block_size, kh, size) < 0) { in create_header32() 1062 block_size; in create_header32() 1066 block_size; in create_header32() 1081 uint32_t block_size; in create_header64() local [all …]
|
/qemu/hw/mem/ |
H A D | cxl_type3.c | 679 .block_size = blk_size, in cxl_create_dc_regions() 684 region->blk_bitmap = bitmap_new(region->len / region->block_size); in cxl_create_dc_regions() 1013 bitmap_set(region->blk_bitmap, (dpa - region->base) / region->block_size, in ct3_set_region_block_backed() 1014 len / region->block_size); in ct3_set_region_block_backed() 1033 nr = (dpa - region->base) / region->block_size; in ct3_test_region_block_backed() 1034 nbits = DIV_ROUND_UP(len, region->block_size); in ct3_test_region_block_backed() 1058 nr = (dpa - region->base) / region->block_size; in ct3_clear_region_block_backed() 1059 nbits = len / region->block_size; in ct3_clear_region_block_backed() 1970 uint64_t dpa, offset, len, block_size; in qmp_cxl_process_dynamic_capacity_prescriptive() local 1991 block_size = dcd->dc.regions[rid].block_size; in qmp_cxl_process_dynamic_capacity_prescriptive() [all …]
|
/qemu/include/system/ |
H A D | dump.h | 71 uint32_t block_size; /* Size of a block in byte */ member 89 uint32_t block_size; /* Size of a block in byte */ member
|
/qemu/block/export/ |
H A D | virtio-blk-handler.c | 26 virtio_blk_sect_range_ok(BlockBackend *blk, uint32_t block_size, in virtio_blk_sect_range_ok() argument 42 if ((sector << VIRTIO_BLK_SECTOR_BITS) % block_size) { in virtio_blk_sect_range_ok()
|
/qemu/pc-bios/s390-ccw/ |
H A D | bootmap.h | 201 uint32_t block_size; /* = 512, 1024, 2048, or 4096 */ member 368 static inline bool block_size_ok(uint32_t block_size) in block_size_ok() argument 370 return block_size == virtio_get_block_size(); in block_size_ok()
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_mem.h | 193 uint64_t block_size; member
|
/qemu/hw/arm/ |
H A D | smmu-common.c | 520 uint64_t block_size; in smmu_ptw_64_s1() local 523 &block_size); in smmu_ptw_64_s1() 526 block_size >> 20); in smmu_ptw_64_s1() 644 uint64_t block_size; in smmu_ptw_64_s2() local 647 &block_size); in smmu_ptw_64_s2() 650 block_size >> 20); in smmu_ptw_64_s2()
|
/qemu/include/hw/sd/ |
H A D | allwinner-sdhost.h | 93 uint32_t block_size; /**< Block Size */ member
|
/qemu/include/hw/virtio/ |
H A D | virtio-mem.h | 93 uint64_t block_size; member
|
/qemu/tests/qtest/ |
H A D | ufs-test.c | 641 uint32_t block_size; in ufstest_read_write() local 660 block_size = ldl_be_p(&read_buf[8]); in ufstest_read_write() 661 g_assert_cmpuint(block_size, ==, 4096); in ufstest_read_write() 664 memset(write_buf, 0xab, block_size); in ufstest_read_write() 665 ocs = ufs_send_scsi_command(ufs, test_lun, write_cdb, write_buf, block_size, in ufstest_read_write() 673 block_size, &rsp_upiu); in ufstest_read_write() 677 g_assert_cmpint(memcmp(read_buf, write_buf, block_size), ==, 0); in ufstest_read_write()
|
/qemu/scripts/simplebench/ |
H A D | bench_write_req.py | 52 def bench_write_req(qemu_img, image_name, block_size, block_offset, argument
|