• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/

Lines Matching defs:pcmd

155 	struct lpfc_dmabuf *pcmd, *prsp, *pbuflist;
199 pcmd = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL);
200 if (pcmd)
201 pcmd->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &pcmd->phys);
202 if (!pcmd || !pcmd->virt)
205 INIT_LIST_HEAD(&pcmd->list);
259 bpl->addrLow = le32_to_cpu(putPaddrLow(pcmd->phys));
260 bpl->addrHigh = le32_to_cpu(putPaddrHigh(pcmd->phys));
278 elsiocb->context2 = pcmd;
285 list_add(&prsp->list, &pcmd->list);
310 lpfc_mbuf_free(phba, pcmd->virt, pcmd->phys);
314 kfree(pcmd);
782 struct lpfc_dmabuf *pcmd = cmdiocb->context2, *prsp;
894 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, list);
1013 uint8_t *pcmd;
1028 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
1031 *((uint32_t *) (pcmd)) = ELS_CMD_FLOGI;
1032 pcmd += sizeof(uint32_t);
1033 memcpy(pcmd, &vport->fc_sparam, sizeof(struct serv_parm));
1034 sp = (struct serv_parm *) pcmd;
1622 uint8_t *pcmd;
1640 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
1643 *((uint32_t *) (pcmd)) = ELS_CMD_PLOGI;
1644 pcmd += sizeof(uint32_t);
1645 memcpy(pcmd, &vport->fc_sparam, sizeof(struct serv_parm));
1646 sp = (struct serv_parm *) pcmd;
1774 uint8_t *pcmd;
1784 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
1787 memset(pcmd, 0, (sizeof(PRLI) + sizeof(uint32_t)));
1788 *((uint32_t *) (pcmd)) = ELS_CMD_PRLI;
1789 pcmd += sizeof(uint32_t);
1792 npr = (PRLI *) pcmd;
2062 uint8_t *pcmd;
2072 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
2075 *((uint32_t *) (pcmd)) = ELS_CMD_ADISC;
2076 pcmd += sizeof(uint32_t);
2079 ap = (ADISC *) pcmd;
2214 uint8_t *pcmd;
2232 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
2233 *((uint32_t *) (pcmd)) = ELS_CMD_LOGO;
2234 pcmd += sizeof(uint32_t);
2237 *((uint32_t *) (pcmd)) = be32_to_cpu(vport->fc_myDID);
2238 pcmd += sizeof(uint32_t);
2239 memcpy(pcmd, &vport->fc_portname, sizeof(struct lpfc_name));
2331 uint8_t *pcmd;
2363 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
2365 *((uint32_t *) (pcmd)) = ELS_CMD_SCR;
2366 pcmd += sizeof(uint32_t);
2369 memset(pcmd, 0, sizeof(SCR));
2370 ((SCR *) pcmd)->Function = SCR_FUNC_FULL;
2425 uint8_t *pcmd;
2458 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
2460 *((uint32_t *) (pcmd)) = ELS_CMD_FARPR;
2461 pcmd += sizeof(uint32_t);
2464 fp = (FARP *) (pcmd);
2466 lp = (uint32_t *) pcmd;
2703 struct lpfc_dmabuf *pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
2716 if (pcmd && pcmd->virt) {
2717 elscmd = (uint32_t *) (pcmd->virt);
3292 uint8_t *pcmd;
3305 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) cmdiocb->context2)->virt);
3307 (*((uint32_t *) (pcmd)) == ELS_CMD_LS_RJT)) {
3475 uint8_t *pcmd;
3497 pcmd = (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3498 *((uint32_t *) (pcmd)) = ELS_CMD_ACC;
3499 pcmd += sizeof(uint32_t);
3514 pcmd = (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3519 *((uint32_t *) (pcmd)) = ELS_CMD_ACC;
3520 pcmd += sizeof(uint32_t);
3521 memcpy(pcmd, &vport->fc_sparam, sizeof(struct serv_parm));
3536 pcmd = (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3538 memcpy(pcmd, ((struct lpfc_dmabuf *) oldiocb->context2)->virt,
3540 *((uint32_t *) (pcmd)) = ELS_CMD_PRLO_ACC;
3541 els_pkt_ptr = (ELS_PKT *) pcmd;
3608 uint8_t *pcmd;
3622 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3624 *((uint32_t *) (pcmd)) = ELS_CMD_LS_RJT;
3625 pcmd += sizeof(uint32_t);
3626 *((uint32_t *) (pcmd)) = rejectError;
3681 uint8_t *pcmd;
3702 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3704 *((uint32_t *) (pcmd)) = ELS_CMD_ACC;
3705 pcmd += sizeof(uint32_t);
3707 ap = (ADISC *) (pcmd);
3757 uint8_t *pcmd;
3779 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3781 *((uint32_t *) (pcmd)) = (ELS_CMD_ACC | (ELS_CMD_PRLI & ~ELS_RSP_MASK));
3782 pcmd += sizeof(uint32_t);
3785 memset(pcmd, 0, sizeof(PRLI));
3787 npr = (PRLI *) pcmd;
3858 uint8_t *pcmd;
3880 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
3881 *((uint32_t *) (pcmd)) = ELS_CMD_ACC;
3882 pcmd += sizeof(uint32_t);
3884 memset(pcmd, 0, sizeof(RNID));
3885 rn = (RNID *) (pcmd);
4200 struct lpfc_dmabuf *pcmd;
4206 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
4207 payload_ptr = (uint32_t *) pcmd->virt;
4259 struct lpfc_dmabuf *pcmd;
4268 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
4269 lp = (uint32_t *) pcmd->virt;
4370 vport->fc_rscn_id_list[rscn_cnt] = pcmd;
4411 vport->fc_rscn_id_list[vport->fc_rscn_id_cnt++] = pcmd;
4546 struct lpfc_dmabuf *pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
4547 uint32_t *lp = (uint32_t *) pcmd->virt;
4649 struct lpfc_dmabuf *pcmd;
4658 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
4659 lp = (uint32_t *) pcmd->virt;
4760 uint8_t *pcmd;
4793 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
4794 *((uint32_t *) (pcmd)) = ELS_CMD_ACC;
4795 pcmd += sizeof(uint32_t); /* Skip past command */
4796 rps_rsp = (RPS_RSP *)pcmd;
4853 struct lpfc_dmabuf *pcmd;
4862 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
4863 lp = (uint32_t *) pcmd->virt;
4931 uint8_t *pcmd;
4943 pcmd = (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
4944 *((uint32_t *) (pcmd)) = ELS_CMD_ACC;
4945 pcmd += sizeof(uint16_t);
4946 *((uint16_t *)(pcmd)) = be16_to_cpu(cmdsize);
4947 pcmd += sizeof(uint16_t);
4956 memcpy(pcmd, &rpl_rsp, cmdsize - sizeof(uint32_t));
4995 struct lpfc_dmabuf *pcmd;
5015 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
5016 lp = (uint32_t *) pcmd->virt;
5062 struct lpfc_dmabuf *pcmd;
5070 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
5071 lp = (uint32_t *) pcmd->virt;
5135 struct lpfc_dmabuf *pcmd;
5142 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2;
5143 lp = (uint32_t *) pcmd->virt;
5252 struct lpfc_dmabuf *pcmd;
5279 pcmd = (struct lpfc_dmabuf *) piocb->context2;
5280 if (pcmd)
5281 els_command = *(uint32_t *) (pcmd->virt);
5472 uint32_t *pcmd;
5485 pcmd = (uint32_t *) (((struct lpfc_dmabuf *)
5487 lsrjt_event.command = (pcmd != NULL) ? *pcmd : 0;
6500 uint8_t *pcmd;
6532 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
6533 *((uint32_t *) (pcmd)) = ELS_CMD_FDISC;
6534 pcmd += sizeof(uint32_t); /* CSP Word 1 */
6535 memcpy(pcmd, &vport->phba->pport->fc_sparam, sizeof(struct serv_parm));
6536 sp = (struct serv_parm *) pcmd;
6544 pcmd += sizeof(uint32_t); /* CSP Word 2 */
6545 pcmd += sizeof(uint32_t); /* CSP Word 3 */
6546 pcmd += sizeof(uint32_t); /* CSP Word 4 */
6547 pcmd += sizeof(uint32_t); /* Port Name */
6548 memcpy(pcmd, &vport->fc_portname, 8);
6549 pcmd += sizeof(uint32_t); /* Node Name */
6550 pcmd += sizeof(uint32_t); /* Node Name */
6551 memcpy(pcmd, &vport->fc_nodename, 8);
6632 uint8_t *pcmd;
6642 pcmd = (uint8_t *) (((struct lpfc_dmabuf *) elsiocb->context2)->virt);
6643 *((uint32_t *) (pcmd)) = ELS_CMD_LOGO;
6644 pcmd += sizeof(uint32_t);
6647 *((uint32_t *) (pcmd)) = be32_to_cpu(vport->fc_myDID);
6648 pcmd += sizeof(uint32_t);
6649 memcpy(pcmd, &vport->fc_portname, sizeof(struct lpfc_name));