| /spdk/lib/ftl/utils/ |
| H A D | ftl_conf.c | 35 spdk_ftl_get_default_conf(struct spdk_ftl_conf *conf, size_t conf_size) in spdk_ftl_get_default_conf() argument 40 memcpy(conf, &g_default_conf, conf_size); in spdk_ftl_get_default_conf() 41 conf->conf_size = conf_size; in spdk_ftl_get_default_conf() 45 spdk_ftl_dev_get_conf(const struct spdk_ftl_dev *dev, struct spdk_ftl_conf *conf, size_t conf_size) in spdk_ftl_dev_get_conf() argument 50 memcpy(conf, &dev->conf, conf_size); in spdk_ftl_dev_get_conf() 51 conf->conf_size = conf_size; in spdk_ftl_dev_get_conf() 107 spdk_ftl_conf_deinit(struct spdk_ftl_conf *conf) in spdk_ftl_conf_deinit() argument 109 free(conf->name); in spdk_ftl_conf_deinit() 110 free(conf->core_mask); in spdk_ftl_conf_deinit() 111 free(conf->base_bdev); in spdk_ftl_conf_deinit() [all …]
|
| H A D | ftl_conf.h | 11 bool ftl_conf_is_valid(const struct spdk_ftl_conf *conf); 13 int ftl_conf_init_dev(struct spdk_ftl_dev *dev, const struct spdk_ftl_conf *conf);
|
| /spdk/test/iscsi_tgt/chap/ |
| H A D | chap_common.sh | 67 …/^node.session.auth.authmethod = CHAP/#node.session.auth.authmethod = CHAP/" /etc/iscsi/iscsid.conf 68 … "s/^node.session.auth.username =.*/#node.session.auth.username = username/" /etc/iscsi/iscsid.conf 69 … "s/^node.session.auth.password =.*/#node.session.auth.password = password/" /etc/iscsi/iscsid.conf 70 ….session.auth.username_in =.*/#node.session.auth.username_in = username_in/" /etc/iscsi/iscsid.conf 71 ….session.auth.password_in =.*/#node.session.auth.password_in = password_in/" /etc/iscsi/iscsid.conf 73 …rgets.auth.authmethod = CHAP/#discovery.sendtargets.auth.authmethod = CHAP/' /etc/iscsi/iscsid.conf 74 …dtargets.auth.username =.*/#discovery.sendtargets.auth.username = username/' /etc/iscsi/iscsid.conf 75 …dtargets.auth.password =.*/#discovery.sendtargets.auth.password = password/' /etc/iscsi/iscsid.conf 76 …auth.username_in =.*/#discovery.sendtargets.auth.username_in = username_in/" /etc/iscsi/iscsid.conf 77 …auth.password_in =.*/#discovery.sendtargets.auth.password_in = password_in/" /etc/iscsi/iscsid.conf [all …]
|
| /spdk/module/bdev/ftl/ |
| H A D | bdev_ftl.c | 41 struct spdk_ftl_conf conf; member 215 struct spdk_ftl_conf conf; in bdev_ftl_write_config_json() local 217 spdk_ftl_dev_get_conf(ftl_bdev->dev, &conf, sizeof(conf)); in bdev_ftl_write_config_json() 226 spdk_json_write_named_uint64(w, "overprovisioning", conf.overprovisioning); in bdev_ftl_write_config_json() 227 spdk_json_write_named_uint64(w, "l2p_dram_limit", conf.l2p_dram_limit); in bdev_ftl_write_config_json() 229 if (conf.core_mask) { in bdev_ftl_write_config_json() 230 spdk_json_write_named_string(w, "core_mask", conf.core_mask); in bdev_ftl_write_config_json() 233 spdk_json_write_named_uuid(w, "uuid", &conf.uuid); in bdev_ftl_write_config_json() 235 spdk_json_write_named_bool(w, "fast_shutdown", conf.fast_shutdown); in bdev_ftl_write_config_json() 237 spdk_json_write_named_string(w, "base_bdev", conf.base_bdev); in bdev_ftl_write_config_json() [all …]
|
| H A D | bdev_ftl_rpc.c | 84 struct spdk_ftl_conf conf = {}; in rpc_bdev_ftl_create() local 88 spdk_ftl_get_default_conf(&conf, sizeof(conf)); in rpc_bdev_ftl_create() 92 &conf)) { in rpc_bdev_ftl_create() 98 if (spdk_uuid_is_null(&conf.uuid)) { in rpc_bdev_ftl_create() 99 conf.mode |= SPDK_FTL_MODE_CREATE; in rpc_bdev_ftl_create() 102 if (spdk_bdev_get_by_name(conf.name) != NULL) { in rpc_bdev_ftl_create() 103 SPDK_ERRLOG("Bdev \"%s\" already exists", conf.name); in rpc_bdev_ftl_create() 110 rc = bdev_ftl_create_bdev(&conf, rpc_bdev_ftl_create_cb, request); in rpc_bdev_ftl_create() 112 rc = bdev_ftl_defer_init(&conf); in rpc_bdev_ftl_create() [all...] |
| H A D | bdev_ftl.h | 29 int bdev_ftl_create_bdev(const struct spdk_ftl_conf *conf, ftl_bdev_init_fn cb, void *cb_arg); 32 int bdev_ftl_defer_init(const struct spdk_ftl_conf *conf);
|
| /spdk/test/vhost/fiotest/ |
| H A D | fio.sh | 124 IFS=',' read -ra conf <<< "$vm_conf" 125 if [[ -z ${conf[0]} ]] || ! assert_number ${conf[0]}; then 131 if [[ $vm_num -eq ${conf[0]} ]]; then 136 used_vms+=" ${conf[0]}" 155 notice "Creating vhost block controller naa.$disk.${conf[0]} with device $disk" 156 $rpc_py vhost_create_blk_controller naa.$disk.${conf[0]} $based_disk 158 notice "Creating controller naa.$disk.${conf[0]}" 159 $rpc_py vhost_create_scsi_controller naa.$disk.${conf[0]} 161 notice "Adding device (0) to naa.$disk.${conf[ [all...] |
| /spdk/scripts/vagrant/ |
| H A D | run-autorun.sh | 149 conf="${AUTOTEST_DRIVER_PATH}/autorun-spdk.conf" 151 if [[ -e ~/autorun-spdk.conf ]]; then 152 conf=~/autorun-spdk.conf 155 if [[ -z $conf ]]; then 196 "${rootdir}/autobuild.sh" "$conf" 197 sudo -E "${rootdir}/autotest.sh" "$conf" 198 "${rootdir}/autopackage.sh" "$conf"
|
| H A D | update.sh | 27 if [ ! -f /home/vagrant/autorun-spdk.conf ]; then 29 cp ${SPDK_DIR}/scripts/vagrant/autorun-spdk.conf /home/vagrant 30 chown vagrant /home/vagrant/autorun-spdk.conf 31 chgrp vagrant /home/vagrant/autorun-spdk.conf 60 …sed "s/HUGEMEM=.*$/HUGEMEM=${HUGEPAGES}/g" /home/vagrant/autorun-spdk.conf > /home/vagrant/foo.conf 61 mv -f /home/vagrant/foo.conf /home/vagrant/autorun-spdk.conf
|
| /spdk/lib/ftl/ |
| H A D | ftl_init.c | 45 if (dev->conf.core_mask) { in init_core_thread() 46 if (spdk_cpuset_parse(&cpumask, dev->conf.core_mask)) { in init_core_thread() 55 FTL_ERRLOG(dev, "Cannot create thread for mask %s\n", dev->conf.core_mask); in init_core_thread() 73 if (dev->core_thread && dev->conf.core_mask) { in deinit_core_thread() 88 spdk_ftl_conf_deinit(&dev->conf); in free_dev() 94 allocate_dev(const struct spdk_ftl_conf *conf, int *error) in allocate_dev() argument 111 rc = ftl_conf_init_dev(dev, conf); in allocate_dev() 146 rc = spdk_ftl_dev_init(&dev->conf, ctx->cb_fn, ctx->cb_arg); in dev_init_cb() 163 spdk_ftl_dev_init(const struct spdk_ftl_conf *conf, spdk_ftl_init_fn cb_fn, void *cb_arg) in spdk_ftl_dev_init() argument 177 dev = allocate_dev(conf, &rc); in spdk_ftl_dev_init()
|
| /spdk/scripts/perf/nvme/ |
| H A D | run_fio_test.sh | 13 $testdir/run_fio_test.py $testdir/fio_test.conf $rootdir/build/fio/spdk_nvme 1 16 $testdir/run_fio_test.py $testdir/fio_test.conf $rootdir/build/fio/spdk_nvme 2 19 $testdir/run_fio_test.py $testdir/fio_test.conf $rootdir/build/fio/spdk_nvme 4 22 $testdir/run_fio_test.py $testdir/fio_test.conf $rootdir/build/fio/spdk_nvme 8
|
| /spdk/test/bdev/bdevperf/ |
| H A D | common.sh | 13 cat <<- EOF >> "$testdir"/test.conf 20 cat <<- EOF >> "$testdir"/test.conf 36 rm -f $testdir/test.conf
|
| H A D | test_config.sh | 12 jsonconf=$testdir/conf.json 13 testconf=$testdir/test.conf
|
| /spdk/module/event/subsystems/nvmf/ |
| H A D | nvmf_rpc.c | 241 struct spdk_nvmf_tgt_conf conf; in rpc_nvmf_set_config() 243 memcpy(&conf, &g_spdk_nvmf_tgt_conf, sizeof(conf)); in rpc_nvmf_set_config() 247 SPDK_COUNTOF(nvmf_rpc_subsystem_tgt_conf_decoder), &conf)) { in rpc_nvmf_set_config() 255 memcpy(&g_spdk_nvmf_tgt_conf, &conf, sizeof(conf)); in rpc_nvmf_set_config() 240 struct spdk_nvmf_tgt_conf conf; rpc_nvmf_set_config() local
|
| /spdk/test/vhost/hotplug/ |
| H A D | common.sh | 95 IFS=',' read -ra conf <<< "$vm_conf" 96 if [[ -z ${conf[0]} ]] || ! assert_number ${conf[0]}; then 102 if [[ $vm_num -eq ${conf[0]} ]]; then
|
| /spdk/test/iscsi_tgt/calsoft/ |
| H A D | calsoft.sh | 12 rm -f /usr/local/etc/its.conf 23 cp $testdir/its.conf /usr/local/etc/ 26 echo "IP=$TARGET_IP" >> /usr/local/etc/its.conf
|
| /spdk/scripts/perf/vhost/ |
| H A D | run_vhost_test.sh | 70 "$curdir/conf-generator" -p all || exit 1 73 cpu_out=$curdir/auto-cpu.conf disk_out=$curdir/auto-disk.conf \ 74 "$curdir/conf-generator" -s || exit 1 83 out_fio_conf=${out_fio_conf:-$curdir/fio.conf}
|
| /spdk/lib/conf/ |
| H A D | Makefile | 12 C_SRCS = conf.c 13 LIBNAME = conf
|
| /spdk/lib/ftl/mngt/ |
| H A D | ftl_mngt_md.c | 313 dev->sb->overprovisioning = dev->conf.overprovisioning; in ftl_mngt_persist_super_block() 388 sb->uuid = dev->conf.uuid; in ftl_mngt_init_default_sb() 396 sb->overprovisioning = dev->conf.overprovisioning; in ftl_mngt_init_default_sb() 433 sb->upgrade_ready = dev->conf.prep_upgrade_on_shutdown; in ftl_mngt_set_clean() 493 if (spdk_uuid_compare(&sb->uuid, &dev->conf.uuid) != 0) { in ftl_mngt_validate_sb() 506 /* The sb has just been read. Validate and update the conf */ in ftl_mngt_validate_sb() 512 dev->conf.overprovisioning = sb->overprovisioning; in ftl_mngt_validate_sb() 567 if (dev->conf.mode & SPDK_FTL_MODE_CREATE) { in ftl_mngt_superblock_init() 568 spdk_uuid_generate(&dev->conf.uuid); in ftl_mngt_superblock_init() 569 spdk_uuid_fmt_lower(uuid, sizeof(uuid), &dev->conf in ftl_mngt_superblock_init() [all...] |
| H A D | ftl_mngt_ioch.c | 79 dev->conf.user_io_pool_size, in io_channel_create_cb() 88 ioch->cq = spdk_ring_create(SPDK_RING_TYPE_SP_SC, spdk_align64pow2(dev->conf.user_io_pool_size + 1), in io_channel_create_cb() 95 ioch->sq = spdk_ring_create(SPDK_RING_TYPE_SP_SC, spdk_align64pow2(dev->conf.user_io_pool_size + 1), in io_channel_create_cb()
|
| /spdk/rpmbuild/ |
| H A D | spdk.spec | 122 mkdir -p %{buildroot}/etc/ld.so.conf.d 125 cat <<-EOF > %{buildroot}/etc/ld.so.conf.d/spdk.conf 179 /etc/ld.so.conf.d/spdk.conf
|
| /spdk/scripts/ceph/ |
| H A D | start.sh | 17 ceph_conf=${base_dir}/ceph.conf 31 cp ${script_dir}/ceph.conf $ceph_conf 105 cp $ceph_conf /etc/ceph/ceph.conf 116 ceph-conf --name mon.a --show-config-value log_file
|
| /spdk/test/fuzz/llvm/nvmf/ |
| H A D | run.sh | 27 local nvmf_cfg=/tmp/fuzz_json_$fuzzer_type.conf 38 sed -e "s/\"trsvcid\": \"4420\"/\"trsvcid\": \"$port\"/" $testdir/fuzz_json.conf > $nvmf_cfg
|
| /spdk/test/vhost/other/ |
| H A D | negative.sh | 31 conf-dir=*) CONF_DIR="${OPTARG#*=}" ;; 47 "${VHOST_APP[@]}" -c /path/to/non_existing_file/conf -S $testdir -e 0x0 -s 1024 -d -h --silence-noticelog 50 if "${VHOST_APP[@]}" -c /path/to/non_existing_file/conf -f "$VHOST_DIR/vhost/vhost.pid"; then
|
| /spdk/test/fuzz/llvm/vfio/ |
| H A D | run.sh | 29 local vfiouser_cfg=$fuzzer_dir/fuzz_vfio_json.conf 40 s%/tmp/vfio-user/domain/2%$vfiouser_io_dir%" $testdir/fuzz_vfio_json.conf > $vfiouser_cfg
|