Home
last modified time | relevance | path

Searched refs:hdr (Results 1 – 18 of 18) sorted by relevance

/spdk/test/unit/lib/nvmf/tcp.c/
H A Dtcp_ut.c634 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 Dnvme_tcp_ut.c145 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 Dvfio_user.c19 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 Dvfio_user_pci.c203 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 Dopal_spec.h195 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 Dnvmf_fc_spec.h295 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 Dnvme_tcp.c644 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 Dnvme_opal.c241 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 Dtcp.c1229 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 Dvfio_user.c1190 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 Dvfu_virtio_blk.c175 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 Dvfu_virtio.c1607 .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 Dtgt_endpoint.c221 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 Dftl_mngt_recovery.c720 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 Dscsi_bdev.c1038 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 Dftl_core.c558 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 Dftl_internal.h137 union ftl_md_vss hdr;
132 union ftl_md_vss hdr; global() member
/spdk/lib/vmd/
H A Dvmd_spec.h105 struct pci_enhanced_capability_header hdr; member