cmd_entry
static void add_cmd_entry(struct intel_gvt *gvt, struct cmd_entry *e)
struct cmd_entry *e;
struct cmd_entry *e;
struct cmd_entry *e;
struct qeth_arp_cache_entry *cmd_entry;
cmd_entry = &__ipa_cmd(iob)->data.setassparms.data.arp_entry;
ether_addr_copy(cmd_entry->macaddr, entry->macaddr);
memcpy(cmd_entry->ipaddr, entry->ipaddr, 4);
struct cmd_entry *pkt;
pkt = (struct cmd_entry *) ha->request_ring_ptr;
pkt = (struct cmd_entry *)ha->request_ring_ptr;
struct command_t3_entry *cmd_entry,
cmd_entry->ttlByteCnt = cpu_to_le32(0);
cur_dsd = (struct data_seg_a64 *) & (cmd_entry->dataseg[0]);
struct command_t3_entry *cmd_entry;
cmd_entry = (struct command_t3_entry *) ha->request_ptr;
memset(cmd_entry, 0, sizeof(struct command_t3_entry));
cmd_entry->hdr.entryType = ET_COMMAND;
cmd_entry->handle = cpu_to_le32(index);
cmd_entry->target = cpu_to_le16(ddb_entry->fw_ddb_index);
int_to_scsilun(cmd->device->lun, &cmd_entry->lun);
cmd_entry->ttlByteCnt = cpu_to_le32(scsi_bufflen(cmd));
memcpy(cmd_entry->cdb, cmd->cmnd, cmd->cmd_len);
cmd_entry->dataSegCnt = cpu_to_le16(tot_dsds);
cmd_entry->hdr.entryCount = req_cnt;
cmd_entry->control_flags = CF_NO_DATA;
cmd_entry->control_flags = CF_WRITE;
cmd_entry->control_flags = CF_READ;
cmd_entry->control_flags |= CF_SIMPLE_TAG;
qla4xxx_build_scsi_iocbs(srb, cmd_entry, tot_dsds);