Lines Matching refs:lcmd_pkt
2988 uint16_t tot_dsds, struct cmd_type_7_fx00 *lcmd_pkt) in qlafx00_build_scsi_iocbs() argument
3008 lcmd_pkt->entry_type = FX00_COMMAND_TYPE_7; in qlafx00_build_scsi_iocbs()
3012 lcmd_pkt->byte_count = __constant_cpu_to_le32(0); in qlafx00_build_scsi_iocbs()
3018 lcmd_pkt->cntrl_flags = TMF_WRITE_DATA; in qlafx00_build_scsi_iocbs()
3021 lcmd_pkt->cntrl_flags = TMF_READ_DATA; in qlafx00_build_scsi_iocbs()
3027 cur_dsd = (__le32 *)&lcmd_pkt->dseg_0_address; in qlafx00_build_scsi_iocbs()
3087 struct cmd_type_7_fx00 lcmd_pkt; in qlafx00_start_scsi() local
3146 memset(&lcmd_pkt, 0, REQUEST_ENTRY_SIZE); in qlafx00_start_scsi()
3148 lcmd_pkt.handle = MAKE_HANDLE(req->id, sp->handle); in qlafx00_start_scsi()
3149 lcmd_pkt.reserved_0 = 0; in qlafx00_start_scsi()
3150 lcmd_pkt.port_path_ctrl = 0; in qlafx00_start_scsi()
3151 lcmd_pkt.reserved_1 = 0; in qlafx00_start_scsi()
3152 lcmd_pkt.dseg_count = cpu_to_le16(tot_dsds); in qlafx00_start_scsi()
3153 lcmd_pkt.tgt_idx = cpu_to_le16(sp->fcport->tgt_id); in qlafx00_start_scsi()
3156 host_to_adap((uint8_t *)&llun, (uint8_t *)&lcmd_pkt.lun, in qlafx00_start_scsi()
3157 sizeof(lcmd_pkt.lun)); in qlafx00_start_scsi()
3160 host_to_adap(cmd->cmnd, lcmd_pkt.fcp_cdb, sizeof(lcmd_pkt.fcp_cdb)); in qlafx00_start_scsi()
3161 lcmd_pkt.byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd)); in qlafx00_start_scsi()
3164 qlafx00_build_scsi_iocbs(sp, cmd_pkt, tot_dsds, &lcmd_pkt); in qlafx00_start_scsi()
3167 lcmd_pkt.entry_count = (uint8_t)req_cnt; in qlafx00_start_scsi()
3170 lcmd_pkt.entry_status = (uint8_t) rsp->id; in qlafx00_start_scsi()
3175 (uint8_t *)&lcmd_pkt, REQUEST_ENTRY_SIZE); in qlafx00_start_scsi()
3177 memcpy_toio((void __iomem *)cmd_pkt, &lcmd_pkt, REQUEST_ENTRY_SIZE); in qlafx00_start_scsi()