Home
last modified time | relevance | path

Searched refs:header (Results 1 – 25 of 45) sorted by relevance

12

/spdk/lib/vmd/
H A Dvmd.c61 vmd_device_is_enumerated(volatile struct pci_header *header) in vmd_device_is_enumerated() argument
63 return header->one.prefetch_base_upper == VMD_UPPER_BASE_SIGNATURE && in vmd_device_is_enumerated()
64 header->one.prefetch_limit_upper == VMD_UPPER_LIMIT_SIGNATURE; in vmd_device_is_enumerated()
68 vmd_device_is_root_port(volatile struct pci_header *header) in vmd_device_is_root_port() argument
70 return header->common.vendor_id == SPDK_PCI_VID_INTEL && in vmd_device_is_root_port()
71 (header->common.device_id == PCI_ROOT_PORT_A_INTEL_SKX || in vmd_device_is_root_port()
72 header->common.device_id == PCI_ROOT_PORT_B_INTEL_SKX || in vmd_device_is_root_port()
73 header->common.device_id == PCI_ROOT_PORT_C_INTEL_SKX || in vmd_device_is_root_port()
74 header->common.device_id == PCI_ROOT_PORT_D_INTEL_SKX || in vmd_device_is_root_port()
75 header in vmd_device_is_root_port()
497 vmd_reset_base_limit_registers(volatile struct pci_header * header) vmd_reset_base_limit_registers() argument
572 volatile struct pci_header *header; vmd_bus_device_present() local
591 struct pci_header volatile *header; vmd_alloc_dev() local
1106 volatile struct pci_header *header; vmd_reset_root_ports() local
[all...]
/spdk/scripts/env_dpdk/
H A Dcheck_dpdk_pci_api.sh39 for header in "${target_headers[@]}"; do
40 use_local_includes+="s/#include <$header>/#include \"$header\"/g;"
43 for header in "${target_headers[@]}"; do
44 dpdk_file="$dpdk_dir/$(git -C "$dpdk_dir" ls-files "*/$header")"
46 patch_versions=("$patch_dir/"+([0-9]).+([0-9])-$header.patch)
48 patch_versions=("${patch_versions[@]%-$header.patch*}")
57 patch_file="$patch_dir/$patch_version-$header.patch"
64 spdk_file="$env_path/$target_ver/$header"
/spdk/lib/ftl/
H A Dftl_sb.c78 return sb_ver->header.magic == FTL_SUPERBLOCK_MAGIC_V2; in ftl_superblock_v2_check_magic()
85 struct sb_ops *ops = sb_get_ops(sb_ver->header.version); in ftl_superblock_check_magic()
98 struct sb_ops *ops = sb_get_ops(sb_ver->header.version); in ftl_superblock_is_blob_area_empty()
110 struct sb_ops *ops = sb_get_ops(dev->sb->header.version); in ftl_superblock_validate_blob_area()
121 struct sb_ops *ops = sb_get_ops(dev->sb->header.version); in ftl_superblock_store_blob_area()
133 struct sb_ops *ops = sb_get_ops(dev->sb->header.version); in ftl_superblock_load_blob_area()
146 struct sb_ops *ops = sb_get_ops(dev->sb->header.version); in ftl_superblock_md_layout_upgrade_region()
158 struct sb_ops *ops = sb_get_ops(dev->sb->header.version); in ftl_superblock_md_layout_apply()
169 struct sb_ops *ops = sb_get_ops(dev->sb->header.version); in ftl_superblock_md_layout_dump()
H A Dftl_sb_current.h16 struct ftl_superblock_header header; member
68 SPDK_STATIC_ASSERT(offsetof(struct ftl_superblock, header) == 0,
/spdk/lib/ftl/upgrade/
H A Dftl_sb_prev.h29 struct ftl_superblock_header header; member
63 SPDK_STATIC_ASSERT(offsetof(struct ftl_superblock_v2, header) == 0,
70 struct ftl_superblock_header header; member
100 SPDK_STATIC_ASSERT(offsetof(struct ftl_superblock_v3, header) == 0,
107 struct ftl_superblock_header header; member
156 SPDK_STATIC_ASSERT(offsetof(struct ftl_superblock_v5, header) == 0,
H A Dftl_sb_upgrade.h18 struct ftl_superblock_header header; member
/spdk/test/unit/lib/nvme/nvme_opal.c/
H A Dnvme_opal_ut.c51 struct spdk_opal_compacket header = {}; in test_opal_nvme_security_recv_send_done() local
58 memcpy(sess.resp, &header, sizeof(header)); in test_opal_nvme_security_recv_send_done()
75 memset(&header, 0, sizeof(header)); in test_opal_nvme_security_recv_send_done()
84 header.outstanding_data = 0xff; in test_opal_nvme_security_recv_send_done()
85 memcpy(sess.resp, &header, sizeof(header)); in test_opal_nvme_security_recv_send_done()
/spdk/scripts/
H A Ddpdk_mem_info.py121 def print_summary(self, header): argument
122 …print("{}element at address: {} with size: {:>15}".format(header, hex(self.addr), B_to_MiB(self.si…
148 def print_element_stats(self, list_to_print, list_type, header): argument
149 …print("{}list of {} elements. size: {}".format(header, list_type, B_to_MiB(self.get_element_size(l…
151 x.print_summary("{} ".format(header))
153 x.memzone.print_summary(" {}associated memzone info: ".format(header))
161 def print_summary(self, header): argument
162 print("{}size: {:>15} heap id: {}".format(header, B_to_MiB(self.size), self.id))
189 def print_summary(self, header): argument
191 .format(header, B_to_MiB(self.get_memzone_size_sum()), self.name))
[all …]
H A Diostat.py79 def _stat_format(data, header, leave_first=False): argument
81 header_len = len(header)
101 item_sizes[i] = len(header[i + 1])
107 item_sizes[index] = max(len(header[index]), data_len)
110 print(_format % tuple(header))
/spdk/test/unit/lib/ftl/ftl_sb/
H A Dftl_sb_ut.c187 sb->header.magic = FTL_SUPERBLOCK_MAGIC_V2; in test_setup_sb_ver()
189 sb->header.version = ver; in test_setup_sb_ver()
215 sb->header.crc = get_sb_crc(&sb->current);
244 crc = sb->header.crc; in test_sb_crc_v2()
246 sb->header.crc++; in test_sb_crc_v2()
247 sb->header.crc = get_sb_crc(&sb->current); in test_sb_crc_v2()
248 CU_ASSERT_EQUAL(crc, sb->header.crc); in test_sb_crc_v2()
251 sb->header.crc = get_sb_crc(&sb->current); in test_sb_crc_v2()
252 CU_ASSERT_EQUAL(crc, sb->header.crc); in test_sb_crc_v2()
255 sb->header in test_sb_crc_v2()
[all...]
/spdk/lib/ftl/mngt/
H A Dftl_mngt_md.c292 size_t offset = offsetof(struct ftl_superblock, header.crc); in get_sb_crc()
296 buffer += offset + sizeof(sb->header.crc); in get_sb_crc()
297 if (sb->header.version > FTL_SB_VERSION_2) { in get_sb_crc()
299 size = FTL_SUPERBLOCK_SIZE - offset - sizeof(sb->header.crc); in get_sb_crc()
303 size = sizeof(struct ftl_superblock_v2) - offset - sizeof(sb->header.crc); in get_sb_crc()
304 sb->header.crc = spdk_crc32c_update(buffer, size, crc); in get_sb_crc()
315 dev->sb->header.crc = get_sb_crc(dev->sb); in ftl_mngt_persist_super_block()
386 sb->header.magic = FTL_SUPERBLOCK_MAGIC; in ftl_mngt_init_default_sb()
387 sb->header.version = FTL_SB_VERSION_CURRENT; in ftl_mngt_init_default_sb()
410 sb->header in ftl_mngt_init_default_sb()
[all...]
/spdk/scripts/perf/pm/
H A Dcollect-vmstat24 -r - Stat count after which header should be re-printed. Default is 20.
64 # Keep the header ordered as in get_extra_info()
82 local vmstat vmstat_cmdline=() _vmstat stat_idx header=()
92 header=("${vmstat[@]::2}")
93 set_extra_info_header header
94 _vmstat=("${header[@]}" "${vmstat[2]}")
/spdk/lib/scsi/
H A Dscsi_pr.c581 to_be32(&keys->header.pr_generation, lun->pr_generation); in scsi_pr_in_read_keys()
583 if (((count + 1) * 8 + sizeof(keys->header)) > data_len) { in scsi_pr_in_read_keys()
589 to_be32(&keys->header.additional_len, count * 8); in scsi_pr_in_read_keys()
591 return (sizeof(keys->header) + count * 8); in scsi_pr_in_read_keys()
605 to_be32(&param->header.pr_generation, lun->pr_generation); in scsi_pr_in_read_reservations()
613 to_be32(&param->header.additional_len, 16); in scsi_pr_in_read_reservations()
621 to_be32(&param->header.additional_len, 0); in scsi_pr_in_read_reservations()
623 return sizeof(param->header); in scsi_pr_in_read_reservations()
665 to_be32(&param->header.pr_generation, lun->pr_generation); in scsi_pr_in_read_full_status()
670 if (add_len + sizeof(*desc) + sizeof(param->header) > data_len) { in scsi_pr_in_read_full_status()
[all …]
/spdk/lib/nvmf/
H A Dauth.c538 struct nvmf_auth_common_header *header; in nvmf_auth_send_exec()
548 header = nvmf_auth_get_message(req, sizeof(*header)); in nvmf_auth_send_exec()
549 if (header == NULL) { in nvmf_auth_send_exec()
554 switch (header->auth_type) { in nvmf_auth_send_exec()
556 switch (header->auth_id) { in nvmf_auth_send_exec()
558 nvmf_auth_negotiate_exec(req, (void *)header); in nvmf_auth_send_exec()
561 nvmf_auth_failure2_exec(req, (void *)header); in nvmf_auth_send_exec()
564 AUTH_ERRLOG(qpair, "unexpected auth_id=%u\n", header->auth_id); in nvmf_auth_send_exec()
570 switch (header in nvmf_auth_send_exec()
531 struct nvmf_auth_common_header *header; nvmf_auth_send_exec() local
[all...]
/spdk/doc/
H A Dprog_guides.md3 - [Public API header files](files.html)
H A Doverview.md6 header files in `include/spdk`, plus a set of applications built out of those
25 abstracted in a library called `env` whose public header is at
68 The `include` directory is where all of the header files are located. The public API
88 There is also an `spdk_internal` directory that contains header files widely included
H A Dlibraries.md82 The SPDK libraries follow strict conventions for naming functions, logging, versioning, and header
86 All public SPDK header files exist in the `include` directory of the SPDK repository. These headers
98 `include/spdk_internal`, as its name suggests contains header files intended to be consumed only by…
104 Other header files contained directly in the `lib` and `module` directories are intended to be cons…
106 included in a header in the `include/spdk_internal` directory.
179 `include/env.h` header file. The default implementation of this environment is located in `spdk_env…
184 … environment can replace the `spdk_env_dpdk` environment by implementing the `include/env.h` header
/spdk/module/bdev/gpt/
H A Dgpt.h51 struct spdk_gpt_header *header; member
H A Dvbdev_gpt.c331 num_partition_entries = from_le32(&gpt->header->num_partition_entries); in vbdev_gpt_create_bdevs()
332 head_lba_start = from_le64(&gpt->header->first_usable_lba); in vbdev_gpt_create_bdevs()
333 head_lba_end = from_le64(&gpt->header->last_usable_lba); in vbdev_gpt_create_bdevs()
446 gpt->header = NULL; in vbdev_gpt_read_secondary_table()
564 * the MBR and block 1 has the GPT header. in vbdev_gpt_examine()
H A Dgpt.c83 struct spdk_gpt_header *head = gpt->header; in gpt_read_partitions()
201 gpt->header = head; in gpt_read_header()
/spdk/include/spdk/
H A Dscsi_spec.h535 struct spdk_scsi_pr_in_read_header header; member
544 struct spdk_scsi_pr_in_read_header header; member
630 struct spdk_scsi_pr_in_read_header header; member
/spdk/
H A D.astylerc13 pad-header # Put spaces between if/while/for etc. and the first paren
H A Dautorun_post.py141 def printList(header, test_list, index, condition): argument
142 print("\n\n-----%s------" % header)
/spdk/test/unit/lib/ftl/ftl_layout_upgrade/
H A Dftl_layout_upgrade_ut.c181 sb->header.version = FTL_SB_VERSION_5; in test_setup_sb_v5()
187 sb->header.crc = get_sb_crc(&sb->current);
277 ctx.reg->current.version = g_dev.sb->header.version; in test_l2p_upgrade()
/spdk/rpmbuild/
H A Dspdk.spec164 SPDK development libraries and header
167 SPDK static development libraries and header

12