Lines Matching refs:cmd_pkt
292 struct cmd_nvme *cmd_pkt; in qla2x00_start_nvme_mq() local
358 cmd_pkt = (struct cmd_nvme *)req->ring_ptr; in qla2x00_start_nvme_mq()
359 cmd_pkt->handle = MAKE_HANDLE(req->id, handle); in qla2x00_start_nvme_mq()
362 clr_ptr = (uint32_t *)cmd_pkt + 2; in qla2x00_start_nvme_mq()
365 cmd_pkt->entry_status = 0; in qla2x00_start_nvme_mq()
368 cmd_pkt->entry_type = COMMAND_NVME; in qla2x00_start_nvme_mq()
372 cmd_pkt->control_flags = in qla2x00_start_nvme_mq()
377 cmd_pkt->control_flags = in qla2x00_start_nvme_mq()
382 cmd_pkt->control_flags = cpu_to_le16(CF_NVME_ENABLE); in qla2x00_start_nvme_mq()
386 cmd_pkt->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla2x00_start_nvme_mq()
387 cmd_pkt->port_id[0] = sp->fcport->d_id.b.al_pa; in qla2x00_start_nvme_mq()
388 cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; in qla2x00_start_nvme_mq()
389 cmd_pkt->port_id[2] = sp->fcport->d_id.b.domain; in qla2x00_start_nvme_mq()
390 cmd_pkt->vp_index = sp->fcport->vha->vp_idx; in qla2x00_start_nvme_mq()
393 cmd_pkt->nvme_rsp_dsd_len = cpu_to_le16(fd->rsplen); in qla2x00_start_nvme_mq()
394 cmd_pkt->nvme_rsp_dseg_address[0] = cpu_to_le32(LSD(fd->rspdma)); in qla2x00_start_nvme_mq()
395 cmd_pkt->nvme_rsp_dseg_address[1] = cpu_to_le32(MSD(fd->rspdma)); in qla2x00_start_nvme_mq()
398 cmd_pkt->nvme_cmnd_dseg_len = cpu_to_le16(fd->cmdlen); in qla2x00_start_nvme_mq()
399 cmd_pkt->nvme_cmnd_dseg_address[0] = cpu_to_le32(LSD(fd->cmddma)); in qla2x00_start_nvme_mq()
400 cmd_pkt->nvme_cmnd_dseg_address[1] = cpu_to_le32(MSD(fd->cmddma)); in qla2x00_start_nvme_mq()
402 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds); in qla2x00_start_nvme_mq()
403 cmd_pkt->byte_count = cpu_to_le32(fd->payload_length); in qla2x00_start_nvme_mq()
407 cur_dsd = (uint32_t *)&cmd_pkt->nvme_data_dseg_address[0]; in qla2x00_start_nvme_mq()
446 cmd_pkt->entry_count = (uint8_t)req_cnt; in qla2x00_start_nvme_mq()