/openbmc/qemu/block/ |
H A D | qcow2-cache.c | 126 BDRVQcow2State *s = bs->opaque; in qcow2_cache_create() 138 c->table_array = qemu_try_blockalign(bs->file->bs, in qcow2_cache_create() 171 ret = qcow2_cache_flush(bs, c->depends); in qcow2_cache_flush_dependency() 185 BDRVQcow2State *s = bs->opaque; in qcow2_cache_entry_flush() 198 ret = bdrv_flush(bs->file->bs); in qcow2_cache_entry_flush() 242 BDRVQcow2State *s = bs->opaque; in qcow2_cache_write() 261 int result = qcow2_cache_write(bs, c); in qcow2_cache_flush() 264 int ret = bdrv_flush(bs->file->bs); in qcow2_cache_flush() 305 ret = qcow2_cache_flush(bs, c); in qcow2_cache_empty() 327 BDRVQcow2State *s = bs->opaque; in qcow2_cache_do_get() [all …]
|
H A D | vhdx-log.c | 183 BDRVVHDXState *s = bs->opaque; in vhdx_log_write_sectors() 363 desc_entries = qemu_try_blockalign(bs->file->bs, in vhdx_log_read_desc() 518 file_length = bdrv_getlength(bs->file->bs); in vhdx_log_flush() 576 ret = bdrv_flush(bs); in vhdx_log_flush() 582 vhdx_log_reset(bs, s); in vhdx_log_flush() 810 if (bdrv_is_read_only(bs)) { in vhdx_parse_log() 811 bdrv_refresh_filename(bs); in vhdx_parse_log() 816 bs->filename); in vhdx_parse_log() 932 file_length = bdrv_co_getlength(bs->file->bs); in vhdx_log_write() 1056 ret = bdrv_co_flush(bs); in vhdx_log_write_and_flush() [all …]
|
H A D | qapi.c | 55 if (!bs->drv) { in bdrv_block_device_info() 60 bdrv_refresh_filename(bs); in bdrv_block_device_info() 75 if (bs->node_name[0]) { in bdrv_block_device_info() 79 backing = bdrv_cow_bs(bs); in bdrv_block_device_info() 253 if (bs->encrypted) { in bdrv_do_query_node_info() 433 bs = bdrv_skip_implicit_filters(bs); in bdrv_query_info() 457 if (bs && bs->drv) { in bdrv_query_info() 606 if (!bs) { in bdrv_query_bds_stats() 614 bs = bdrv_skip_implicit_filters(bs); in bdrv_query_bds_stats() 705 BlockDriverState *bs; in qmp_query_blockstats() local [all …]
|
H A D | vpc.c | 264 int64_t offset = bdrv_getlength(bs->file->bs); in vpc_open() 396 s->pagetable = qemu_try_blockalign(bs->file->bs, pagetable_size); in vpc_open() 427 bs_size = bdrv_getlength(bs->file->bs); in vpc_open() 585 ret = rewrite_footer(bs); in alloc_block() 738 *file = bs->file->bs; in vpc_co_block_status() 760 *file = bs->file->bs; in vpc_co_block_status() 1011 if (bs == NULL) { in vpc_co_create() 1088 bdrv_co_unref(bs); in vpc_co_create() 1123 if (bs == NULL) { in vpc_co_create_opts() 1167 bdrv_co_unref(bs); in vpc_co_create_opts() [all …]
|
H A D | block-backend.c | 465 if (!bs) { in blk_new_open() 648 it->bs = bdrv_next_monitor_owned(it->bs); in bdrv_next() 649 bs = it->bs; in bdrv_next() 650 } while (bs && bdrv_has_blk(bs)); in bdrv_next() 652 if (bs) { in bdrv_next() 657 return bs; in bdrv_next() 2092 if (bs) { in blk_drain() 2101 if (bs) { in blk_drain() 2215 if (bs) { in blk_supports_write_perm() 2284 return bs && bdrv_co_is_inserted(bs); in blk_co_is_inserted() [all …]
|
H A D | vmdk.c | 357 desc_buf_size = bdrv_getlength(bs->file->bs); in vmdk_write_cid() 402 BlockDriverState *p_bs = bs->backing->bs; in vmdk_is_cid_valid() 516 pstrcpy(bs->backing_file, sizeof(bs->backing_file), in vmdk_parent_open() 518 pstrcpy(bs->backing_format, sizeof(bs->backing_format), in vmdk_parent_open() 1209 desc_file_dir = bdrv_dirname(bs->file->bs, errp); in vmdk_parse_extents() 1211 bdrv_refresh_filename(bs->file->bs); in vmdk_parse_extents() 1214 bs->file->bs->filename); in vmdk_parse_extents() 1476 if (bs->backing && !vmdk_is_cid_valid(bs)) { in get_whole_cluster() 2835 if (!bs) { in vmdk_co_create_cb() 2902 ret = bdrv_co_get_allocated_file_size(bs->file->bs); in vmdk_co_get_allocated_file_size() [all …]
|
H A D | quorum.c | 105 BlockDriverState *bs; member 118 BlockDriverState *bs; member 175 .bs = bs, in quorum_aio_get() 590 sacb->bs = s->children[i]->bs; in read_quorum_children_entry() 659 acb->qcrs[n].bs = s->children[n]->bs; in read_fifo_child() 705 sacb->bs = s->children[i]->bs; in write_quorum_entry() 931 bs->supported_zero_flags = in quorum_refresh_flags() 935 bs->supported_zero_flags &= s->children[i]->bs->supported_zero_flags; in quorum_refresh_flags() 1033 quorum_refresh_flags(bs); in quorum_open() 1107 quorum_refresh_flags(bs); in quorum_add_child() [all …]
|
H A D | dmg.c | 151 BlockDriverState *file_bs = file->bs; in dmg_find_koly_offset() 330 BDRVDMGState *s = bs->opaque; in dmg_read_resource_fork() 398 BDRVDMGState *s = bs->opaque; in dmg_read_plist_xml() 452 BDRVDMGState *s = bs->opaque; in dmg_open() 538 ret = read_uint64(bs, offset + 0x1ec, (uint64_t *)&bs->total_sectors); in dmg_open() 542 if (bs->total_sectors < 0) { in dmg_open() 563 s->compressed_chunk = qemu_try_blockalign(bs->file->bs, in dmg_open() 565 s->uncompressed_chunk = qemu_try_blockalign(bs->file->bs, in dmg_open() 633 BDRVDMGState *s = bs->opaque; in dmg_read_chunk() 732 BDRVDMGState *s = bs->opaque; in dmg_co_preadv() [all …]
|
H A D | nvme.c | 520 BDRVNVMeState *s = bs->opaque; in nvme_admin_cmd_sync() 538 BDRVNVMeState *s = bs->opaque; in nvme_identify() 668 BDRVNVMeState *s = bs->opaque; in nvme_add_io_queue() 743 BDRVNVMeState *s = bs->opaque; in nvme_init() 933 BDRVNVMeState *s = bs->opaque; in nvme_enable_disable_write_cache() 950 BDRVNVMeState *s = bs->opaque; in nvme_close() 974 BDRVNVMeState *s = bs->opaque; in nvme_file_open() 1008 nvme_close(bs); in nvme_file_open() 1518 snprintf(bs->exact_filename, sizeof(bs->exact_filename), "nvme://%s/%i", in nvme_refresh_filename() 1535 bs->bl.pwrite_zeroes_alignment = MAX(bs->bl.request_alignment, in nvme_refresh_limits() [all …]
|
H A D | file-win32.c | 46 BlockDriverState *bs; member 157 acb->bs = bs; in paio_submit() 214 BDRVRawState *s = bs->opaque; in raw_detach_aio_context() 224 BDRVRawState *s = bs->opaque; in raw_attach_aio_context() 233 BDRVRawState *s = bs->opaque; in raw_probe_alignment() 337 BDRVRawState *s = bs->opaque; in raw_open() 446 BDRVRawState *s = bs->opaque; in raw_aio_preadv() 461 BDRVRawState *s = bs->opaque; in raw_aio_pwritev() 474 BDRVRawState *s = bs->opaque; in raw_aio_flush() 480 BDRVRawState *s = bs->opaque; in raw_close() [all …]
|
H A D | nfs.c | 71 BlockDriverState *bs; member 230 .bs = bs, in nfs_co_init_task() 272 nfs_co_init_task(bs, &task); in nfs_co_preadv() 308 nfs_co_init_task(bs, &task); in nfs_co_pwritev() 353 nfs_co_init_task(bs, &task); in nfs_co_flush() 624 bs->total_sectors = ret; in nfs_file_open() 738 if (bdrv_is_read_only(bs) && in nfs_co_get_allocated_file_size() 829 snprintf(bs->exact_filename, sizeof(bs->exact_filename), in nfs_refresh_filename() 833 snprintf(bs->exact_filename, sizeof(bs->exact_filename), in nfs_refresh_filename() 837 snprintf(bs->exact_filename, sizeof(bs->exact_filename), in nfs_refresh_filename() [all …]
|
H A D | bochs.c | 103 BDRVBochsState *s = bs->opaque; in bochs_open() 112 ret = bdrv_apply_auto_read_only(bs, NULL, errp); in bochs_open() 125 ret = bdrv_pread(bs->file, 0, sizeof(bochs), &bochs, 0); in bochs_open() 191 if (s->catalog_size < DIV_ROUND_UP(bs->total_sectors, in bochs_open() 213 seek_to_sector(BlockDriverState *bs, int64_t sector_num) in seek_to_sector() argument 215 BDRVBochsState *s = bs->opaque; in seek_to_sector() 251 BDRVBochsState *s = bs->opaque; in bochs_co_preadv() 265 int64_t block_offset = seek_to_sector(bs, sector_num); in bochs_co_preadv() 275 ret = bdrv_co_preadv(bs->file, block_offset, 512, in bochs_co_preadv() 296 static void bochs_close(BlockDriverState *bs) in bochs_close() argument [all …]
|
H A D | nbd.c | 96 BlockDriverState *bs; member 1418 *file = bs; in nbd_client_co_block_status() 1469 *file = bs; in nbd_client_co_block_status() 1913 s->bs = bs; in nbd_open() 1957 nbd_clear_bdrvstate(bs); in nbd_open() 1994 bs->bl.max_pdiscard = bs->bl.max_pwrite_zeroes = 0; in nbd_refresh_limits() 2005 nbd_client_close(bs); in nbd_close() 2060 len = snprintf(bs->exact_filename, sizeof(bs->exact_filename), in nbd_refresh_filename() 2063 len = snprintf(bs->exact_filename, sizeof(bs->exact_filename), in nbd_refresh_filename() 2066 len = snprintf(bs->exact_filename, sizeof(bs->exact_filename), in nbd_refresh_filename() [all …]
|
H A D | coroutines.h | 41 bdrv_co_check(BlockDriverState *bs, BdrvCheckResult *res, BdrvCheckMode fix); 44 bdrv_co_invalidate_cache(BlockDriverState *bs, Error **errp); 47 bdrv_co_common_block_status_above(BlockDriverState *bs, 59 bdrv_co_readv_vmstate(BlockDriverState *bs, QEMUIOVector *qiov, int64_t pos); 62 bdrv_co_writev_vmstate(BlockDriverState *bs, QEMUIOVector *qiov, int64_t pos); 65 nbd_co_do_establish_connection(BlockDriverState *bs, bool blocking, 78 bdrv_common_block_status_above(BlockDriverState *bs, 90 nbd_do_establish_connection(BlockDriverState *bs, bool blocking, Error **errp);
|
H A D | parallels-ext.c | 63 parallels_load_bitmap_data(BlockDriverState *bs, const uint64_t *l1_table, in parallels_load_bitmap_data() argument 67 BDRVParallelsState *s = bs->opaque; in parallels_load_bitmap_data() 83 buf = qemu_blockalign(bs, s->cluster_size); in parallels_load_bitmap_data() 97 ret = bdrv_pread(bs->file, entry << BDRV_SECTOR_BITS, in parallels_load_bitmap_data() 147 if (bf.size != bs->total_sectors) { in parallels_load_bitmap() 178 assert(!(bs->open_flags & BDRV_O_RDWR)); in parallels_load_bitmap() 188 BDRVParallelsState *s = bs->opaque; in parallels_parse_format_extension() 281 int parallels_read_format_extension(BlockDriverState *bs, in parallels_read_format_extension() argument 284 BDRVParallelsState *s = bs->opaque; in parallels_read_format_extension() 286 uint8_t *ext_cluster = qemu_blockalign(bs, s->cluster_size); in parallels_read_format_extension() [all …]
|
H A D | cloop.c | 66 BDRVCloopState *s = bs->opaque; in cloop_open() 73 ret = bdrv_apply_auto_read_only(bs, NULL, errp); in cloop_open() 87 ret = bdrv_pread(bs->file, 128, 4, &s->block_size, 0); in cloop_open() 113 ret = bdrv_pread(bs->file, 128 + 4, 4, &s->n_blocks, 0); in cloop_open() 205 bs->total_sectors = s->n_blocks * s->sectors_per_block; in cloop_open() 222 cloop_read_block(BlockDriverState *bs, int block_num) in cloop_read_block() argument 224 BDRVCloopState *s = bs->opaque; in cloop_read_block() 258 BDRVCloopState *s = bs->opaque; in cloop_co_preadv() 273 if (cloop_read_block(bs, block_num) != 0) { in cloop_co_preadv() 289 static void cloop_close(BlockDriverState *bs) in cloop_close() argument [all …]
|
/openbmc/linux/crypto/ |
H A D | xcbc.c | 59 int bs = sizeof(key1); in crypto_xcbc_digest_setkey() local 65 crypto_cipher_encrypt_one(ctx->child, consts + bs, (u8 *)ks + bs * 2); in crypto_xcbc_digest_setkey() 80 memset(prev, 0, bs); in crypto_xcbc_digest_init() 95 u8 *prev = odds + bs; in crypto_xcbc_digest_update() 106 len -= bs - ctx->len; in crypto_xcbc_digest_update() 107 p += bs - ctx->len; in crypto_xcbc_digest_update() 116 while (len > bs) { in crypto_xcbc_digest_update() 119 p += bs; in crypto_xcbc_digest_update() 120 len -= bs; in crypto_xcbc_digest_update() 142 u8 *prev = odds + bs; in crypto_xcbc_digest_final() [all …]
|
H A D | cmac.c | 67 memset(consts, 0, bs); in crypto_cmac_digest_setkey() 70 switch (bs) { in crypto_cmac_digest_setkey() 113 memset(prev, 0, bs); in crypto_cmac_digest_init() 128 u8 *prev = odds + bs; in crypto_cmac_digest_update() 139 len -= bs - ctx->len; in crypto_cmac_digest_update() 140 p += bs - ctx->len; in crypto_cmac_digest_update() 149 while (len > bs) { in crypto_cmac_digest_update() 152 p += bs; in crypto_cmac_digest_update() 153 len -= bs; in crypto_cmac_digest_update() 176 u8 *prev = odds + bs; in crypto_cmac_digest_final() [all …]
|
/openbmc/qemu/ |
H A D | blockdev.c | 684 return bs; in bds_tree_init() 705 return bs ? QTAILQ_NEXT(bs, monitor_list) in bdrv_next_monitor_owned() 1075 return bs; in qmp_get_root_bs() 1154 if (!bs) { in qmp_blockdev_snapshot_delete_internal_sync() 1247 if (!bs) { in internal_snapshot_action() 1254 state->bs = bs; in internal_snapshot_action() 1324 BlockDriverState *bs = state->bs; in internal_snapshot_abort() local 1691 if (!bs) { in drive_backup_action() 1703 state->bs = bs; in drive_backup_action() 1890 if (!bs) { in blockdev_backup_action() [all …]
|
/openbmc/linux/drivers/misc/sgi-gru/ |
H A D | grukservices.c | 150 if (!bs->bs_kgts) { in gru_load_kernel_context() 159 kgts = bs->bs_kgts; in gru_load_kernel_context() 194 bs = gru_base[bid]; in gru_free_kernel_contexts() 195 if (!bs) in gru_free_kernel_contexts() 200 kgts = bs->bs_kgts; in gru_free_kernel_contexts() 203 bs->bs_kgts = NULL; in gru_free_kernel_contexts() 224 bs = gru_base[bid]; in gru_lock_kernel_context() 232 if (!bs->bs_kgts || !bs->bs_kgts->ts_gru) in gru_lock_kernel_context() 234 return bs; in gru_lock_kernel_context() 302 if (bs->bs_async_dsr_bytes + bs->bs_async_cbrs) in gru_reserve_async_resources() [all …]
|
/openbmc/linux/block/ |
H A D | bio.c | 115 return bs->front_pad + sizeof(struct bio) + bs->back_pad; in bs_bio_slab_size() 234 WARN_ON_ONCE(!bs); in bio_free() 238 mempool_free(p - bs->front_pad, &bs->bio_pool); in bio_free() 413 queue_work(bs->rescue_workqueue, &bs->rescue_work); in punt_bios_to_rescuer() 454 bio->bi_pool = bs; in bio_alloc_percpu_cache() 734 if (bs->cache) { in bio_cpu_dead() 746 if (!bs->cache) in bio_alloc_cache_destroy() 757 bs->cache = NULL; in bio_alloc_cache_destroy() 1751 bs->bio_slab = bio_find_or_create_slab(bs); in bioset_init() 1770 if (!bs->cache) in bioset_init() [all …]
|
/openbmc/qemu/tests/unit/ |
H A D | test-block-iothread.c | 344 ret = bdrv_flush(c->bs); in test_sync_op_flush() 350 ret = bdrv_flush(c->bs); in test_sync_op_flush() 371 bs->open_flags |= BDRV_O_RDWR; in test_sync_op_blk_flush() 390 bdrv_activate(c->bs, NULL); in test_sync_op_activate() 471 BlockDriverState *bs; in test_sync_op() local 496 bdrv_unref(bs); in test_sync_op() 556 BlockDriverState *bs; in test_attach_blockjob() local 602 bdrv_unref(bs); in test_attach_blockjob() 863 bdrv_unref(bs); in test_attach_second_node() 873 BlockDriverState *bs; in test_attach_preserve_blk_ctx() local [all …]
|
/openbmc/qemu/include/block/ |
H A D | block_int-global-state.h | 65 void stream_start(const char *job_id, BlockDriverState *bs, 91 void commit_start(const char *job_id, BlockDriverState *bs, 151 void mirror_start(const char *job_id, BlockDriverState *bs, 185 BlockJob *backup_job_create(const char *job_id, BlockDriverState *bs, 231 bool GRAPH_RDLOCK bdrv_recurse_can_replace(BlockDriverState *bs, 239 void bdrv_default_perms(BlockDriverState *bs, BdrvChild *c, 251 void bdrv_set_monitor_owned(BlockDriverState *bs); 281 bdrv_skip_implicit_filters(BlockDriverState *bs); 294 void bdrv_add_aio_context_notifier(BlockDriverState *bs, 305 void bdrv_remove_aio_context_notifier(BlockDriverState *bs, [all …]
|
H A D | snapshot.h | 56 int bdrv_snapshot_find(BlockDriverState *bs, QEMUSnapshotInfo *sn_info, 58 bool bdrv_snapshot_find_by_id_and_name(BlockDriverState *bs, 64 int GRAPH_RDLOCK bdrv_can_snapshot(BlockDriverState *bs); 67 bdrv_snapshot_create(BlockDriverState *bs, QEMUSnapshotInfo *sn_info); 70 bdrv_snapshot_goto(BlockDriverState *bs, const char *snapshot_id, Error **errp); 73 bdrv_snapshot_delete(BlockDriverState *bs, const char *snapshot_id, 76 int bdrv_snapshot_list(BlockDriverState *bs, 78 int bdrv_snapshot_load_tmp(BlockDriverState *bs, 82 int bdrv_snapshot_load_tmp_by_id_or_name(BlockDriverState *bs,
|
/openbmc/linux/drivers/media/pci/tw5864/ |
H A D | tw5864-h264.c | 24 struct bs { struct 39 static int bs_len(struct bs *s) in bs_len() 64 static void bs_write1(struct bs *s, u32 bit) in bs_write1() 77 static void bs_write_ue(struct bs *s, u32 val) in bs_write_ue() 92 static void bs_rbsp_trailing(struct bs *s) in bs_rbsp_trailing() 103 struct bs bs, *s; in tw5864_h264_gen_sps_rbsp() local 105 s = &bs; in tw5864_h264_gen_sps_rbsp() 132 struct bs bs, *s; in tw5864_h264_gen_pps_rbsp() local 134 s = &bs; in tw5864_h264_gen_pps_rbsp() 160 struct bs bs, *s; in tw5864_h264_gen_slice_head() local [all …]
|