/qemu/block/ |
H A D | io.c | 1216 int64_t pnum; in bdrv_co_do_copy_on_readv() local 1246 pnum = MIN(pnum, MAX_BOUNCE_BUFFER); in bdrv_co_do_copy_on_readv() 1248 int64_t max_we_need = MAX(pnum, align_bytes - pnum); in bdrv_co_do_copy_on_readv() 1365 int64_t pnum; in bdrv_aligned_preadv() local 2398 assert(pnum); in bdrv_co_do_block_status() 2400 *pnum = 0; in bdrv_co_do_block_status() 2425 *pnum = bytes; in bdrv_co_do_block_status() 2520 *pnum = 0; in bdrv_co_do_block_status() 2528 assert(*pnum && QEMU_IS_ALIGNED(*pnum, align) && in bdrv_co_do_block_status() 2538 *pnum = bytes; in bdrv_co_do_block_status() [all …]
|
H A D | coroutines.h | 53 int64_t *pnum, 84 int64_t *pnum,
|
H A D | snapshot-access.c | 45 int64_t bytes, int64_t *pnum, in snapshot_access_co_block_status() argument 49 bytes, pnum, map, file); in snapshot_access_co_block_status()
|
H A D | parallels.c | 146 int nb_sectors, int *pnum) in block_status() argument 150 *pnum = 0; in block_status() 165 *pnum += to_end; in block_status() 252 int nb_sectors, int *pnum) in allocate_clusters() argument 258 pos = block_status(s, sector_num, nb_sectors, pnum); in allocate_clusters() 264 to_allocate = DIV_ROUND_UP(sector_num + *pnum, s->tracks) - idx; in allocate_clusters() 318 *pnum = (idx + to_allocate) * s->tracks - sector_num; in allocate_clusters() 420 int64_t bytes, int64_t *pnum, int64_t *map, in parallels_co_block_status() argument 432 *pnum = count * BDRV_SECTOR_SIZE; in parallels_co_block_status()
|
H A D | gluster.c | 1473 int64_t *pnum, in qemu_gluster_co_block_status() argument 1488 *pnum = bytes; in qemu_gluster_co_block_status() 1497 *pnum = bytes; in qemu_gluster_co_block_status() 1501 *pnum = bytes; in qemu_gluster_co_block_status() 1506 *pnum = hole - offset; in qemu_gluster_co_block_status() 1512 if (!QEMU_IS_ALIGNED(*pnum, bs->bl.request_alignment)) { in qemu_gluster_co_block_status() 1518 *pnum = ROUND_UP(*pnum, bs->bl.request_alignment); in qemu_gluster_co_block_status() 1525 *pnum = data - offset; in qemu_gluster_co_block_status()
|
H A D | copy-before-write.c | 208 int64_t *pnum, BdrvChild **file) in cbw_snapshot_read_lock() argument 226 done = bdrv_dirty_bitmap_status(s->done_bitmap, offset, bytes, pnum); in cbw_snapshot_read_lock() 294 int64_t *pnum, int64_t *map, in cbw_co_snapshot_block_status() argument 308 ret = bdrv_co_block_status(child->bs, offset, cur_bytes, pnum, map, file); in cbw_co_snapshot_block_status()
|
H A D | block-copy.c | 596 int64_t *pnum) in block_copy_block_status() argument 623 *pnum = num; in block_copy_block_status() 633 int64_t *pnum) in block_copy_is_cluster_allocated() argument 656 *pnum = DIV_ROUND_UP(total_count, s->cluster_size); in block_copy_is_cluster_allocated() 662 *pnum = total_count / s->cluster_size; in block_copy_is_cluster_allocated()
|
H A D | null.c | 231 int64_t bytes, int64_t *pnum, in null_co_block_status() argument 238 *pnum = bytes; in null_co_block_status()
|
H A D | iscsi.c | 698 int64_t bytes, int64_t *pnum, in iscsi_co_block_status() argument 718 *pnum = bytes; in iscsi_co_block_status() 770 *pnum = MIN((int64_t) lbasd->num_blocks * iscsilun->block_size, max_bytes); in iscsi_co_block_status() 781 iscsi_allocmap_set_unallocated(iscsilun, offset, *pnum); in iscsi_co_block_status() 783 iscsi_allocmap_set_allocated(iscsilun, offset, *pnum); in iscsi_co_block_status() 833 int64_t pnum; in iscsi_co_readv() local 843 BDRV_REQUEST_MAX_BYTES, &pnum, NULL, NULL); in iscsi_co_readv() 850 pnum >= nb_sectors * BDRV_SECTOR_SIZE + head) { in iscsi_co_readv()
|
H A D | vpc.c | 726 int64_t *pnum, int64_t *map, in vpc_co_block_status() argument 736 *pnum = bytes; in vpc_co_block_status() 746 *pnum = 0; in vpc_co_block_status() 754 *pnum += n; in vpc_co_block_status()
|
H A D | vdi.c | 525 int64_t bytes, int64_t *pnum, int64_t *map, in vdi_co_block_status() argument 534 logout("%p, %" PRId64 ", %" PRId64 ", %p\n", bs, offset, bytes, pnum); in vdi_co_block_status() 535 *pnum = MIN(s->block_size - index_in_block, bytes); in vdi_co_block_status()
|
H A D | raw-format.c | 287 int64_t bytes, int64_t *pnum, int64_t *map, in raw_co_block_status() argument 291 *pnum = bytes; in raw_co_block_status()
|
/qemu/target/hexagon/ |
H A D | translate.h | 78 static inline void ctx_log_pred_write(DisasContext *ctx, int pnum) in ctx_log_pred_write() argument 80 if (!test_bit(pnum, ctx->pregs_written)) { in ctx_log_pred_write() 81 ctx->preg_log[ctx->preg_log_idx] = pnum; in ctx_log_pred_write() 83 set_bit(pnum, ctx->pregs_written); in ctx_log_pred_write() 87 static inline void ctx_log_pred_read(DisasContext *ctx, int pnum) in ctx_log_pred_read() argument 89 set_bit(pnum, ctx->pregs_read); in ctx_log_pred_read()
|
H A D | genptr.c | 122 TCGv get_result_pred(DisasContext *ctx, int pnum) in get_result_pred() argument 125 if (ctx->new_pred_value[pnum] == NULL) { in get_result_pred() 126 ctx->new_pred_value[pnum] = tcg_temp_new(); in get_result_pred() 127 tcg_gen_movi_tl(ctx->new_pred_value[pnum], 0); in get_result_pred() 129 return ctx->new_pred_value[pnum]; in get_result_pred() 131 return hex_pred[pnum]; in get_result_pred() 137 TCGv pred = get_result_pred(ctx, pnum); in gen_log_pred_write() 149 if (!test_bit(pnum, ctx->pregs_written)) { in gen_log_pred_write() 157 set_bit(pnum, ctx->pregs_written); in gen_log_pred_write() 620 gen_log_pred_write(ctx, pnum, pred); in gen_cmpnd_cmp_jmp() [all …]
|
H A D | genptr.h | 39 TCGv get_result_pred(DisasContext *ctx, int pnum); 41 void gen_log_pred_write(DisasContext *ctx, int pnum, TCGv val);
|
H A D | translate.c | 331 static void mark_implicit_pred_write(DisasContext *ctx, int attrib, int pnum) in mark_implicit_pred_write() argument 334 ctx_log_pred_write(ctx, pnum); in mark_implicit_pred_write() 409 int pnum = ctx->preg_log[i]; in need_commit() local 410 if (test_bit(pnum, ctx->pregs_read)) { in need_commit() 452 static void mark_implicit_pred_read(DisasContext *ctx, int attrib, int pnum) in mark_implicit_pred_read() argument 455 ctx_log_pred_read(ctx, pnum); in mark_implicit_pred_read()
|
/qemu/include/block/ |
H A D | block-io.h | 132 int64_t *pnum, int64_t *map, BlockDriverState **file); 135 int64_t *pnum, int64_t *map, BlockDriverState **file); 139 int64_t offset, int64_t bytes, int64_t *pnum, 143 int64_t offset, int64_t bytes, int64_t *pnum, 148 int64_t *pnum); 151 int64_t bytes, int64_t *pnum); 156 int64_t *pnum); 160 int64_t bytes, int64_t *pnum);
|
H A D | block_int-io.h | 42 int64_t *pnum, int64_t *map, BlockDriverState **file); 177 bool bdrv_bsc_is_data(BlockDriverState *bs, int64_t offset, int64_t *pnum);
|
/qemu/hw/nvme/ |
H A D | dif.c | 360 int64_t pnum = 0; in nvme_dif_mangle_mdata() local 372 bytes -= pnum; in nvme_dif_mangle_mdata() 374 ret = bdrv_block_status(bs, offset, bytes, &pnum, NULL, NULL); in nvme_dif_mangle_mdata() 384 trace_pci_nvme_block_status(offset, bytes, pnum, ret, zeroed); in nvme_dif_mangle_mdata() 388 mlen = (pnum >> ns->lbaf.ds) * ns->lbaf.ms; in nvme_dif_mangle_mdata() 396 moffset += (pnum >> ns->lbaf.ds) * ns->lbaf.ms; in nvme_dif_mangle_mdata() 397 offset += pnum; in nvme_dif_mangle_mdata() 398 } while (pnum != bytes); in nvme_dif_mangle_mdata()
|
/qemu/ |
H A D | qemu-img.c | 1186 *pnum = 0; in is_allocated_sectors() 1202 *pnum = i; in is_allocated_sectors() 1228 *pnum = i; in is_allocated_sectors() 1252 num_used = *pnum; in is_allocated_sectors_min() 1254 n -= *pnum; in is_allocated_sectors_min() 1255 sector_num += *pnum; in is_allocated_sectors_min() 1262 n -= *pnum; in is_allocated_sectors_min() 1263 sector_num += *pnum; in is_allocated_sectors_min() 1264 num_checked += *pnum; in is_allocated_sectors_min() 1272 *pnum = num_used; in is_allocated_sectors_min() [all …]
|
/qemu/block/export/ |
H A D | fuse.c | 810 int64_t pnum; in fuse_lseek() local 814 offset, INT64_MAX, &pnum, NULL, NULL); in fuse_lseek() 820 if (!pnum && (ret & BDRV_BLOCK_EOF)) { in fuse_lseek() 859 if (!pnum) { in fuse_lseek() 864 offset += pnum; in fuse_lseek()
|
/qemu/util/ |
H A D | hbitmap.c | 305 int64_t *pnum) in hbitmap_status() argument 315 *pnum = count; in hbitmap_status() 320 *pnum = next_dirty - start; in hbitmap_status() 328 *pnum = count; in hbitmap_status() 333 *pnum = next_zero - start; in hbitmap_status()
|
/qemu/include/qemu/ |
H A D | hbitmap.h | 342 int64_t *pnum);
|
/qemu/include/sysemu/ |
H A D | block-backend-io.h | 123 int64_t *pnum, int64_t *map, 128 int64_t bytes, int64_t *pnum);
|
/qemu/nbd/ |
H A D | server.c | 2199 int64_t pnum; in nbd_co_send_sparse_read() local 2202 size - progress, &pnum, NULL, in nbd_co_send_sparse_read() 2214 assert(pnum && pnum <= size - progress); in nbd_co_send_sparse_read() 2215 final = progress + pnum == size; in nbd_co_send_sparse_read() 2225 offset + progress, pnum); in nbd_co_send_sparse_read() 2230 stl_be_p(&chunk.length, pnum); in nbd_co_send_sparse_read() 2233 ret = blk_co_pread(exp->common.blk, offset + progress, pnum, in nbd_co_send_sparse_read() 2240 data + progress, pnum, final, errp); in nbd_co_send_sparse_read() 2246 progress += pnum; in nbd_co_send_sparse_read()
|