Home
last modified time | relevance | path

Searched refs:conf (Results 1 – 25 of 89) sorted by relevance

1234

/spdk/lib/ftl/utils/
H A Dftl_conf.c35 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 Dftl_conf.h11 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 Dchap_common.sh67 …/^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 Dbdev_ftl.c41 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 Dbdev_ftl_rpc.c84 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 Dbdev_ftl.h29 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 Dfio.sh124 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 Drun-autorun.sh149 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 Dupdate.sh27 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 Dftl_init.c45 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 Drun_fio_test.sh13 $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 Dcommon.sh13 cat <<- EOF >> "$testdir"/test.conf
20 cat <<- EOF >> "$testdir"/test.conf
36 rm -f $testdir/test.conf
H A Dtest_config.sh12 jsonconf=$testdir/conf.json
13 testconf=$testdir/test.conf
/spdk/module/event/subsystems/nvmf/
H A Dnvmf_rpc.c241 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 Dcommon.sh95 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 Dcalsoft.sh12 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 Drun_vhost_test.sh70 "$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 DMakefile12 C_SRCS = conf.c
13 LIBNAME = conf
/spdk/lib/ftl/mngt/
H A Dftl_mngt_md.c313 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 Dftl_mngt_ioch.c79 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 Dspdk.spec122 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 Dstart.sh17 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 Drun.sh27 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 Dnegative.sh31 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 Drun.sh29 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

1234