Lines Matching defs:pkt
1399 response_t *pkt;
1404 pkt = rsp->ring_ptr;
1406 pkt->signature = RESPONSE_PROCESSED;
1407 wrt_reg_dword((void __force __iomem *)&pkt->signature,
1409 pkt++;
2149 struct tsk_mgmt_entry_fx00 *pkt, srb_t *sp,
2164 struct abort_iocb_entry_fx00 *pkt)
2170 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt);
2175 abt->u.abt.comp_status = pkt->tgt_id_sts;
2181 struct ioctl_iocb_entry_fx00 *pkt)
2192 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt);
2198 iocb_job->u.fxiocb.seq_number = pkt->seq_no;
2199 iocb_job->u.fxiocb.fw_flags = pkt->fw_iotcl_flags;
2200 iocb_job->u.fxiocb.result = pkt->status;
2203 pkt->dataword_r;
2210 fstatus.reserved_1 = pkt->reserved_0;
2211 fstatus.func_type = pkt->comp_func_num;
2212 fstatus.ioctl_flags = pkt->fw_iotcl_flags;
2213 fstatus.ioctl_data = pkt->dataword_r;
2214 fstatus.adapid = pkt->adapid;
2215 fstatus.reserved_2 = pkt->dataword_r_extra;
2216 fstatus.res_count = pkt->residuallen;
2217 fstatus.status = pkt->status;
2218 fstatus.seq_number = pkt->seq_no;
2220 pkt->reserved_2, 20 * sizeof(uint8_t));
2229 sp->vha, 0x5080, pkt, sizeof(*pkt));
2246 * @pkt: Entry pointer
2249 qlafx00_status_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, void *pkt)
2269 sts = (struct sts_entry_fx00 *) pkt;
2296 qlafx00_tm_iocb_entry(vha, req, pkt, sp,
2521 * @pkt: Entry pointer
2526 qlafx00_status_cont_entry(struct rsp_que *rsp, sts_cont_entry_t *pkt)
2566 if (sense_len > sizeof(pkt->data))
2567 sense_sz = sizeof(pkt->data);
2573 pkt, sizeof(*pkt));
2574 memcpy(sense_ptr, pkt->data, sense_sz);
2585 sense_len = (sense_len > sizeof(pkt->data)) ?
2586 (sense_len - sizeof(pkt->data)) : 0;
2602 * @pkt: received packet
2606 struct rsp_que *rsp, void *pkt)
2616 stsmfx = (struct multi_sts_entry_fx00 *) pkt;
2658 * @pkt: Entry pointer
2662 struct sts_entry_fx00 *pkt)
2673 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt);
2692 struct sts_entry_fx00 *pkt;
2704 pkt = (struct sts_entry_fx00 *)rsp->rsp_pkt;
2716 if (pkt->entry_status != 0 &&
2717 pkt->entry_type != IOCTL_IOSB_TYPE_FX00) {
2720 pkt->entry_status);
2722 (struct sts_entry_fx00 *)pkt);
2726 switch (pkt->entry_type) {
2728 qlafx00_status_entry(vha, rsp, pkt);
2732 qlafx00_status_cont_entry(rsp, (sts_cont_entry_t *)pkt);
2736 qlafx00_multistatus_entry(vha, rsp, pkt);
2741 (struct abort_iocb_entry_fx00 *)pkt);
2746 (struct ioctl_iocb_entry_fx00 *)pkt);
2751 "Received unknown response pkt type %x "
2753 pkt->entry_type, pkt->entry_status);