| /spdk/module/bdev/lvol/ |
| H A D | vbdev_lvol.c | 71 _vbdev_lvol_change_bdev_alias(struct spdk_lvol *lvol, const char *new_lvol_name) in _vbdev_lvol_change_bdev_alias() argument 355 struct spdk_lvol *lvol; _vbdev_lvs_remove_lvol_cb() local 383 struct spdk_lvol *lvol; _vbdev_lvs_are_lvols_closed() local 415 struct spdk_lvol *lvol, *tmp; _vbdev_lvs_remove() local 550 struct spdk_lvol *lvol; global() member 590 struct spdk_lvol *lvol = ctx; vbdev_lvol_unregister() local 609 struct spdk_lvol *lvol = ctx->lvol; _vbdev_lvol_destroy_cb() local 624 _vbdev_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) _vbdev_lvol_destroy() argument 664 vbdev_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_destroy() argument 684 vbdev_lvol_find_name(struct spdk_lvol * lvol,spdk_blob_id blob_id) vbdev_lvol_find_name() argument 707 struct spdk_lvol *lvol = ctx; vbdev_lvol_dump_info_json() local 811 struct spdk_lvol *lvol = ctx; vbdev_lvol_get_io_channel() local 819 struct spdk_lvol *lvol = ctx; vbdev_lvol_io_type_supported() local 854 lvol_unmap(struct spdk_lvol * lvol,struct spdk_io_channel * ch,struct spdk_bdev_io * bdev_io) lvol_unmap() argument 866 lvol_seek_data(struct spdk_lvol * lvol,struct spdk_bdev_io * bdev_io) lvol_seek_data() argument 875 lvol_seek_hole(struct spdk_lvol * lvol,struct spdk_bdev_io * bdev_io) lvol_seek_hole() argument 884 lvol_write_zeroes(struct spdk_lvol * lvol,struct spdk_io_channel * ch,struct spdk_bdev_io * bdev_io) lvol_write_zeroes() argument 899 struct spdk_lvol *lvol = bdev_io->bdev->ctxt; lvol_read() local 915 lvol_write(struct spdk_lvol * lvol,struct spdk_io_channel * ch,struct spdk_bdev_io * bdev_io) lvol_write() argument 954 struct spdk_lvol *lvol = bdev_io->bdev->ctxt; vbdev_lvol_submit_request() local 990 struct spdk_lvol *lvol = ctx; vbdev_lvol_get_memory_domains() local 1078 struct spdk_lvol *lvol = cb_arg; _create_lvol_disk_destroy_cb() local 1092 struct spdk_lvol *lvol = cb_arg; _create_lvol_disk_unload_cb() local 1105 _create_lvol_disk(struct spdk_lvol * lvol,bool destroy) _create_lvol_disk() argument 1187 _vbdev_lvol_create_cb(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) _vbdev_lvol_create_cb() argument 1227 vbdev_lvol_create_snapshot(struct spdk_lvol * lvol,const char * snapshot_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvol_create_snapshot() argument 1245 vbdev_lvol_create_clone(struct spdk_lvol * lvol,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvol_create_clone() argument 1336 vbdev_lvol_rename(struct spdk_lvol * lvol,const char * new_lvol_name,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_rename() argument 1364 struct spdk_lvol *lvol = req->lvol; _vbdev_lvol_resize_cb() local 1389 vbdev_lvol_resize(struct spdk_lvol * lvol,uint64_t sz,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_resize() argument 1419 struct spdk_lvol *lvol = req->lvol; _vbdev_lvol_set_read_only_cb() local 1430 vbdev_lvol_set_read_only(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_set_read_only() argument 1525 _vbdev_lvs_examine_finish(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) _vbdev_lvs_examine_finish() argument 1567 create_esnap_clone_lvol_disks(void * ctx,struct spdk_lvol * lvol) create_esnap_clone_lvol_disks() argument 1584 vbdev_lvs_hotplug(void * ctx,struct spdk_lvol * lvol,int lvolerrno) vbdev_lvs_hotplug() argument 1616 struct spdk_lvol *lvol, *tmp; _vbdev_lvs_examine_cb() local 1872 struct spdk_lvol *lvol = blob_ctx; vbdev_lvol_esnap_dev_create() local 1955 struct spdk_lvol *lvol = req->lvol; _vbdev_lvol_shallow_copy_cb() local 1968 vbdev_lvol_shallow_copy(struct spdk_lvol * lvol,const char * bdev_name,spdk_blob_shallow_copy_status status_cb_fn,void * status_cb_arg,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_shallow_copy() argument 2027 vbdev_lvol_set_external_parent(struct spdk_lvol * lvol,const char * esnap_name,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_set_external_parent() argument [all...] |
| H A D | vbdev_lvol_rpc.c | 309 rpc_bdev_lvol_create_cb(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) rpc_bdev_lvol_create_cb() argument 400 rpc_bdev_lvol_snapshot_cb(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) rpc_bdev_lvol_snapshot_cb() argument 425 struct spdk_lvol *lvol; rpc_bdev_lvol_snapshot() local 478 rpc_bdev_lvol_clone_cb(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) rpc_bdev_lvol_clone_cb() argument 503 struct spdk_lvol *lvol; rpc_bdev_lvol_clone() local 574 struct spdk_lvol *lvol; rpc_bdev_lvol_clone_bdev() local 661 struct spdk_lvol *lvol; rpc_bdev_lvol_rename() local 733 struct spdk_lvol *lvol; rpc_bdev_lvol_inflate() local 774 struct spdk_lvol *lvol; rpc_bdev_lvol_decouple_parent() local 848 struct spdk_lvol *lvol; rpc_bdev_lvol_resize() local 920 struct spdk_lvol *lvol; rpc_bdev_lvol_set_read_only() local 997 struct spdk_lvol *lvol; rpc_bdev_lvol_delete() local 1164 rpc_dump_lvol(struct spdk_json_write_ctx * w,struct spdk_lvol * lvol) rpc_dump_lvol() argument 1191 struct spdk_lvol *lvol; rpc_dump_lvols() local 1561 struct spdk_lvol *lvol, *snapshot; rpc_bdev_lvol_set_parent() local 1616 struct spdk_lvol *lvol; rpc_bdev_lvol_set_parent_bdev() local [all...] |
| H A D | vbdev_lvol.h | 27 struct spdk_lvol *lvol; member [all...] |
| /spdk/lib/lvol/ |
| H A D | lvol.c | 104 struct spdk_lvol *lvol; in lvol_alloc() local 124 lvol_free(struct spdk_lvol * lvol) lvol_free() argument 133 struct spdk_lvol *lvol = req->lvol; lvol_open_cb() local 148 spdk_lvol_open(struct spdk_lvol * lvol,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_open() argument 205 struct spdk_lvol *lvol, *tmp; load_next_lvol() local 879 struct spdk_lvol *lvol, *tmp; spdk_lvs_unload() local 992 struct spdk_lvol *lvol = req->lvol; lvol_close_blob_cb() local 1010 spdk_lvol_deletable(struct spdk_lvol * lvol) spdk_lvol_deletable() argument 1022 struct spdk_lvol *lvol = req->lvol; lvol_delete_blob_cb() local 1057 struct spdk_lvol *lvol = req->lvol; lvol_create_open_cb() local 1129 struct spdk_lvol *lvol = xattr_ctx; lvol_get_xattr_value() local 1184 struct spdk_lvol *lvol; spdk_lvol_create() local 1238 struct spdk_lvol *lvol; spdk_lvol_create_esnap_clone() local 1430 struct spdk_lvol *lvol = req->lvol; lvol_blob_resize_cb() local 1442 spdk_lvol_resize(struct spdk_lvol * lvol,uint64_t sz,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_resize() argument 1473 spdk_lvol_set_read_only(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_read_only() argument 1506 spdk_lvol_rename(struct spdk_lvol * lvol,const char * new_name,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_rename() argument 1552 spdk_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_destroy() argument 1607 spdk_lvol_close(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_close() argument 1645 spdk_lvol_get_io_channel(struct spdk_lvol * lvol) spdk_lvol_get_io_channel() argument 1666 spdk_lvol_inflate(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_inflate() argument 1702 spdk_lvol_decouple_parent(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_decouple_parent() argument 1811 struct spdk_lvol *lvol; lvs_get_lvol_by_blob_id() local 1827 struct spdk_lvol *lvol = blob_ctx; lvs_esnap_bs_dev_create() local 1913 lvs_degraded_lvol_set_remove(struct spdk_lvs_degraded_lvol_set * degraded_set,struct spdk_lvol * lvol) lvs_degraded_lvol_set_remove() argument 1928 spdk_lvs_esnap_missing_add(struct spdk_lvol_store * lvs,struct spdk_lvol * lvol,const void * esnap_id,uint32_t id_len) spdk_lvs_esnap_missing_add() argument 1968 spdk_lvs_esnap_missing_remove(struct spdk_lvol * lvol) spdk_lvs_esnap_missing_remove() argument 1992 struct spdk_lvol *lvol; global() member 2001 struct spdk_lvol *lvol = req->lvol; lvs_esnap_hotplug_done() local 2017 struct spdk_lvol *lvol, *tmp, *last_missing; lvs_esnap_degraded_hotplug() local 2140 spdk_lvol_iter_immediate_clones(struct spdk_lvol * lvol,spdk_lvol_iter_cb cb_fn,void * cb_arg) spdk_lvol_iter_immediate_clones() argument 2194 struct spdk_lvol *lvol; spdk_lvol_get_by_uuid() local 2215 struct spdk_lvol *lvol; spdk_lvol_get_by_names() local 2236 spdk_lvol_is_degraded(const struct spdk_lvol * lvol) spdk_lvol_is_degraded() argument 2250 struct spdk_lvol *lvol = req->lvol; lvol_shallow_copy_cb() local 2263 spdk_lvol_shallow_copy(struct spdk_lvol * lvol,struct spdk_bs_dev * ext_dev,spdk_blob_shallow_copy_status status_cb_fn,void * status_cb_arg,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_shallow_copy() argument 2329 spdk_lvol_set_parent(struct spdk_lvol * lvol,struct spdk_lvol * snapshot,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_parent() argument 2382 spdk_lvol_set_external_parent(struct spdk_lvol * lvol,const void * esnap_id,uint32_t esnap_id_len,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_external_parent() argument [all...] |
| /spdk/test/unit/lib/bdev/vbdev_lvol.c/ |
| H A D | vbdev_lvol_ut.c | 227 spdk_lvol_rename(struct spdk_lvol *lvol, const char *new_name, in spdk_lvol_rename() argument 251 spdk_lvol_open(struct spdk_lvol * lvol,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_open() argument 345 struct spdk_lvol *lvol; spdk_lvol_create_esnap_clone() local 498 struct spdk_lvol *lvol, *tmp; spdk_lvs_unload() local 521 struct spdk_lvol *lvol, *tmp; spdk_lvs_destroy() local 551 spdk_lvol_resize(struct spdk_lvol * lvol,size_t sz,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_resize() argument 558 spdk_lvol_set_read_only(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_read_only() argument 633 spdk_lvol_close(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_close() argument 642 spdk_lvol_deletable(struct spdk_lvol * lvol) spdk_lvol_deletable() argument 648 spdk_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_destroy() argument 669 spdk_lvol_get_io_channel(struct spdk_lvol * lvol) spdk_lvol_get_io_channel() argument 827 struct spdk_lvol *lvol = calloc(1, sizeof(*lvol)); _lvol_create() local 845 struct spdk_lvol *lvol; spdk_lvol_create() local 856 spdk_lvol_create_snapshot(struct spdk_lvol * lvol,const char * snapshot_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_snapshot() argument 867 spdk_lvol_create_clone(struct spdk_lvol * lvol,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_clone() argument 893 spdk_lvol_shallow_copy(struct spdk_lvol * lvol,struct spdk_bs_dev * ext_dev,spdk_blob_shallow_copy_status status_cb_fn,void * status_cb_arg,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_shallow_copy() argument 910 spdk_lvol_set_external_parent(struct spdk_lvol * lvol,const void * esnap_id,uint32_t id_len,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_external_parent() argument 932 vbdev_lvol_create_complete(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) vbdev_lvol_create_complete() argument 1015 assert_blockcnt(struct spdk_lvol * lvol,int sz) assert_blockcnt() argument 1065 struct spdk_lvol *lvol = NULL; ut_lvol_snapshot() local 1115 struct spdk_lvol *lvol = NULL; ut_lvol_clone() local 1325 struct spdk_lvol *lvol; ut_lvol_rename() local 1392 struct spdk_lvol *lvol; ut_bdev_finish() local 1469 struct spdk_lvol *lvol; ut_lvol_resize() local 1519 struct spdk_lvol *lvol; ut_lvol_set_read_only() local 1666 struct spdk_lvol *lvol; ut_vbdev_lvol_io_type_supported() local 1870 struct spdk_lvol lvol = { 0 }; ut_esnap_dev_create() local 2045 struct spdk_lvol lvol = { 0 }; ut_lvol_set_external_parent() local [all...] |
| /spdk/test/unit/lib/lvol/lvol.c/ |
| H A D | lvol_ut.c | 604 g_lvol = lvol; in lvol_op_with_handle_complete() argument 652 count_clones(void * _ctx,struct spdk_lvol * lvol) count_clones() argument 1034 struct spdk_lvol *lvol; lvol_close() local 1163 struct spdk_lvol *lvol, *clone; lvol_set_read_only() local 1427 struct spdk_lvol *lvol, *tmp; lvol_open() local 1520 struct spdk_lvol *lvol; lvol_snapshot() local 1568 struct spdk_lvol *lvol, *snap; lvol_snapshot_fail() local 1632 struct spdk_lvol *lvol; lvol_clone() local 1692 struct spdk_lvol *lvol; lvol_clone_fail() local 1767 struct spdk_lvol *lvol, *snap, *clone; lvol_iter_clones() local 1872 struct spdk_lvol *lvol, *lvol2; lvol_names() local 1976 struct spdk_lvol *lvol, *lvol2; lvol_rename() local 2124 struct spdk_lvol *lvol; lvol_refcnt() local 2338 struct spdk_lvol *lvol; lvol_get_xattr() local 2457 struct spdk_lvol *lvol; lvol_esnap_create_bad_args() local 2601 struct spdk_lvol *lvol; lvol_esnap_load_esnaps() local 2659 struct spdk_lvol *lvol; global() member 2669 ut_create_degraded(struct spdk_lvol_store * lvs,struct spdk_lvol * lvol,struct spdk_blob * blob,const char * name,struct spdk_bs_dev ** bs_dev) ut_create_degraded() argument 2840 struct spdk_lvol *lvol; global() member 2862 struct spdk_lvol *lvol; missing_get_lvol_count() local 2894 struct spdk_lvol *lvol = blob_ctx; ut_esnap_hotplug_dev_create() local 3498 struct spdk_lvol *lvol; lvol_set_external_parent() local [all...] |
| /spdk/include/spdk_internal/ |
| H A D | lvolstore.h | 41 struct spdk_lvol *lvol; member 52 struct spdk_lvol *lvol; member 75 struct spdk_lvol *lvol; member 80 struct spdk_lvol *lvol; member
|
| /spdk/test/lvol/esnap/ |
| H A D | esnap.c | 79 struct spdk_lvol *lvol; member 112 lvol_op_with_handle_cb(void *cb_arg, struct spdk_lvol *lvol, int lvserrno) in lvol_op_with_handle_cb() argument 369 struct spdk_lvol *lvol; in esnap_hotplug() local 685 struct spdk_lvol *lvol; late_delete() local [all...] |