Home
last modified time | relevance | path

Searched refs:base (Results 1 – 25 of 56) sorted by relevance

123

/spdk/module/bdev/virtio/
H A Dbdev_virtio_scsi.c176 static void process_scan_resp(struct virtio_scsi_scan_base *base);
386 static int send_scan_io(struct virtio_scsi_scan_base *base);
387 static void _virtio_scsi_dev_scan_tgt(struct virtio_scsi_scan_base *base, uint8_t target);
388 static int _virtio_scsi_dev_scan_next(struct virtio_scsi_scan_base *base, int rc);
389 static void _virtio_scsi_dev_scan_finish(struct virtio_scsi_scan_base *base, int errnum);
1020 _virtio_scsi_dev_scan_finish(struct virtio_scsi_scan_base *base, int errnum) in _virtio_scsi_dev_scan_finish() argument
1022 struct virtio_scsi_dev *svdev = base->svdev; in _virtio_scsi_dev_scan_finish()
1028 spdk_put_io_channel(spdk_io_channel_from_ctx(base->channel)); in _virtio_scsi_dev_scan_finish()
1029 base->svdev->scan_ctx = NULL; in _virtio_scsi_dev_scan_finish()
1031 TAILQ_FOREACH_SAFE(tgt, &base in _virtio_scsi_dev_scan_finish()
1054 send_scan_io(struct virtio_scsi_scan_base * base) send_scan_io() argument
1080 send_inquiry(struct virtio_scsi_scan_base * base) send_inquiry() argument
1096 send_inquiry_vpd(struct virtio_scsi_scan_base * base,uint8_t page_code) send_inquiry_vpd() argument
1113 send_read_cap_10(struct virtio_scsi_scan_base * base) send_read_cap_10() argument
1126 send_read_cap_16(struct virtio_scsi_scan_base * base) send_read_cap_16() argument
1141 send_test_unit_ready(struct virtio_scsi_scan_base * base) send_test_unit_ready() argument
1153 send_start_stop_unit(struct virtio_scsi_scan_base * base) send_start_stop_unit() argument
1166 process_scan_start_stop_unit(struct virtio_scsi_scan_base * base) process_scan_start_stop_unit() argument
1178 process_scan_test_unit_ready(struct virtio_scsi_scan_base * base) process_scan_test_unit_ready() argument
1199 process_scan_inquiry_standard(struct virtio_scsi_scan_base * base) process_scan_inquiry_standard() argument
1222 process_scan_inquiry_vpd_supported_vpd_pages(struct virtio_scsi_scan_base * base) process_scan_inquiry_vpd_supported_vpd_pages() argument
1253 process_scan_inquiry_vpd_block_thin_provision(struct virtio_scsi_scan_base * base) process_scan_inquiry_vpd_block_thin_provision() argument
1272 process_scan_inquiry(struct virtio_scsi_scan_base * base) process_scan_inquiry() argument
1379 process_read_cap_10(struct virtio_scsi_scan_base * base) process_read_cap_10() argument
1412 process_read_cap_16(struct virtio_scsi_scan_base * base) process_read_cap_16() argument
1435 process_scan_resp(struct virtio_scsi_scan_base * base) process_scan_resp() argument
1513 _virtio_scsi_dev_scan_next(struct virtio_scsi_scan_base * base,int rc) _virtio_scsi_dev_scan_next() argument
1554 struct virtio_scsi_scan_base *base; _virtio_scsi_dev_scan_init() local
1592 _virtio_scsi_dev_scan_tgt(struct virtio_scsi_scan_base * base,uint8_t target) _virtio_scsi_dev_scan_tgt() argument
1609 struct virtio_scsi_scan_base *base; virtio_scsi_dev_scan() local
1649 struct virtio_scsi_scan_base *base; virtio_scsi_dev_scan_tgt() local
[all...]
/spdk/test/unit/lib/bdev/part.c/
H A Dpart_ut.c248 struct spdk_bdev_part_base *base; in ut_fini_bdev()
256 bdev_base.name = "base"; in bdev_ut_event_cb()
261 rc = spdk_bdev_part_base_construct_ext("base", NULL, &vbdev_ut_if, in part_test()
263 NULL, 0, NULL, NULL, &base); in part_test() local
266 SPDK_CU_ASSERT_FATAL(base != NULL); in part_test()
268 rc = spdk_bdev_part_construct(&part1, base, "test1", 0, 100, "test"); in part_test()
270 SPDK_CU_ASSERT_FATAL(base->ref == 1); in part_test()
271 SPDK_CU_ASSERT_FATAL(base->claimed == true); in part_test()
272 rc = spdk_bdev_part_construct(&part2, base, "test2", 100, 100, "test"); in part_test()
274 SPDK_CU_ASSERT_FATAL(base in part_test()
309 struct spdk_bdev_part_base *base = NULL; part_free_test() local
351 struct spdk_bdev_part_base *base = NULL; part_get_io_channel_test() local
408 struct spdk_bdev_part_base *base; part_construct_ext() local
[all...]
/spdk/test/unit/lib/accel/dpdk_cryptodev.c/
H A Daccel_dpdk_cryptodev_ut.c380 task.base.op_code = SPDK_ACCEL_OPC_ENCRYPT; in test_error_paths()
381 task.base.s.iovcnt = 1; in test_error_paths()
382 task.base.s.iovs = &src_iov; in test_error_paths()
383 task.base.d.iovcnt = 1; in test_error_paths()
384 task.base.d.iovs = &dst_iov; in test_error_paths()
385 task.base.block_size = 512; in test_error_paths()
386 task.base.crypto_key = &g_key; in test_error_paths()
387 task.base.iv = 1; in test_error_paths()
391 task.base.crypto_key = NULL; in test_error_paths()
392 rc = accel_dpdk_cryptodev_submit_tasks(g_io_ch, &task.base); in test_error_paths()
[all...]
/spdk/module/bdev/ocf/
H A Dvolume.c22 struct vbdev_ocf_base *base; in vbdev_ocf_volume_open() local
25 base = opts; in vbdev_ocf_volume_open()
27 base = vbdev_ocf_get_base_by_name(ocf_volume_get_uuid(volume)->data); in vbdev_ocf_volume_open()
28 if (base == NULL) { in vbdev_ocf_volume_open()
33 *priv = base; in vbdev_ocf_volume_open()
46 struct vbdev_ocf_base *base = *((struct vbdev_ocf_base **)ocf_volume_get_priv(volume)); in vbdev_ocf_volume_get_length() local
49 len = base->bdev->blocklen * base->bdev->blockcnt; in vbdev_ocf_volume_get_length()
124 struct vbdev_ocf_base *base = in initialize_cpy_vector()
131 return base in initialize_cpy_vector()
181 struct vbdev_ocf_base *base; prepare_submit() local
233 struct vbdev_ocf_base *base = vbdev_ocf_volume_submit_flush() local
260 struct vbdev_ocf_base *base = vbdev_ocf_volume_submit_io() local
349 struct vbdev_ocf_base *base = vbdev_ocf_volume_submit_discard() local
[all...]
H A Dvbdev_ocf.c93 /* Get existing cache base
96 get_other_cache_base(struct vbdev_ocf_base *base) in get_other_cache_base() argument
101 if (&vbdev->cache == base || !vbdev->cache.attached) { in get_other_cache_base()
104 if (!strcmp(vbdev->cache.name, base->name)) { in get_other_cache_base()
160 /* Close and unclaim base bdev */
162 remove_base_bdev(struct vbdev_ocf_base *base) in remove_base_bdev() argument
164 if (base->attached) { in remove_base_bdev()
165 if (base->management_channel) { in remove_base_bdev()
166 spdk_put_io_channel(base->management_channel); in remove_base_bdev()
169 spdk_bdev_module_release_bdev(base in remove_base_bdev()
1352 hotremove_cb(struct vbdev_ocf_base * base) hotremove_cb() argument
1398 attach_base(struct vbdev_ocf_base * base) attach_base() argument
1616 struct vbdev_ocf_base base; global() member
[all...]
H A Ddata.c51 vbdev_ocf_iovs_add(struct bdev_ocf_data *data, void *base, size_t len) in vbdev_ocf_iovs_add() argument
61 data->iovs[data->iovcnt].iov_base = base; in vbdev_ocf_iovs_add()
H A Ddata.h28 void vbdev_ocf_iovs_add(struct bdev_ocf_data *data, void *base, size_t len);
/spdk/test/nvme/sgl/
H A Dsgl.c34 void *base; member
82 *address = iov->base + iov->offset + iov->len - req->current_iov_bytes_left; in nvme_request_next_sge()
86 *address = iov->base + iov->offset; in nvme_request_next_sge()
110 req->iovs[0].base = spdk_zmalloc(0x800, 4, NULL, SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); in build_io_request_0()
120 req->iovs[0].base = spdk_zmalloc(0x200, 0x200, NULL, SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); in build_io_request_1()
130 req->iovs[0].base = spdk_zmalloc(0x40000, 0x1000, NULL, SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); in build_io_request_2()
141 req->iovs[0].base = spdk_zmalloc(0x1000, 0x1000, NULL, SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); in build_io_request_3()
146 req->iovs[1].base = spdk_zmalloc(0x1000, 0x1000, NULL, SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); in build_io_request_3()
150 req->iovs[2].base = spdk_zmalloc(0x3000, 0x1000, NULL, SPDK_ENV_LCORE_ID_ANY, SPDK_MALLOC_DMA); in build_io_request_3()
162 req->iovs[0].base in build_io_request_4()
199 uint8_t *base; build_io_request_7() local
[all...]
/spdk/lib/ftl/utils/
H A Dftl_df.h25 ftl_df_get_obj_id(void *base, void *df_obj_ptr) in ftl_df_get_obj_id() argument
27 assert(base <= df_obj_ptr); in ftl_df_get_obj_id()
28 return ((char *)df_obj_ptr - (char *)base); in ftl_df_get_obj_id()
40 ftl_df_get_obj_ptr(void *base, ftl_df_obj_id df_obj_id) in ftl_df_get_obj_ptr() argument
43 return (void *)((uintptr_t)base + df_obj_id); in ftl_df_get_obj_ptr()
/spdk/module/accel/dpdk_cryptodev/
H A Daccel_dpdk_cryptodev.c157 struct spdk_accel_task base;
284 spdk_accel_task_complete(&task->base, task->is_failed ? -EINVAL : 0); in accel_dpdk_cryptodev_poll_qp()
299 spdk_accel_task_complete(&task->base, rc); in accel_dpdk_cryptodev_poll_qp()
357 spdk_accel_task_complete(&task->base, rc); in accel_dpdk_cryptodev_poller()
369 spdk_accel_task_complete(&task->base, 0); in accel_dpdk_cryptodev_poller()
524 buf_len = spdk_min(task->base.block_size, sgl->iov->iov_len - sgl->iov_offset); in accel_dpdk_cryptodev_mbuf_add_single_block()
534 assert(task->base.block_size >= buf_len); in accel_dpdk_cryptodev_mbuf_add_single_block()
535 remainder = task->base.block_size - buf_len; in accel_dpdk_cryptodev_mbuf_add_single_block()
578 uint32_t crypto_len = task->base.block_size; in accel_dpdk_cryptodev_process_task()
596 if (spdk_unlikely(!task->base in accel_dpdk_cryptodev_process_task()
156 struct spdk_accel_task base; global() member
[all...]
/spdk/module/sock/uring/
H A During.c72 struct spdk_sock base;
115 struct spdk_sock_group_impl base;
435 memcpy(&sock->base.impl_opts, impl_opts, sizeof(*impl_opts));
442 if (sock->base.impl_opts.enable_quickack) { in uring_sock_alloc()
449 spdk_sock_get_placement_id(sock->fd, sock->base.impl_opts.enable_placement_id, in uring_sock_alloc()
697 return &sock->base; in uring_sock_connect()
754 if (sock->base.opts.priority) { in uring_sock_accept()
755 rc = setsockopt(fd, SOL_SOCKET, SO_PRIORITY, &sock->base.opts.priority, sizeof(int));
763 new_sock = uring_sock_alloc(fd, &sock->base.impl_opts, sock->zcopy); in uring_sock_close()
769 return &new_sock->base; in uring_sock_close()
71 struct spdk_sock base; global() member
113 struct spdk_sock_group_impl base; global() member
[all...]
/spdk/test/blobstore/blobstore_grow/
H A Dblobstore_grow.sh27 $rpc_py bdev_raid_create --name concat0 --raid-level concat --base-bdevs malloc0 --strip-size-kb 4
32 $rpc_py bdev_raid_create --name concat0 --raid-level concat --base-bdevs "malloc0 malloc1" --strip-…
38 $rpc_py bdev_raid_create --name concat0 --raid-level concat --base-bdevs "malloc0 malloc1 malloc2" …
/spdk/module/sock/posix/
H A Dposix.c43 struct spdk_sock base;
67 struct spdk_sock_group_impl base;
348 if (sock->base.group_impl) { in posix_sock_alloc_pipe()
351 group = __posix_group_impl(sock->base.group_impl); in posix_sock_alloc_pipe()
442 if (sock->base.impl_opts.enable_quickack) { in posix_sock_init()
449 spdk_sock_get_placement_id(sock->fd, sock->base.impl_opts.enable_placement_id, in posix_sock_init()
452 if (sock->base.impl_opts.enable_placement_id == PLACEMENT_MARK) { in posix_sock_init()
471 memcpy(&sock->base.impl_opts, impl_opts, sizeof(*impl_opts)); in posix_sock_init()
1115 SSL_set_app_data(ssl, &sock->base.impl_opts); in posix_sock_connect()
1118 return &sock->base; in _posix_sock_accept()
42 struct spdk_sock base; global() member
64 struct spdk_sock_group_impl base; global() member
[all...]
/spdk/docker/build_base/
H A DDockerfile5 FROM fedora:35 AS base
46 # base, is going to end up as an intermediate one, untagged, <none> - this
62 COPY --from=base /tmp/*.rpm /tmp/
63 COPY --from=base /tmp/fio /tmp/
/spdk/module/bdev/nvme/
H A Dvbdev_opal.c95 vbdev_opal_delete_all_base_config(struct vbdev_opal_part_base *base) in vbdev_opal_delete_all_base_config() argument
97 char *nvme_ctrlr_name = base->nvme_ctrlr_name; in vbdev_opal_delete_all_base_config()
118 struct vbdev_opal_part_base *base = ctx; in vbdev_opal_base_free() local
120 TAILQ_REMOVE(&g_opal_base, base, tailq); in vbdev_opal_base_free()
122 free(base->nvme_ctrlr_name); in vbdev_opal_base_free()
123 free(base); in vbdev_opal_base_free()
255 struct vbdev_opal_part_base *base = spdk_bdev_part_base_get_ctx(part_base); in vbdev_opal_base_bdev_hotremove_cb() local
258 vbdev_opal_delete_all_base_config(base); in vbdev_opal_base_bdev_hotremove_cb()
/spdk/lib/rpc/
H A Drpc.c289 struct spdk_rpc_method *m, *base; in spdk_rpc_register_alias_deprecated() local
291 base = _get_rpc_method_raw(method); in spdk_rpc_register_alias_deprecated()
292 if (base == NULL) { in spdk_rpc_register_alias_deprecated()
299 if (base->is_alias_of != NULL) { in spdk_rpc_register_alias_deprecated()
311 m->is_alias_of = base; in spdk_rpc_register_alias_deprecated()
313 m->state_mask = base->state_mask; in spdk_rpc_register_alias_deprecated()
/spdk/include/spdk/
H A Dstring.h227 long int spdk_strtol(const char *nptr, int base);
241 long long int spdk_strtoll(const char *nptr, int base);
/spdk/module/bdev/error/
H A Dvbdev_error.c394 struct spdk_bdev_part_base *base = NULL; in _vbdev_error_create()
405 &base); in _vbdev_error_create()
408 SPDK_ERRLOG("could not construct part base for bdev %s\n", base_bdev_name); in _vbdev_error_create()
413 base_bdev = spdk_bdev_part_base_get_bdev(base); in vbdev_error_create()
418 spdk_bdev_part_base_free(base); in vbdev_error_create()
425 spdk_bdev_part_base_free(base); in vbdev_error_create()
435 rc = spdk_bdev_part_construct(&disk->part, base, name, 0, base_bdev->blockcnt, in vbdev_error_delete()
441 spdk_bdev_part_base_free(base); in vbdev_error_delete()
354 struct spdk_bdev_part_base *base = NULL; _vbdev_error_create() local
/spdk/test/unit/lib/ftl/ftl_l2p/
H A Dftl_l2p_ut.c29 dev->layout.base.total_blocks = ~(~0ULL << 33); in test_alloc_dev()
31 dev->layout.base.total_blocks = 1024; in test_alloc_dev()
/spdk/test/unit/lib/sock/uring.c/
H A During_ut.c47 struct spdk_sock *sock = &usock.base; in flush_client()
55 sock->group_impl = &group.base; in flush_client()
149 struct spdk_sock *sock = &usock.base; in flush_server()
157 sock->group_impl = &group.base; in flush_server()
/spdk/lib/ftl/
H A Dftl_core.h26 #include "base/ftl_base_dev.h"
207 /* MD layout region tracker for a base devics */
288 return addr >= dev->layout.base.total_blocks; in ftl_addr_to_nvc_offset()
295 return addr - dev->layout.base.total_blocks; in ftl_addr_from_nvc_offset()
301 return cache_offset + dev->layout.base.total_blocks; in ftl_get_next_seq_id()
H A DMakefile41 C_SRCS += base/ftl_base_dev.c base/ftl_base_bdev.c
H A Dftl_layout.c414 ftl_md_region_blocks(dev, spdk_divide_round_up(layout->base.total_blocks + layout->nvc.total_blocks, in layout_setup_legacy_default_base()
549 valid_map_size = spdk_divide_round_up(layout->base.total_blocks + layout->nvc.total_blocks, 8); in layout_setup_default()
597 * 2. When SB v5 or later was loaded, the layout is instantiated from the nvc and base layout blobs. in ftl_layout_setup()
639 layout->l2p.addr_length = spdk_u64log2(layout->base.total_blocks + layout->nvc.total_blocks) + 1; in ftl_layout_setup()
652 layout->base.num_usable_blocks = ftl_get_num_blocks_in_band(dev); in ftl_layout_setup()
653 layout->base.user_blocks = ftl_band_user_blocks(dev->bands); in ftl_layout_setup()
686 blocks2mib(layout->base.total_blocks));
708 layout->base.total_blocks = spdk_bdev_get_num_blocks(bdev); in ftl_layout_setup_superblock()
734 /* Check if SB can be stored at the end of base device */ in ftl_layout_setup_superblock()
740 FTL_ERRLOG(dev, "Error when setup base devic in ftl_layout_clear_superblock()
[all...]
/spdk/test/nvmf/fips/
H A Dfips.sh47 base = base_sect_spdk
73 base = base_sect_spdk
119 # (e.g. "default") or was unable to load "base" and "fips", the following line will fail,
121 if ((${#providers[@]} != 2)) || [[ ${providers[0],,} != *base* || ${providers[1],,} != *fips* ]]; then
/spdk/lib/util/
H A Dstring.c395 spdk_strtol(const char *nptr, int base) in spdk_strtol() argument
406 val = strtol(nptr, &endptr, base); in spdk_strtol()
426 spdk_strtoll(const char *nptr, int base) in spdk_strtoll() argument
437 val = strtoll(nptr, &endptr, base); in spdk_strtoll()

123