Lines Matching defs:client
8 def bdev_set_options(client, bdev_io_pool_size=None, bdev_io_cache_size=None,
30 return client.call('bdev_set_options', params)
33 def bdev_examine(client, name):
41 return client.call('bdev_examine', params)
44 def bdev_wait_for_examine(client):
47 return client.call('bdev_wait_for_examine')
50 def bdev_compress_create(client, base_bdev_name, pm_path, lb_size=None, comp_algo=None, comp_level=None):
70 return client.call('bdev_compress_create', params)
73 def bdev_compress_delete(client, name):
80 return client.call('bdev_compress_delete', params)
83 def bdev_compress_get_orphans(client, name=None):
93 return client.call('bdev_compress_get_orphans', params)
96 def bdev_crypto_create(client, base_bdev_name, name, crypto_pmd=None, key=None, cipher=None, key2=None, key_name=None):
122 return client.call('bdev_crypto_create', params)
125 def bdev_crypto_delete(client, name):
132 return client.call('bdev_crypto_delete', params)
135 def bdev_ocf_create(client, name, mode, cache_bdev_name, core_bdev_name, cache_line_size=None):
153 return client.call('bdev_ocf_create', params)
156 def bdev_ocf_delete(client, name):
163 return client.call('bdev_ocf_delete', params)
166 def bdev_ocf_get_stats(client, name):
175 return client.call('bdev_ocf_get_stats', params)
178 def bdev_ocf_reset_stats(client, name):
187 return client.call('bdev_ocf_reset_stats', params)
190 def bdev_ocf_get_bdevs(client, name=None):
200 return client.call('bdev_ocf_get_bdevs', params)
203 def bdev_ocf_set_cache_mode(client, name, mode):
214 return client.call('bdev_ocf_set_cache_mode', params)
217 def bdev_ocf_set_seqcutoff(client, name, policy, threshold=None, promotion_count=None):
232 return client.call('bdev_ocf_set_seqcutoff', params)
235 def bdev_ocf_flush_start(client, name):
242 return client.call('bdev_ocf_flush_start', params)
245 def bdev_ocf_flush_status(client, name):
254 return client.call('bdev_ocf_flush_status', params)
257 def bdev_malloc_create(client, num_blocks, block_size, physical_block_size=None, name=None, uuid=None, optimal_io_boundary=None,
296 return client.call('bdev_malloc_create', params)
299 def bdev_malloc_delete(client, name):
306 return client.call('bdev_malloc_delete', params)
309 def bdev_null_create(client, num_blocks, block_size, name, physical_block_size=None, uuid=None, md_size=None,
341 return client.call('bdev_null_create', params)
344 def bdev_null_delete(client, name):
351 return client.call('bdev_null_delete', params)
354 def bdev_null_resize(client, name, new_size):
363 return client.call('bdev_null_resize', params)
366 def bdev_raid_set_options(client, process_window_size_kb=None, process_max_bandwidth_mb_sec=None):
379 return client.call('bdev_raid_set_options', params)
382 def bdev_raid_get_bdevs(client, category):
391 return client.call('bdev_raid_get_bdevs', params)
394 def bdev_raid_create(client, name, raid_level, base_bdevs, strip_size_kb=None, uuid=None, superblock=None):
417 return client.call('bdev_raid_create', params)
420 def bdev_raid_delete(client, name):
429 return client.call('bdev_raid_delete', params)
432 def bdev_raid_add_base_bdev(client, base_bdev, raid_bdev):
443 return client.call('bdev_raid_add_base_bdev', params)
446 def bdev_raid_remove_base_bdev(client, name):
455 return client.call('bdev_raid_remove_base_bdev', params)
458 def bdev_aio_create(client, filename, name, block_size=None, readonly=None, fallocate=None, uuid=None):
481 return client.call('bdev_aio_create', params)
484 def bdev_aio_rescan(client, name):
491 return client.call('bdev_aio_rescan', params)
494 def bdev_aio_delete(client, name):
501 return client.call('bdev_aio_delete', params)
504 def bdev_uring_create(client, filename, name, block_size=None, uuid=None):
521 return client.call('bdev_uring_create', params)
524 def bdev_uring_rescan(client, name):
531 return client.call('bdev_uring_rescan', params)
534 def bdev_uring_delete(client, name):
541 return client.call('bdev_uring_delete', params)
544 def bdev_xnvme_create(client, filename, name, io_mechanism, conserve_cpu):
559 return client.call('bdev_xnvme_create', params)
562 def bdev_xnvme_delete(client, name):
569 return client.call('bdev_xnvme_delete', params)
572 def bdev_nvme_set_options(client, action_on_timeout=None, timeout_us=None, timeout_admin_us=None,
693 return client.call('bdev_nvme_set_options', params)
696 def bdev_nvme_set_hotplug(client, enable, period_us=None):
706 return client.call('bdev_nvme_set_hotplug', params)
709 def bdev_nvme_attach_controller(client, name, trtype, traddr, adrfam=None, trsvcid=None,
807 return client.call('bdev_nvme_attach_controller', params)
810 def bdev_nvme_detach_controller(client, name, trtype=None, traddr=None,
844 return client.call('bdev_nvme_detach_controller', params)
847 def bdev_nvme_reset_controller(client, name, cntlid=None):
857 return client.call('bdev_nvme_reset_controller', params)
860 def bdev_nvme_enable_controller(client, name, cntlid=None):
870 return client.call('bdev_nvme_enable_controller', params)
873 def bdev_nvme_disable_controller(client, name, cntlid=None):
883 return client.call('bdev_nvme_disable_controller', params)
886 def bdev_nvme_start_discovery(client, name, trtype, traddr, adrfam=None, trsvcid=None,
935 return client.call('bdev_nvme_start_discovery', params)
938 def bdev_nvme_stop_discovery(client, name):
945 return client.call('bdev_nvme_stop_discovery', params)
948 def bdev_nvme_get_discovery_info(client):
951 return client.call('bdev_nvme_get_discovery_info')
954 def bdev_nvme_get_io_paths(client, name=None):
964 return client.call('bdev_nvme_get_io_paths', params)
967 def bdev_nvme_set_preferred_path(client, name, cntlid):
976 return client.call('bdev_nvme_set_preferred_path', params)
979 def bdev_nvme_set_multipath_policy(client, name, policy, selector=None, rr_min_io=None):
994 return client.call('bdev_nvme_set_multipath_policy', params)
997 def bdev_nvme_get_path_iostat(client, name):
1006 return client.call('bdev_nvme_get_path_iostat', params)
1009 def bdev_nvme_cuse_register(client, name):
1016 return client.call('bdev_nvme_cuse_register', params)
1019 def bdev_nvme_cuse_unregister(client, name):
1026 return client.call('bdev_nvme_cuse_unregister', params)
1029 def bdev_nvme_set_keys(client, name, dhchap_key=None, dhchap_ctrlr_key=None):
1041 return client.call('bdev_nvme_set_keys', params)
1044 def bdev_zone_block_create(client, name, base_bdev, zone_capacity, optimal_open_zones):
1059 return client.call('bdev_zone_block_create', params)
1062 def bdev_zone_block_delete(client, name):
1069 return client.call('bdev_zone_block_delete', params)
1072 def bdev_rbd_register_cluster(client, name=None, user_id=None, config_param=None, config_file=None, key_file=None, core_mask=None):
1097 return client.call('bdev_rbd_register_cluster', params)
1100 def bdev_rbd_unregister_cluster(client, name):
1107 return client.call('bdev_rbd_unregister_cluster', params)
1110 def bdev_rbd_get_clusters_info(client, name=None):
1120 return client.call('bdev_rbd_get_clusters_info', params)
1123 def bdev_rbd_create(client, pool_name, rbd_name, block_size, name=None, user_id=None, config=None, cluster_name=None, uuid=None):
1153 return client.call('bdev_rbd_create', params)
1156 def bdev_rbd_delete(client, name):
1163 return client.call('bdev_rbd_delete', params)
1166 def bdev_rbd_resize(client, name, new_size):
1175 return client.call('bdev_rbd_resize', params)
1178 def bdev_error_create(client, base_name, uuid=None):
1188 return client.call('bdev_error_create', params)
1191 def bdev_delay_create(client, base_bdev_name, name, avg_read_latency, p99_read_latency, avg_write_latency, p99_write_latency, uuid=None):
1213 return client.call('bdev_delay_create', params)
1216 def bdev_delay_delete(client, name):
1223 return client.call('bdev_delay_delete', params)
1226 def bdev_delay_update_latency(client, delay_bdev_name, latency_type, latency_us):
1239 return client.call('bdev_delay_update_latency', params)
1242 def bdev_error_delete(client, name):
1249 return client.call('bdev_error_delete', params)
1252 def bdev_iscsi_set_options(client, timeout_sec=None):
1260 return client.call('bdev_iscsi_set_options', params)
1263 def bdev_iscsi_create(client, name, url, initiator_iqn):
1276 return client.call('bdev_iscsi_create', params)
1279 def bdev_iscsi_delete(client, name):
1286 return client.call('bdev_iscsi_delete', params)
1289 def bdev_passthru_create(client, base_bdev_name, name, uuid=None):
1303 return client.call('bdev_passthru_create', params)
1306 def bdev_passthru_delete(client, name):
1313 return client.call('bdev_passthru_delete', params)
1316 def bdev_opal_create(client, nvme_ctrlr_name, nsid, locking_range_id, range_start, range_length, password):
1335 return client.call('bdev_opal_create', params)
1338 def bdev_opal_get_info(client, bdev_name, password):
1349 return client.call('bdev_opal_get_info', params)
1352 def bdev_opal_delete(client, bdev_name, password):
1361 return client.call('bdev_opal_delete', params)
1364 def bdev_opal_new_user(client, bdev_name, admin_password, user_id, user_password):
1377 return client.call('bdev_opal_new_user', params)
1380 def bdev_opal_set_lock_state(client, bdev_name, user_id, password, lock_state):
1393 return client.call('bdev_opal_set_lock_state', params)
1396 def bdev_split_create(client, base_bdev, split_count, split_size_mb=None):
1410 return client.call('bdev_split_create', params)
1413 def bdev_split_delete(client, base_bdev):
1420 return client.call('bdev_split_delete', params)
1423 def bdev_ftl_create(client, name, base_bdev, cache, **kwargs):
1438 return client.call('bdev_ftl_create', params)
1441 def bdev_ftl_load(client, name, base_bdev, cache, **kwargs):
1456 return client.call('bdev_ftl_load', params)
1459 def bdev_ftl_unload(client, name, fast_shutdown=None):
1469 return client.call('bdev_ftl_unload', params)
1472 def bdev_ftl_delete(client, name, fast_shutdown=None):
1482 return client.call('bdev_ftl_delete', params)
1485 def bdev_ftl_unmap(client, name, lba, num_blocks):
1496 return client.call('bdev_ftl_unmap', params)
1499 def bdev_ftl_get_stats(client, name):
1506 return client.call('bdev_ftl_get_stats', params)
1509 def bdev_ftl_get_properties(client, name):
1516 return client.call('bdev_ftl_get_properties', params)
1519 def bdev_ftl_set_property(client, name, ftl_property, value):
1530 return client.call('bdev_ftl_set_property', params)
1533 def bdev_get_bdevs(client, name=None, timeout=None):
1546 return client.call('bdev_get_bdevs', params)
1549 def bdev_get_iostat(client, name=None, per_channel=None, reset_mode=None):
1565 return client.call('bdev_get_iostat', params)
1568 def bdev_reset_iostat(client, name=None, mode=None):
1579 return client.call('bdev_reset_iostat', params)
1582 def bdev_enable_histogram(client, name, enable, opc):
1594 return client.call('bdev_enable_histogram', params)
1597 def bdev_get_histogram(client, name):
1604 return client.call('bdev_get_histogram', params)
1607 def bdev_error_inject_error(client, name, io_type, error_type, num=None,
1631 return client.call('bdev_error_inject_error', params)
1634 def bdev_set_qd_sampling_period(client, name, period):
1643 return client.call('bdev_set_qd_sampling_period', params)
1647 client,
1671 return client.call('bdev_set_qos_limit', params)
1674 def bdev_nvme_apply_firmware(client, bdev_name, filename):
1683 return client.call('bdev_nvme_apply_firmware', params)
1686 def bdev_nvme_get_transport_statistics(client):
1688 return client.call('bdev_nvme_get_transport_statistics')
1691 def bdev_nvme_get_controller_health_info(client, name):
1700 return client.call('bdev_nvme_get_controller_health_info', params)
1703 def bdev_daos_create(client, num_blocks, block_size, pool, cont, name, oclass=None, uuid=None):
1726 return client.call('bdev_daos_create', params)
1729 def bdev_daos_delete(client, name):
1736 return client.call('bdev_daos_delete', params)
1739 def bdev_daos_resize(client, name, new_size):
1748 return client.call('bdev_daos_resize', params)
1751 def bdev_nvme_start_mdns_discovery(client, name, svcname, hostnqn=None):
1763 return client.call('bdev_nvme_start_mdns_discovery', params)
1766 def bdev_nvme_stop_mdns_discovery(client, name):
1773 return client.call('bdev_nvme_stop_mdns_discovery', params)
1776 def bdev_nvme_get_mdns_discovery_info(client):
1779 return client.call('bdev_nvme_get_mdns_discovery_info')