| /spdk/test/unit/lib/nvmf/tcp.c/ |
| H A D | tcp_ut.c | 634 c2h_data = &pdu.hdr.c2h_data; in test_nvmf_tcp_send_c2h_data() 707 h2c_data = &pdu.hdr.h2c_data; in test_nvmf_tcp_in_capsule_data_handle() 783 capsule_data = &pdu->hdr.capsule_cmd; in test_nvmf_tcp_qpair_init_mem_resource() 784 nvmf_capsule_data = (struct spdk_nvmf_capsule_cmd *)&pdu->hdr.capsule_cmd.ccsqe; in test_nvmf_tcp_qpair_init_mem_resource() 904 pdu.hdr.common.hlen = 64; in test_nvmf_tcp_send_capsule_resp_pdu() 907 CU_ASSERT(tqpair.mgmt_pdu->hdr.term_req.common.hlen == sizeof(struct spdk_nvme_tcp_term_req_hdr)); in test_nvmf_tcp_send_capsule_resp_pdu() 908 CU_ASSERT(tqpair.mgmt_pdu->hdr.term_req.common.plen == tqpair.mgmt_pdu->hdr.term_req.common.hlen + in test_nvmf_tcp_send_capsule_resp_pdu() 909 pdu.hdr.common.hlen); in test_nvmf_tcp_send_capsule_resp_pdu() 910 CU_ASSERT(tqpair.mgmt_pdu->hdr in test_nvmf_tcp_send_capsule_resp_pdu() [all...] |
| /spdk/test/unit/lib/nvme/nvme_tcp.c/ |
| H A D | nvme_tcp_ut.c | 145 pdu.hdr.common.pdu_type = SPDK_NVME_TCP_PDU_TYPE_CAPSULE_CMD; in test_nvme_tcp_build_iovs() 146 pdu.hdr.common.hlen = sizeof(struct spdk_nvme_tcp_cmd); in test_nvme_tcp_build_iovs() 147 pdu.hdr.common.plen = pdu.hdr.common.hlen + SPDK_NVME_TCP_DIGEST_LEN + pdu_iov_len * 2 + in test_nvme_tcp_build_iovs() 160 CU_ASSERT(iovs[0].iov_base == (void *)&pdu.hdr.raw); in test_nvme_tcp_build_iovs() 176 pdu.hdr.common.plen += 123; in test_nvme_tcp_build_iovs() 180 CU_ASSERT(iovs[0].iov_base == (void *)&pdu.hdr.raw); in test_nvme_tcp_build_iovs() 421 pdu.hdr.common.pdu_type = SPDK_NVME_TCP_PDU_TYPE_CAPSULE_CMD; in test_nvme_tcp_build_iovs_with_md() 422 pdu.hdr.common.hlen = sizeof(struct spdk_nvme_tcp_cmd); in test_nvme_tcp_build_iovs_with_md() 423 pdu.hdr in test_nvme_tcp_build_iovs_with_md() [all...] |
| /spdk/lib/vfio_user/host/ |
| H A D | vfio_user.c | 19 struct vfio_user_header hdr; member 143 if (req->hdr.flags.error) { in vfio_user_read() 144 SPDK_ERRLOG("Command %u return failure\n", req->hdr.cmd); in vfio_user_read() 145 errno = req->hdr.error_no; in vfio_user_read() 149 if (req->hdr.msg_size > sizeof(struct vfio_user_header)) { in vfio_user_read() 150 sz_payload = req->hdr.msg_size - sizeof(struct vfio_user_header); in vfio_user_read() 174 req.hdr.cmd = command; in vfio_user_dev_send_request() 175 req.hdr.msg_size = sizeof(struct vfio_user_header) + arg_len; in vfio_user_dev_send_request() 183 vfio_user_message_str[command], req.hdr.msg_size, fds, max_fds); in vfio_user_dev_send_request() 186 ret = vfio_user_write(dev->fd, (void *)&req, req.hdr.msg_size, fds, max_fds); in vfio_user_dev_send_request() [all …]
|
| H A D | vfio_user_pci.c | 203 struct vfio_info_cap_header *hdr; in vfio_device_setup_sparse_mmaps() local 209 hdr = vfio_device_get_info_cap(info, VFIO_REGION_INFO_CAP_SPARSE_MMAP); in vfio_device_setup_sparse_mmaps() 210 if (!hdr) { in vfio_device_setup_sparse_mmaps() 215 sparse = SPDK_CONTAINEROF(hdr, struct vfio_region_info_cap_sparse_mmap, header); in vfio_device_setup_sparse_mmaps()
|
| /spdk/include/spdk/ |
| H A D | opal_spec.h | 195 struct spdk_opal_d0_feat_hdr hdr; member 216 struct spdk_opal_d0_feat_hdr hdr; member 237 struct spdk_opal_d0_feat_hdr hdr; member 255 struct spdk_opal_d0_feat_hdr hdr; member 270 struct spdk_opal_d0_feat_hdr hdr; member 283 struct spdk_opal_d0_feat_hdr hdr; member 302 struct spdk_opal_d0_feat_hdr hdr; member
|
| H A D | nvmf_fc_spec.h | 295 struct spdk_nvmf_fc_ls_acc_hdr hdr; member 331 struct spdk_nvmf_fc_ls_acc_hdr hdr; member 364 struct spdk_nvmf_fc_ls_acc_hdr hdr; member
|
| /spdk/lib/nvme/ |
| H A D | nvme_tcp.c | 644 if (pdu->data_len > 0 && g_nvme_tcp_ddgst[pdu->hdr.common.pdu_type] && in pdu_accel_compute_crc32() 675 hlen = pdu->hdr.common.hlen; in pdu_compute_crc32_seq_cb() 681 if (g_nvme_tcp_hdgst[pdu->hdr.common.pdu_type] && tqpair->flags.host_hdgst_enable) { in pdu_compute_crc32_seq_cb() 683 MAKE_DIGEST_WORD((uint8_t *)&pdu->hdr.raw[hlen], crc32c); in pdu_compute_crc32_seq_cb() 913 capsule_cmd = &pdu->hdr.capsule_cmd; in nvme_tcp_req_init() 1081 h2c_term_req = &rsp_pdu->hdr.term_req; in nvme_tcp_req_complete() 1090 copy_len = pdu->hdr.common.hlen; in nvme_tcp_req_complete() 1096 memcpy((uint8_t *)rsp_pdu->hdr.raw + h2c_term_req_hdr_len, pdu->hdr.raw, copy_len); in nvme_tcp_req_complete() 1097 nvme_tcp_pdu_set_data(rsp_pdu, (uint8_t *)rsp_pdu->hdr in nvme_tcp_req_complete() [all...] |
| H A D | nvme_opal.c | 241 struct spdk_opal_header *hdr; in opal_cmd_finalize() local 256 hdr = (struct spdk_opal_header *)sess->cmd; in opal_cmd_finalize() 258 to_be32(&hdr->packet.session_tsn, tsn); in opal_cmd_finalize() 259 to_be32(&hdr->packet.session_hsn, hsn); in opal_cmd_finalize() 261 to_be32(&hdr->sub_packet.length, sess->cmd_pos - sizeof(*hdr)); in opal_cmd_finalize() 269 to_be32(&hdr->packet.length, sess->cmd_pos - sizeof(hdr->com_packet) - in opal_cmd_finalize() 270 sizeof(hdr->packet)); in opal_cmd_finalize() 271 to_be32(&hdr->com_packet.length, sess->cmd_pos - sizeof(hdr->com_packet)); in opal_cmd_finalize() 379 const struct spdk_opal_header *hdr; in opal_response_parse() local 391 hdr = (struct spdk_opal_header *)buf; in opal_response_parse() [all …]
|
| /spdk/lib/nvmf/ |
| H A D | tcp.c | 1229 if (pdu->hdr.common.pdu_type == SPDK_NVME_TCP_PDU_TYPE_IC_RESP || in nvmf_tcp_qpair_write_req_pdu() 1230 pdu->hdr.common.pdu_type == SPDK_NVME_TCP_PDU_TYPE_C2H_TERM_REQ) { in nvmf_tcp_qpair_write_req_pdu() 1237 pdu->hdr.common.pdu_type == SPDK_NVME_TCP_PDU_TYPE_IC_RESP ? in nvmf_tcp_qpair_init_mem_resource() 1274 if (pdu->data_len > 0 && g_nvme_tcp_ddgst[pdu->hdr.common.pdu_type] && tqpair->host_ddgst_enable) { in nvmf_tcp_qpair_init_mem_resource() 1303 hlen = pdu->hdr.common.hlen; in nvmf_tcp_qpair_init_mem_resource() 1307 pdu->iov[0].iov_base = &pdu->hdr.raw; in nvmf_tcp_qpair_init_mem_resource() 1311 if (g_nvme_tcp_hdgst[pdu->hdr.common.pdu_type] && tqpair->host_hdgst_enable) { in nvmf_tcp_qpair_init_mem_resource() 1313 MAKE_DIGEST_WORD((uint8_t *)pdu->hdr.raw + hlen, crc32c); in nvmf_tcp_qpair_init_mem_resource() 1849 c2h_term_req = &rsp_pdu->hdr.term_req; in nvmf_tcp_h2c_data_hdr_handle() 1859 copy_len = spdk_min(pdu->hdr in nvmf_tcp_h2c_data_hdr_handle() [all...] |
| H A D | vfio_user.c | 1190 return (!pci->hdr.cmd.id || vu_ctrlr->endpoint->msix->mxc.mxe); in nvmf_vfio_user_destroy_endpoint() 3168 p->hdr.bars[0].raw = 0x0; in _vfio_user_endpoint_resume_done_msg() 3170 p->hdr.bars[1].raw = 0x0; in _vfio_user_endpoint_resume_done_msg() 3173 p->hdr.bars[3].raw = 0x0; in _vfio_user_endpoint_resume_done_msg() 3174 p->hdr.bars[4].raw = 0x0; in _vfio_user_endpoint_resume_done_msg() 3175 p->hdr.bars[5].raw = 0x0; in _vfio_user_endpoint_resume_done_msg() 3178 p->hdr.intr.ipin = 0x1; in _vfio_user_endpoint_resume_done_msg() 4137 struct pmcap pmcap = { .hdr.id = PCI_CAP_ID_PM, .pmcs.nsfrst = 0x1 }; in vfio_user_dev_info_fill() 4139 .hdr.id = PCI_CAP_ID_EXP, in vfio_user_dev_info_fill() 4146 .hdr in vfio_user_dev_info_fill() [all...] |
| /spdk/module/vfu_device/ |
| H A D | vfu_virtio_blk.c | 175 const struct virtio_blk_outhdr *hdr; in virtio_blk_process_req() local 187 if (spdk_unlikely(iov->iov_len != sizeof(*hdr))) { in virtio_blk_process_req() 192 hdr = iov->iov_base; in virtio_blk_process_req() 203 payload_len -= sizeof(*hdr) + 1; in virtio_blk_process_req() 206 type = hdr->type; in virtio_blk_process_req() 231 &req->iovs[1], iovcnt, hdr->sector * 512, in virtio_blk_process_req() 236 &req->iovs[1], iovcnt, hdr->sector * 512, in virtio_blk_process_req() 297 if (hdr->sector != 0) { in virtio_blk_process_req()
|
| H A D | vfu_virtio.c | 1607 .hdr.id = PCI_CAP_ID_PM, 1612 .hdr.id = PCI_CAP_ID_EXP, 1619 .hdr.id = PCI_CAP_ID_MSIX,
|
| /spdk/lib/vfu_tgt/ |
| H A D | tgt_endpoint.c | 221 p->hdr.bars[0].raw = 0x0; in init_pci_config_space() 223 p->hdr.bars[1].raw = 0x0; in init_pci_config_space() 226 p->hdr.bars[3].raw = 0x0; in init_pci_config_space() 227 p->hdr.bars[4].raw = 0x0; in init_pci_config_space() 228 p->hdr.bars[5].raw = 0x0; in init_pci_config_space() 231 p->hdr.intr.ipin = ipin; 371 assert(vendor_cap->hdr.id == PCI_CAP_ID_VNDR); in tgt_endpoint_realize() 744 return !endpoint->pci_config_space->hdr.cmd.id; in spdk_vfu_map_one()
|
| /spdk/lib/ftl/mngt/ |
| H A D | ftl_mngt_recovery.c | 720 if (log->hdr.trim.seq_id) { in trim_pending() 754 log->hdr.trim.start_lba, log->hdr.trim.num_blocks); in ftl_mngt_complete_trim() 805 const uint64_t seq_id = log->hdr.trim.seq_id; in ftl_mngt_recover_trim_log_cb() 806 const uint64_t lba = log->hdr.trim.start_lba; in ftl_mngt_recover_trim_log_cb() 807 const uint64_t num_blocks = log->hdr.trim.num_blocks; in ftl_mngt_recover_trim_log_cb() 870 memset(&log->hdr, 0, sizeof(log->hdr)); in ftl_mngt_recover_trim_log_clear()
|
| /spdk/lib/scsi/ |
| H A D | scsi_bdev.c | 1038 uint8_t *hdr, *bdesc, *pages; in bdev_scsi_mode_sense() local 1070 hdr = &data[0]; in bdev_scsi_mode_sense() 1072 hdr[0] = total - 1; /* Mode Data Length */ in bdev_scsi_mode_sense() 1073 hdr[1] = 0; /* Medium Type */ in bdev_scsi_mode_sense() 1074 hdr[2] = 0; /* Device-Specific Parameter */ in bdev_scsi_mode_sense() 1075 hdr[3] = blen; /* Block Descriptor Length */ in bdev_scsi_mode_sense() 1077 to_be16(&hdr[0], total - 2); /* Mode Data Length */ in bdev_scsi_mode_sense() 1078 hdr[2] = 0; /* Medium Type */ in bdev_scsi_mode_sense() 1079 hdr[3] = 0; /* Device-Specific Parameter */ in bdev_scsi_mode_sense() 1080 hdr[4] = llbaa ? 0x1 : 0; /* Long/short LBA */ in bdev_scsi_mode_sense() [all …]
|
| /spdk/lib/ftl/ |
| H A D | ftl_core.c | 558 memset(&log->hdr, 0, sizeof(log->hdr)); in ftl_trim_log_clear() 661 log->hdr.trim.seq_id = seq_id; in ftl_set_trim_map() 662 log->hdr.trim.num_blocks = num_blocks; in ftl_set_trim_map() 663 log->hdr.trim.start_lba = lba; in ftl_set_trim_map()
|
| H A D | ftl_internal.h | 137 union ftl_md_vss hdr; 132 union ftl_md_vss hdr; global() member
|
| /spdk/lib/vmd/ |
| H A D | vmd_spec.h | 105 struct pci_enhanced_capability_header hdr; member
|