Home
last modified time | relevance | path

Searched refs:pnum (Results 1 – 25 of 42) sorted by relevance

12

/qemu/block/
H A Dio.c1216 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 Dcoroutines.h53 int64_t *pnum,
84 int64_t *pnum,
H A Dsnapshot-access.c45 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 Dparallels.c146 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 Dgluster.c1473 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 Dcopy-before-write.c208 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 Dblock-copy.c596 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 Dnull.c231 int64_t bytes, int64_t *pnum, in null_co_block_status() argument
238 *pnum = bytes; in null_co_block_status()
H A Discsi.c698 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 Dvpc.c726 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 Dvdi.c525 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 Draw-format.c287 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 Dtranslate.h78 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 Dgenptr.c122 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 Dgenptr.h39 TCGv get_result_pred(DisasContext *ctx, int pnum);
41 void gen_log_pred_write(DisasContext *ctx, int pnum, TCGv val);
H A Dtranslate.c331 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 Dblock-io.h132 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 Dblock_int-io.h42 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 Ddif.c360 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 Dqemu-img.c1186 *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 Dfuse.c810 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 Dhbitmap.c305 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 Dhbitmap.h342 int64_t *pnum);
/qemu/include/sysemu/
H A Dblock-backend-io.h123 int64_t *pnum, int64_t *map,
128 int64_t bytes, int64_t *pnum);
/qemu/nbd/
H A Dserver.c2199 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()

12