Lines Matching refs:cmd_entry
148 struct command_t3_entry *cmd_entry,
163 cmd_entry->ttlByteCnt = cpu_to_le32(0);
168 cur_dsd = (struct data_seg_a64 *) & (cmd_entry->dataseg[0]);
276 struct command_t3_entry *cmd_entry;
321 cmd_entry = (struct command_t3_entry *) ha->request_ptr;
322 memset(cmd_entry, 0, sizeof(struct command_t3_entry));
323 cmd_entry->hdr.entryType = ET_COMMAND;
324 cmd_entry->handle = cpu_to_le32(index);
325 cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index);
327 int_to_scsilun(cmd->device->lun, &cmd_entry->lun);
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;
355 qla4xxx_build_scsi_iocbs(srb, cmd_entry, tot_dsds);