Home
last modified time | relevance | path

Searched refs:cap (Results 1 – 25 of 34) sorted by relevance

12

/spdk/test/unit/lib/util/string.c/
H A Dstring_ut.c116 uint64_t cap; in test_parse_capacity() local
120 rc = spdk_parse_capacity("472", &cap, &has_prefix); in test_parse_capacity()
122 CU_ASSERT(cap == 472); in test_parse_capacity()
126 rc = spdk_parse_capacity(str, &cap, &has_prefix); in test_parse_capacity()
128 CU_ASSERT(cap == UINT64_MAX); in test_parse_capacity()
131 rc = spdk_parse_capacity("12k", &cap, &has_prefix); in test_parse_capacity()
133 CU_ASSERT(cap == 12 * 1024); in test_parse_capacity()
136 rc = spdk_parse_capacity("12K", &cap, &has_prefix); in test_parse_capacity()
138 CU_ASSERT(cap == 12 * 1024); in test_parse_capacity()
141 rc = spdk_parse_capacity("12KB", &cap, &has_prefix); in test_parse_capacity()
[all …]
/spdk/lib/virtio/
H A Dvirtio_pci.c518 get_cfg_addr(struct virtio_hw *hw, struct virtio_pci_cap *cap) in get_cfg_addr() argument
520 uint8_t bar = cap->bar; in get_cfg_addr()
521 uint32_t length = cap->length; in get_cfg_addr()
522 uint32_t offset = cap->offset; in get_cfg_addr()
553 struct virtio_pci_cap cap; in virtio_read_caps() local
563 ret = spdk_pci_device_cfg_read(hw->pci_dev, &cap, sizeof(cap), pos); in virtio_read_caps()
569 if (cap.cap_vndr == PCI_CAP_ID_MSIX) { in virtio_read_caps()
573 if (cap.cap_vndr != PCI_CAP_ID_VNDR) { in virtio_read_caps()
576 pos, cap.cap_vndr); in virtio_read_caps()
582 pos, cap.cfg_type, cap.bar, cap.offset, cap.length); in virtio_read_caps()
[all …]
/spdk/scripts/env_dpdk/22.11/
H A D23.11-rte_bus_pci.h.patch23 - * @param cap
34 -off_t rte_pci_find_capability(const struct rte_pci_device *dev, uint8_t cap);
43 - * @param cap
57 -off_t rte_pci_find_next_capability(const struct rte_pci_device *dev, uint8_t cap, off_t offset);
62 @@ -139,7 +85,7 @@ off_t rte_pci_find_next_capability(const struct rte_pci_device *dev, uint8_t cap
66 -off_t rte_pci_find_ext_capability(const struct rte_pci_device *dev, uint32_t cap);
67 +off_t rte_pci_find_ext_capability(struct rte_pci_device *dev, uint32_t cap);
71 @@ -153,24 +99,7 @@ off_t rte_pci_find_ext_capability(const struct rte_pci_device *dev, uint32_t cap
H A D22.11-rte_bus_pci.h.patch1 @@ -101,20 +101,6 @@ off_t rte_pci_find_ext_capability(struct rte_pci_device *dev, uint32_t cap);
/spdk/lib/rdma_provider/
H A Drdma_provider_verbs.c28 .cap = qp_attr->cap, in spdk_rdma_provider_qp_create()
69 qp_attr->cap = attr.cap; in spdk_rdma_provider_qp_accept()
H A Drdma_provider_mlx5_dv.c87 .cap = qp_attr->cap, in spdk_rdma_provider_qp_create()
152 qp_attr->cap = dv_qp_attr.cap; in spdk_rdma_provider_qp_accept()
/spdk/scripts/ceph/
H A Dstart.sh92 ceph-authtool --create-keyring --gen-key --name=mon. ${base_dir}/keyring --cap mon 'allow *'
93 …eph-authtool --gen-key --name=client.admin --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allo…
/spdk/include/linux/
H A Dvirtio_pci.h130 struct virtio_pci_cap cap; member
162 struct virtio_pci_cap cap; member
/spdk/test/nvme/boot_partition/
H A Dboot_partition.c45 union spdk_nvme_cap_register cap; in boot_partition_test() local
53 cap = spdk_nvme_ctrlr_get_regs_cap(ctrlr); in boot_partition_test()
55 if (cap.bits.bps) { in boot_partition_test()
/spdk/lib/util/
H A Dstring.c335 spdk_parse_capacity(const char *cap_str, uint64_t *cap, bool *has_prefix) in spdk_parse_capacity() argument
340 rc = sscanf(cap_str, "%"SCNu64"%c", cap, &bin_prefix); in spdk_parse_capacity()
363 *cap *= 1024; in spdk_parse_capacity()
367 *cap *= 1024 * 1024; in spdk_parse_capacity()
371 *cap *= 1024 * 1024 * 1024; in spdk_parse_capacity()
/spdk/test/external_code/nvme/
H A Dnvme.c158 nvme_ctrlr_get_cap(struct nvme_ctrlr *ctrlr, union spdk_nvme_cap_register *cap) in nvme_ctrlr_get_cap() argument
160 get_pcie_reg_8(ctrlr, offsetof(struct spdk_nvme_registers, cap), &cap->raw); in nvme_ctrlr_get_cap()
278 union spdk_nvme_cap_register cap; in pcie_enum_cb() local
313 nvme_ctrlr_get_cap(ctrlr, &cap); in pcie_enum_cb()
314 ctrlr->page_size = 1 << (12 + cap.bits.mpsmin); in pcie_enum_cb()
315 ctrlr->doorbell_stride_u32 = 1 << cap.bits.dstrd; in pcie_enum_cb()
/spdk/lib/nvme/
H A Dnvme_vfio_user.c152 union spdk_nvme_cap_register cap; in nvme_vfio_ctrlr_construct() local
212 if (nvme_ctrlr_get_cap(&pctrlr->ctrlr, &cap)) { in nvme_vfio_ctrlr_construct()
220 pctrlr->doorbell_stride_u32 = 1 << cap.bits.dstrd; in nvme_vfio_ctrlr_construct()
H A Dnvme_pcie.c509 if (!pctrlr->regs->cap.bits.pmrs) { in nvme_pcie_ctrlr_map_pmr()
616 if (!pctrlr->regs->cap.bits.pmrs) { in nvme_pcie_ctrlr_config_pmr()
698 if (!pctrlr->regs->cap.bits.pmrs) { in nvme_pcie_ctrlr_map_io_pmr()
908 union spdk_nvme_cap_register cap; in nvme_pcie_ctrlr_construct()
961 if (nvme_ctrlr_get_cap(&pctrlr->ctrlr, &cap)) { in nvme_pcie_ctrlr_construct()
970 pctrlr->doorbell_stride_u32 = 1 << cap.bits.dstrd; in nvme_pcie_ctrlr_construct()
896 union spdk_nvme_cap_register cap; nvme_pcie_ctrlr_construct() local
H A Dnvme_ctrlr.c57 nvme_ctrlr_get_reg_async(ctrlr, cap, 8, cb_fn, cb_arg)
80 nvme_ctrlr_get_cap(struct spdk_nvme_ctrlr *ctrlr, union spdk_nvme_cap_register *cap)
82 return nvme_transport_ctrlr_get_reg_8(ctrlr, offsetof(struct spdk_nvme_registers, cap.raw),
83 &cap->raw);
138 return ctrlr->cap.bits.css & SPDK_NVME_CAP_CSS_IOCS && in nvme_ctrlr_set_bprsel()
1293 return ctrlr->cap.bits.to * 500; in nvme_ctrlr_set_cc_en_done()
1343 if (ctrlr->cap.bits.css == 0) { in nvme_ctrlr_enable()
1345 ctrlr->cap.bits.css = SPDK_NVME_CAP_CSS_NVM; in nvme_ctrlr_enable()
1353 if (ctrlr->cap.bits.css & SPDK_NVME_CAP_CSS_IOCS) { in nvme_ctrlr_enable()
1355 } else if (ctrlr->cap in nvme_ctrlr_enable()
103 nvme_ctrlr_get_cap(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_cap_register * cap) nvme_ctrlr_get_cap() argument
1971 union spdk_nvme_cap_register cap; spdk_nvme_ctrlr_reset_subsystem() local
[all...]
H A Dnvme_ns.c264 !(ns->ctrlr->cap.bits.css & SPDK_NVME_CAP_CSS_IOCS)) || in nvme_ctrlr_identify_id_desc()
525 if (ns->ctrlr->cap.bits.css & SPDK_NVME_CAP_CSS_IOCS) { in nvme_ns_get_csi()
/spdk/lib/env_dpdk/22.11/
H A Drte_bus_pci.h88 off_t rte_pci_find_ext_capability(struct rte_pci_device *dev, uint32_t cap);
/spdk/test/nvme/compliance/
H A Dnvme_compliance.c323 union spdk_nvme_cap_register cap; in admin_create_io_sq_verify_qsize_cqid() local
387 cap = spdk_nvme_ctrlr_get_regs_cap(ctrlr); in admin_create_io_sq_verify_qsize_cqid()
388 mqes = cap.bits.mqes + 1; in admin_create_io_sq_verify_qsize_cqid()
424 cmd.cdw10_bits.create_io_q.qsize = cap.bits.mqes; /* 0 based value, valid */ in admin_create_io_sq_verify_qsize_cqid()
465 union spdk_nvme_cap_register cap; in admin_create_io_sq_verify_pc() local
478 cap = spdk_nvme_ctrlr_get_regs_cap(ctrlr); in admin_create_io_sq_verify_pc()
480 if (!cap.bits.cqr) { in admin_create_io_sq_verify_pc()
501 buf = spdk_dma_zmalloc((cap.bits.mqes + 1) * sizeof(cmd), 0x1000, NULL); in admin_create_io_sq_verify_pc()
508 cmd.cdw10_bits.create_io_q.qsize = cap.bits.mqes; in admin_create_io_sq_verify_pc()
624 union spdk_nvme_cap_register cap; in admin_create_io_cq_verify_iv_pc() local
[all...]
/spdk/include/spdk/
H A Dstring.h202 int spdk_parse_capacity(const char *cap_str, uint64_t *cap, bool *has_prefix);
/spdk/test/unit/lib/nvme/nvme_pcie.c/
H A Dnvme_pcie_ut.c936 regs.cap.bits.pmrs = 1; in test_nvme_pcie_ctrlr_map_unmap_pmr()
967 regs.cap.bits.pmrs = 1; in test_nvme_pcie_ctrlr_map_unmap_pmr()
988 union spdk_nvme_cap_register cap = {}; in test_nvme_pcie_ctrlr_config_pmr()
999 cap.bits.pmrs = 1; in test_nvme_pcie_ctrlr_config_pmr()
1003 rc = nvme_pcie_ctrlr_set_reg_8(&pctrlr.ctrlr, offsetof(struct spdk_nvme_registers, cap.raw), in test_nvme_pcie_ctrlr_config_pmr()
1004 cap.raw); in test_nvme_pcie_ctrlr_config_pmr()
1046 pctrlr->regs->cap.bits.pmrs = 1; in test_nvme_pcie_ctrlr_map_io_pmr()
1068 regs.cap.bits.pmrs = 0; in test_nvme_pcie_ctrlr_map_io_pmr()
979 union spdk_nvme_cap_register cap = {}; test_nvme_pcie_ctrlr_config_pmr() local
/spdk/lib/env_dpdk/22.07/
H A Drte_bus_pci.h248 off_t rte_pci_find_ext_capability(struct rte_pci_device *dev, uint32_t cap);
/spdk/test/common/lib/nvme/
H A Dcommon_stubs.h53 union spdk_nvme_cap_register *cap), 0);
/spdk/lib/vfio_user/host/
H A Dvfio_user_pci.c178 vfio_device_get_info_cap(struct vfio_region_info *info, int cap) in vfio_device_get_info_cap() argument
190 if (h->id == cap) { in vfio_device_get_info_cap()
/spdk/test/nvme/doorbell_aers/
H A Ddoorbell_aers.c205 g_doorbell_stride_u32 = 1 << regs->cap.bits.dstrd; in set_doorbell_vars()
/spdk/lib/nvmf/
H A Dctrlr.c540 ctrlr->vcprop.cap.raw = 0; in nvmf_ctrlr_create()
541 ctrlr->vcprop.cap.bits.cqr = 1; /* NVMe-oF specification required */ in nvmf_ctrlr_create()
542 ctrlr->vcprop.cap.bits.mqes = transport->opts.max_queue_depth - in nvmf_ctrlr_create()
544 ctrlr->vcprop.cap.bits.ams = 0; /* optional arb mechanisms */ in nvmf_ctrlr_create()
546 ctrlr->vcprop.cap.bits.to = NVMF_CTRLR_RESET_SHN_TIMEOUT_IN_MS / 500; in nvmf_ctrlr_create()
547 ctrlr->vcprop.cap.bits.dstrd = 0; /* fixed to 0 for NVMe-oF */ in nvmf_ctrlr_create()
550 ctrlr->vcprop.cap.bits.css = in nvmf_ctrlr_create()
553 ctrlr->vcprop.cap.bits.css = SPDK_NVME_CAP_CSS_NVM; /* NVM command set */ in nvmf_ctrlr_create()
556 ctrlr->vcprop.cap.bits.mpsmin = 0; /* 2 ^ (12 + mpsmin) == 4k */ in nvmf_ctrlr_create()
557 ctrlr->vcprop.cap in nvmf_ctrlr_create()
[all...]
/spdk/test/unit/lib/nvme/nvme_ns.c/
H A Dnvme_ns_ut.c490 ns.ctrlr->cap.bits.css |= SPDK_NVME_CAP_CSS_IOCS; in test_nvme_ctrlr_identify_id_desc()
502 ns.ctrlr->cap.bits.css &= ~SPDK_NVME_CAP_CSS_IOCS; in test_nvme_ctrlr_identify_id_desc()

12