Lines Matching refs:cmd_pkt
2984 struct cmd_type_6 *cmd_pkt;
3083 cmd_pkt = (struct cmd_type_6 *)req->ring_ptr;
3084 cmd_pkt->handle = make_handle(req->id, handle);
3090 clr_ptr = (uint32_t *)cmd_pkt + 2;
3092 cmd_pkt->dseg_count = cpu_to_le16(tot_dsds);
3096 cmd_pkt->byte_count = cpu_to_le32(0);
3102 cmd_pkt->control_flags = cpu_to_le16(CF_WRITE_DATA);
3107 cmd_pkt->control_flags = cpu_to_le16(CF_READ_DATA);
3113 cmd_pkt->control_flags |= cpu_to_le16(CF_EN_EDIF);
3114 cmd_pkt->control_flags &= ~(cpu_to_le16(CF_NEW_SA));
3118 cur_dsd = &cmd_pkt->fcp_dsd;
3145 cmd_pkt->nport_handle = cpu_to_le16(sp->fcport->loop_id);
3146 cmd_pkt->port_id[0] = sp->fcport->d_id.b.al_pa;
3147 cmd_pkt->port_id[1] = sp->fcport->d_id.b.area;
3148 cmd_pkt->port_id[2] = sp->fcport->d_id.b.domain;
3149 cmd_pkt->vp_index = sp->vha->vp_idx;
3151 cmd_pkt->entry_type = COMMAND_TYPE_6;
3154 cmd_pkt->entry_count = (uint8_t)req_cnt;
3156 int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
3157 host_to_fcp_swap((uint8_t *)&cmd_pkt->lun, sizeof(cmd_pkt->lun));
3179 cmd_pkt->fcp_cmnd_dseg_len = cpu_to_le16(ctx->fcp_cmnd_len);
3180 put_unaligned_le64(ctx->fcp_cmnd_dma, &cmd_pkt->fcp_cmnd_dseg_address);
3182 cmd_pkt->byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
3184 cmd_pkt->entry_count = (uint8_t)req_cnt;
3185 cmd_pkt->entry_status = 0;