Lines Matching defs:cmd_entry
149 struct command_t3_entry *cmd_entry,
164 cmd_entry->ttlByteCnt = __constant_cpu_to_le32(0);
169 cur_dsd = (struct data_seg_a64 *) & (cmd_entry->dataseg[0]);
273 struct command_t3_entry *cmd_entry;
319 cmd_entry = (struct command_t3_entry *) ha->request_ptr;
320 memset(cmd_entry, 0, sizeof(struct command_t3_entry));
321 cmd_entry->hdr.entryType = ET_COMMAND;
322 cmd_entry->handle = cpu_to_le32(index);
323 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index);
324 cmd_entry->connection_id = cpu_to_le16(ddb_entry->connection_id);
326 int_to_scsilun(cmd->device->lun, &cmd_entry->lun);
327 cmd_entry->cmdSeqNum = cpu_to_le32(ddb_entry->CmdSn);
328 cmd_entry->ttlByteCnt = cpu_to_le32(scsi_bufflen(cmd));
329 memcpy(cmd_entry->cdb, cmd->cmnd, cmd->cmd_len);
330 cmd_entry->dataSegCnt = cpu_to_le16(tot_dsds);
331 cmd_entry->hdr.entryCount = req_cnt;
337 cmd_entry->control_flags = CF_NO_DATA;
340 cmd_entry->control_flags = CF_WRITE;
342 cmd_entry->control_flags = CF_READ;
352 cmd_entry->control_flags |= CF_SIMPLE_TAG;
356 cmd_entry->control_flags |= CF_HEAD_TAG;
359 cmd_entry->control_flags |= CF_ORDERED_TAG;
364 qla4xxx_build_scsi_iocbs(srb, cmd_entry, tot_dsds);