Home
last modified time | relevance | path

Searched refs:bs (Results 26 – 50 of 493) sorted by relevance

12345678910>>...20

/openbmc/qemu/block/
H A Dqcow2-cluster.c59 ret = bdrv_co_flush(bs->file->bs); in qcow2_shrink_l1_table()
130 new_l1_table = qemu_try_blockalign(bs->file->bs, new_l1_size2); in qcow2_grow_l1_table()
233 MIN(bs->file->bs->bl.request_alignment, s->cluster_size)); in qcow2_write_l1_entry()
507 if (!bs->drv) { in do_perform_cow_read()
528 ret = bs->drv->bdrv_co_preadv_part(bs, in do_perform_cow_read()
837 if (has_data_file(bs)) { in qcow2_alloc_compressed_cluster_offset()
963 if (bs->encrypted) { in perform_cow()
1046 ret = perform_cow(bs, m); in qcow2_alloc_cluster_link_l2()
1613 if (has_data_file(bs)) { in do_alloc_cluster_offset()
2187 if (!bs->backing) { in qcow2_subcluster_zeroize()
[all …]
H A Dqcow2.c1245 cache_clean_timer_init(bs, bdrv_get_aio_context(bs)); in qcow2_update_options_commit()
1689 bdrv_child_refresh_perms(bs, bs->file, &error_abort); in qcow2_do_open()
1757 pstrcpy(bs->backing_file, sizeof(bs->backing_file), in qcow2_do_open()
1949 .bs = bs, in qcow2_open()
2305 .bs = bs, in qcow2_add_task()
2605 crypt_buf = qemu_try_blockalign(bs->file->bs, bytes); in qcow2_co_pwritev_task()
3193 pstrcpy(bs->auto_backing_file, sizeof(bs->auto_backing_file), in qcow2_co_change_backing_file()
4178 if (bs->backing && bs->backing->bs) { in qcow2_co_copy_range_from()
4375 old_file_size = bdrv_co_getlength(bs->file->bs); in qcow2_co_truncate()
4468 old_file_size = bdrv_co_getlength(bs->file->bs); in qcow2_co_truncate()
[all …]
H A Dnull.c84 BDRVNullState *s = bs->opaque; in null_open()
105 BDRVNullState *s = bs->opaque; in null_co_getlength()
111 BDRVNullState *s = bs->opaque; in null_co_common()
124 BDRVNullState *s = bs->opaque; in null_co_preadv()
130 return null_co_common(bs); in null_co_preadv()
138 return null_co_common(bs); in null_co_pwritev()
143 return null_co_common(bs); in null_co_flush()
175 BDRVNullState *s = bs->opaque; in null_aio_common()
198 BDRVNullState *s = bs->opaque; in null_aio_preadv()
240 *file = bs; in null_co_block_status()
[all …]
H A Dparallels.c210 payload_bytes = bdrv_getlength(bs->file->bs); in parallels_fill_used_bitmap()
348 if (bs->backing) { in allocate_clusters()
438 *file = bs->file->bs; in parallels_co_block_status()
667 file_size = bdrv_co_nb_sectors(bs->file->bs); in parallels_check_data_off()
707 size = bdrv_co_getlength(bs->file->bs); in parallels_check_outside_image()
749 size = bdrv_co_getlength(bs->file->bs); in parallels_check_leak()
1191 unsigned size = MAX(bdrv_opt_mem_align(bs->file->bs), in parallels_update_header()
1260 file_nb_sectors = bdrv_nb_sectors(bs->file->bs); in parallels_open()
1277 bs->total_sectors = 0xffffffff & bs->total_sectors; in parallels_open()
1303 s->header_size = ROUND_UP(size, bdrv_opt_mem_align(bs->file->bs)); in parallels_open()
[all …]
H A Dblkio.c354 blkio_submit_io(bs); in blkio_co_pdiscard()
387 blkio_submit_io(bs); in blkio_co_preadv()
432 blkio_submit_io(bs); in blkio_co_pwritev()
453 blkio_submit_io(bs); in blkio_co_flush()
481 blkio_submit_io(bs); in blkio_co_pwrite_zeroes()
915 blkio_attach_aio_context(bs, bdrv_get_aio_context(bs)); in blkio_open()
1012 (bs->bl.opt_transfer % bs->bl.request_alignment)) { in blkio_refresh_limits()
1026 if ((bs->bl.max_transfer % bs->bl.request_alignment) || in blkio_refresh_limits()
1027 (bs->bl.opt_transfer && (bs->bl.max_transfer % bs->bl.opt_transfer))) { in blkio_refresh_limits()
1030 bs->bl.max_transfer, bs->bl.request_alignment, in blkio_refresh_limits()
[all …]
H A Dblkdebug.c514 (BDRV_REQ_FUA & bs->file->bs->supported_write_flags); in blkdebug_open()
517 bs->file->bs->supported_zero_flags); in blkdebug_open()
527 align = MAX(s->align, bs->file->bs->bl.request_alignment); in blkdebug_open()
642 if (bs->bl.max_transfer) { in blkdebug_co_preadv()
683 return bdrv_co_flush(bs->file->bs); in blkdebug_co_flush()
767 assert(bs->file && bs->file->bs); in blkdebug_co_block_status()
770 *file = bs->file->bs; in blkdebug_co_block_status()
974 return bdrv_co_getlength(bs->file->bs); in blkdebug_co_getlength()
983 if (!bs->file->bs->exact_filename[0]) { in blkdebug_refresh_filename()
1001 ret = snprintf(bs->exact_filename, sizeof(bs->exact_filename), in blkdebug_refresh_filename()
[all …]
H A Dqcow2-bitmap.c105 return !bdrv_is_read_only(bs) && !(bdrv_get_flags(bs) & BDRV_O_INACTIVE); in can_write()
112 ret = qcow2_update_header(bs); in update_header_sync()
117 return bdrv_flush(bs->file->bs); in update_header_sync()
163 BDRVQcow2State *s = bs->opaque; in check_constraints_on_bitmap()
210 BDRVQcow2State *s = bs->opaque; in clear_bitmap_table()
229 BDRVQcow2State *s = bs->opaque; in bitmap_table_load()
463 len = bdrv_getlength(bs); in check_dir_entry()
851 ret = update_header_sync(bs); in update_ext_header_and_dir_in_place()
1043 if (!can_write(bs)) { in qcow2_load_dirty_bitmaps()
1206 if (!can_write(bs->file->bs) || !(bs->file->perm & BLK_PERM_WRITE)) { in qcow2_reopen_bitmaps_rw()
[all …]
H A Dqcow2.h307 BlockDriverState *bs; member
646 BDRVQcow2State *s = bs->opaque; in has_data_file()
647 return (s->data_file != bs->file); in has_data_file()
652 BDRVQcow2State *s = bs->opaque; in data_file_is_raw()
715 BDRVQcow2State *s = bs->opaque; in qcow2_get_cluster_type()
752 BDRVQcow2State *s = bs->opaque; in qcow2_get_subcluster_type()
837 int GRAPH_RDLOCK qcow2_mark_dirty(BlockDriverState *bs);
853 void qcow2_refcount_close(BlockDriverState *bs);
962 qcow2_expand_zero_clusters(BlockDriverState *bs,
984 void qcow2_free_snapshots(BlockDriverState *bs);
[all …]
H A Dqcow2-snapshot.c36 BDRVQcow2State *s = bs->opaque; in qcow2_free_single_snapshot()
47 BDRVQcow2State *s = bs->opaque; in qcow2_free_snapshots()
86 BDRVQcow2State *s = bs->opaque; in qcow2_do_read_snapshots()
261 qcow2_free_snapshots(bs); in qcow2_do_read_snapshots()
311 ret = bdrv_flush(bs); in qcow2_write_snapshots()
398 ret = bdrv_flush(bs); in qcow2_write_snapshots()
651 if (has_data_file(bs)) { in qcow2_snapshot_create()
770 if (has_data_file(bs)) { in qcow2_snapshot_goto()
918 if (has_data_file(bs)) { in qcow2_snapshot_delete()
994 if (has_data_file(bs)) { in qcow2_snapshot_list()
[all …]
H A Dqcow2-refcount.c103 BDRVQcow2State *s = bs->opaque; in qcow2_refcount_init()
780 .bs = bs, in update_refcount_discard()
1168 if (has_data_file(bs)) { in qcow2_free_any_cluster()
1235 return bdrv_flush(bs->file->bs); in qcow2_flush_caches()
1422 ret = bdrv_flush(bs); in qcow2_update_snapshot_refcount()
1540 file_len = bdrv_co_getlength(bs->file->bs); in qcow2_inc_refcounts_imrt()
2136 size = bdrv_co_getlength(bs->file->bs); in check_refblocks()
2792 size = bdrv_co_getlength(bs->file->bs); in qcow2_check_refcounts()
3369 void *new_refblock = qemu_blockalign(bs->file->bs, s->cluster_size); in qcow2_change_refcount_order()
3726 file_length = bdrv_co_getlength(bs->file->bs); in qcow2_detect_metadata_preallocation()
[all …]
H A Damend.c41 BlockDriverState *bs; member
52 ret = s->bs->drv->bdrv_co_amend(s->bs, s->opts, s->force, errp); in blockdev_amend_run()
62 return s->bs->drv->bdrv_amend_pre_run(s->bs, errp); in blockdev_amend_pre_run()
73 if (s->bs->drv->bdrv_amend_clean) { in blockdev_amend_free()
74 s->bs->drv->bdrv_amend_clean(s->bs); in blockdev_amend_free()
78 bdrv_unref(s->bs); in blockdev_amend_free()
98 BlockDriverState *bs; in qmp_x_blockdev_amend() local
103 if (!bs) { in qmp_x_blockdev_amend()
121 if (bs->drv != drv) { in qmp_x_blockdev_amend()
141 bdrv_ref(bs); in qmp_x_blockdev_amend()
[all …]
H A Dwrite-threshold.c21 uint64_t bdrv_write_threshold_get(const BlockDriverState *bs) in bdrv_write_threshold_get() argument
23 return bs->write_threshold_offset; in bdrv_write_threshold_get()
26 void bdrv_write_threshold_set(BlockDriverState *bs, uint64_t threshold_bytes) in bdrv_write_threshold_set() argument
28 bs->write_threshold_offset = threshold_bytes; in bdrv_write_threshold_set()
35 BlockDriverState *bs; in qmp_block_set_write_threshold() local
37 bs = bdrv_find_node(node_name); in qmp_block_set_write_threshold()
38 if (!bs) { in qmp_block_set_write_threshold()
43 bdrv_write_threshold_set(bs, threshold_bytes); in qmp_block_set_write_threshold()
46 void bdrv_write_threshold_check_write(BlockDriverState *bs, int64_t offset, in bdrv_write_threshold_check_write() argument
50 uint64_t wtr = bs->write_threshold_offset; in bdrv_write_threshold_check_write()
[all …]
H A Dcrypto.c179 if (bs == NULL) { in block_crypto_co_format_luks_payload()
204 bdrv_co_unref(bs); in block_crypto_co_format_luks_payload()
339 bs->file->bs->supported_write_flags; in block_crypto_open_generic()
492 qemu_try_blockalign(bs->file->bs, MIN(BLOCK_CRYPTO_MAX_IO_SIZE, in block_crypto_co_preadv()
556 qemu_try_blockalign(bs->file->bs, MIN(BLOCK_CRYPTO_MAX_IO_SIZE, in block_crypto_co_pwritev()
606 int64_t len = bdrv_co_getlength(bs->file->bs); in block_crypto_co_getlength()
778 if (bs != NULL) { in block_crypto_co_create_luks()
831 if (!bs) { in block_crypto_co_create_opts_luks()
871 ret = bdrv_co_get_info(bs->file->bs, &subbdi); in block_crypto_co_get_info_luks()
915 ret = bdrv_child_refresh_perms(bs, bs->file, errp); in block_crypto_amend_prepare()
[all …]
H A Dfile-posix.c2524 .bs = bs, in raw_co_prw()
2596 .bs = bs, in raw_co_flush_to_disk()
2640 .bs = bs, in raw_regular_truncate()
3397 .bs = bs, in raw_co_zone_report()
3473 .bs = bs, in raw_co_zone_mgmt()
3556 .bs = bs, in raw_do_pdiscard()
3621 .bs = bs, in raw_do_pwrite_zeroes()
3857 assert(dst->bs == bs); in raw_co_copy_range_to()
3868 .bs = bs, in raw_co_copy_range_to()
4179 bs->sg = hdev_is_sg(bs); in hdev_open()
[all …]
H A Dqcow.c276 qemu_try_blockalign(bs->file->bs, in qcow_open()
301 pstrcpy(bs->backing_file, sizeof(bs->backing_file), in qcow_open()
378 l2_offset = bdrv_co_getlength(bs->file->bs); in get_cluster_offset()
453 cluster_offset = bdrv_co_getlength(bs->file->bs); in get_cluster_offset()
466 cluster_offset = bdrv_co_getlength(bs->file->bs); in get_cluster_offset()
564 *file = bs->file->bs; in qcow_co_block_status()
819 BlockDriverState *bs; in qcow_co_create() local
842 if (bs == NULL) { in qcow_co_create()
926 bdrv_co_unref(bs); in qcow_co_create()
988 if (bs == NULL) { in qcow_co_create_opts()
[all …]
H A Dqed.c298 ret = bdrv_co_flush(s->bs->file->bs); in qed_need_check_timer()
393 s->bs = bs; in bdrv_qed_init_state()
430 file_size = bdrv_co_getlength(bs->file->bs); in bdrv_qed_do_open()
512 bdrv_co_flush(bs->file->bs); in bdrv_qed_do_open()
531 if (!bdrv_is_read_only(bs->file->bs) && in bdrv_qed_do_open()
577 .bs = bs, in bdrv_qed_open()
622 bdrv_flush(bs->file->bs); in bdrv_qed_do_close()
854 *file = bs->file->bs; in bdrv_qed_co_block_status()
1138 ret = bdrv_co_flush(s->bs->file->bs); in qed_aio_write_cow()
1314 BlockDriverState *bs = acb->bs; in qed_aio_read_data() local
[all …]
H A Dqcow2-cache.c126 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 …]
/openbmc/linux/fs/afs/
H A Dvl_list.c197 bs.source = *b++; in afs_extract_vlserver_list()
198 bs.status = *b++; in afs_extract_vlserver_list()
199 bs.protocol = *b++; in afs_extract_vlserver_list()
200 bs.nr_addrs = *b++; in afs_extract_vlserver_list()
203 bs.name_len, bs.priority, bs.weight, in afs_extract_vlserver_list()
204 bs.port, bs.protocol, bs.nr_addrs, in afs_extract_vlserver_list()
205 bs.name_len, bs.name_len, b); in afs_extract_vlserver_list()
218 if (bs.port == 0) in afs_extract_vlserver_list()
240 server = afs_alloc_vlserver(b, bs.name_len, bs.port); in afs_extract_vlserver_list()
245 b += bs.name_len; in afs_extract_vlserver_list()
[all …]
/openbmc/qemu/include/block/
H A Dblock_int-io.h100 void bdrv_wakeup(BlockDriverState *bs);
113 void bdrv_inc_in_flight(BlockDriverState *bs);
114 void bdrv_dec_in_flight(BlockDriverState *bs);
141 bdrv_cow_bs(BlockDriverState *bs) in bdrv_cow_bs() argument
144 return child_bs(bdrv_cow_child(bs)); in bdrv_cow_bs()
148 bdrv_filter_bs(BlockDriverState *bs) in bdrv_filter_bs() argument
151 return child_bs(bdrv_filter_child(bs)); in bdrv_filter_bs()
155 bdrv_filter_or_cow_bs(BlockDriverState *bs) in bdrv_filter_or_cow_bs() argument
158 return child_bs(bdrv_filter_or_cow_child(bs)); in bdrv_filter_or_cow_bs()
162 bdrv_primary_bs(BlockDriverState *bs) in bdrv_primary_bs() argument
[all …]
/openbmc/linux/fs/xfs/scrub/
H A Dialloc.c269 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_chunk()
327 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_check_cluster_ifree()
349 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_check_cluster_ifree()
406 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_check_cluster()
418 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_check_cluster()
443 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_check_cluster()
550 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_rec_alignment()
555 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_rec_alignment()
589 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_rec()
618 xchk_btree_set_corrupt(bs->sc, bs->cur, 0); in xchk_iallocbt_rec()
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dcommon-beacon.c43 struct ath9k_beacon_state *bs) in ath9k_cmn_beacon_config_sta() argument
56 memset(bs, 0, sizeof(*bs)); in ath9k_cmn_beacon_config_sta()
73 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta()
74 bs->bs_nexttbtt = conf->nexttbtt; in ath9k_cmn_beacon_config_sta()
75 bs->bs_nextdtim = conf->nexttbtt; in ath9k_cmn_beacon_config_sta()
86 if (bs->bs_bmissthreshold > 15) in ath9k_cmn_beacon_config_sta()
87 bs->bs_bmissthreshold = 15; in ath9k_cmn_beacon_config_sta()
89 bs->bs_bmissthreshold = 1; in ath9k_cmn_beacon_config_sta()
102 if (bs->bs_sleepduration > bs->bs_dtimperiod) in ath9k_cmn_beacon_config_sta()
103 bs->bs_sleepduration = bs->bs_dtimperiod; in ath9k_cmn_beacon_config_sta()
[all …]
/openbmc/qemu/block/monitor/
H A Dbitmap-qmp-cmds.c58 BlockDriverState *bs; in block_dirty_bitmap_lookup() local
72 if (!bs) { in block_dirty_bitmap_lookup()
84 *pbs = bs; in block_dirty_bitmap_lookup()
96 BlockDriverState *bs; in qmp_block_dirty_bitmap_add() local
105 if (!bs) { in qmp_block_dirty_bitmap_add()
151 BlockDriverState *bs; in block_dirty_bitmap_remove() local
157 if (!bitmap || !bs) { in block_dirty_bitmap_remove()
177 *bitmap_bs = bs; in block_dirty_bitmap_remove()
197 BlockDriverState *bs; in qmp_block_dirty_bitmap_clear() local
200 if (!bitmap || !bs) { in qmp_block_dirty_bitmap_clear()
[all …]
/openbmc/qemu/tests/unit/
H A Dtest-write-threshold.c17 BlockDriverState bs; in test_threshold_not_trigger() local
19 memset(&bs, 0, sizeof(bs)); in test_threshold_not_trigger()
21 bdrv_write_threshold_set(&bs, threshold); in test_threshold_not_trigger()
22 bdrv_write_threshold_check_write(&bs, 1024, 1024); in test_threshold_not_trigger()
23 g_assert_cmpuint(bdrv_write_threshold_get(&bs), ==, threshold); in test_threshold_not_trigger()
30 BlockDriverState bs; in test_threshold_trigger() local
32 memset(&bs, 0, sizeof(bs)); in test_threshold_trigger()
34 bdrv_write_threshold_set(&bs, threshold); in test_threshold_trigger()
35 bdrv_write_threshold_check_write(&bs, threshold - 1024, 2 * 1024); in test_threshold_trigger()
36 g_assert_cmpuint(bdrv_write_threshold_get(&bs), ==, 0); in test_threshold_trigger()
H A Dtest-bdrv-drain.c199 bdrv_unref(bs); in test_setup()
219 BlockDriverState *backing = bs->backing->bs; in test_drv_cb_common()
226 s = bs->opaque; in test_drv_cb_common()
314 BlockDriverState *backing = bs->backing->bs; in test_quiesce_common()
384 s = bs->opaque; in test_nested()
420 bdrv_unref(bs); in test_nested()
549 s = bs->opaque; in test_iothread_common()
569 .bs = bs, in test_iothread_common()
609 bdrv_unref(bs); in test_iothread_common()
770 tjob->bs = src; in test_blockjob_common_drain_node()
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D228.out6 bs->filename: TEST_DIR/PID-top.img
8 bs->backing->bs->filename: TEST_DIR/PID-base.img
21 bs->backing_file: null-co://
22 bs->backing->bs->filename: TEST_DIR/PID-base.img
27 bs->filename: TEST_DIR/PID-top.img
29 bs->backing->bs->filename: TEST_DIR/PID-base.img
36 bs->backing->bs->filename: TEST_DIR/PID-base.img
45 bs->backing->bs->filename: TEST_DIR/PID-base.img
59 bs->backing->bs->filename: null-co://
70 bs->backing: (none)
[all …]

12345678910>>...20