Lines Matching defs:data_ptr
3496 void *data_ptr = endpoint->migr_data;
3499 memcpy(&migr_state->ctrlr_header, data_ptr, sizeof(struct vfio_user_nvme_migr_header));
3507 data_ptr = endpoint->migr_data + migr_state->ctrlr_header.nvmf_data_offset;
3508 memcpy(&migr_state->nvmf_data, data_ptr, migr_state->ctrlr_header.nvmf_data_len);
3511 data_ptr = endpoint->migr_data + migr_state->ctrlr_header.qp_offset;
3512 memcpy(&migr_state->qps, data_ptr, migr_state->ctrlr_header.qp_len);
3515 data_ptr = endpoint->migr_data + migr_state->ctrlr_header.bar_offset[VFU_PCI_DEV_BAR0_REGION_IDX];
3516 memcpy(&migr_state->doorbells, data_ptr,
3520 data_ptr = endpoint->migr_data + migr_state->ctrlr_header.bar_offset[VFU_PCI_DEV_CFG_REGION_IDX];
3521 memcpy(&migr_state->cfg, data_ptr, migr_state->ctrlr_header.bar_len[VFU_PCI_DEV_CFG_REGION_IDX]);
3535 void *data_ptr;
3591 data_ptr = endpoint->migr_data;
3595 data_ptr += data_offset;
3598 memcpy(data_ptr, &migr_state.nvmf_data, sizeof(struct spdk_nvmf_ctrlr_migr_data));
3602 data_ptr += sizeof(struct spdk_nvmf_ctrlr_migr_data);
3606 memcpy(data_ptr, &migr_state.qps, migr_state.ctrlr_header.qp_len);
3610 data_ptr += migr_state.ctrlr_header.qp_len;
3613 memcpy(data_ptr, &migr_state.doorbells, NVMF_VFIO_USER_DOORBELLS_SIZE);
3617 data_ptr += NVMF_VFIO_USER_DOORBELLS_SIZE;
3620 memcpy(data_ptr, &migr_state.cfg, NVME_REG_CFG_SIZE);