• 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:pmb

99 	LPFC_MBOXQ_t *pmb;
107 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
108 if (!pmb) {
113 mb = &pmb->u.mb;
125 lpfc_read_nv(phba, pmb);
131 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
139 mempool_free(pmb, phba->mbox_mem_pool);
151 lpfc_read_rev(phba, pmb);
152 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
158 mempool_free( pmb, phba->mbox_mem_pool);
172 mempool_free(pmb, phba->mbox_mem_pool);
177 mempool_free(pmb, phba->mbox_mem_pool);
216 lpfc_dump_mem(phba, pmb, offset, DMP_REGION_VPD);
217 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
242 mempool_free(pmb, phba->mbox_mem_pool);
329 LPFC_MBOXQ_t *pmb;
346 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
347 if (!pmb) {
351 mb = &pmb->u.mb;
354 rc = lpfc_read_sparam(phba, pmb, 0);
356 mempool_free(pmb, phba->mbox_mem_pool);
360 pmb->vport = vport;
361 if (lpfc_sli_issue_mbox(phba, pmb, MBX_POLL) != MBX_SUCCESS) {
367 mp = (struct lpfc_dmabuf *) pmb->context1;
368 mempool_free(pmb, phba->mbox_mem_pool);
374 mp = (struct lpfc_dmabuf *) pmb->context1;
379 pmb->context1 = NULL;
423 lpfc_read_config(phba, pmb);
424 pmb->vport = vport;
425 if (lpfc_sli_issue_mbox(phba, pmb, MBX_POLL) != MBX_SUCCESS) {
431 mempool_free( pmb, phba->mbox_mem_pool);
486 rc = lpfc_config_msi(phba, pmb);
488 mempool_free(pmb, phba->mbox_mem_pool);
491 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
496 pmb->u.mb.mbxCommand,
497 pmb->u.mb.mbxStatus);
498 mempool_free(pmb, phba->mbox_mem_pool);
541 lpfc_down_link(phba, pmb);
542 pmb->mbox_cmpl = lpfc_sli_def_mbox_cmpl;
543 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
550 mempool_free(pmb, phba->mbox_mem_pool);
554 lpfc_init_link(phba, pmb, phba->cfg_topology,
556 pmb->mbox_cmpl = lpfc_sli_def_mbox_cmpl;
558 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
574 mempool_free(pmb, phba->mbox_mem_pool);
579 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
580 if (!pmb) {
585 lpfc_config_async(phba, pmb, LPFC_ELS_RING);
586 pmb->mbox_cmpl = lpfc_config_async_cmpl;
587 pmb->vport = phba->pport;
588 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
597 mempool_free(pmb, phba->mbox_mem_pool);
601 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
602 if (!pmb) {
607 lpfc_dump_wakeup_param(phba, pmb);
608 pmb->mbox_cmpl = lpfc_dump_wakeup_param_cmpl;
609 pmb->vport = phba->pport;
610 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT);
615 mempool_free(pmb, phba->mbox_mem_pool);
639 LPFC_MBOXQ_t *pmb;
643 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
644 if (!pmb) {
648 mb = &pmb->u.mb;
649 pmb->vport = vport;
651 lpfc_init_link(phba, pmb, phba->cfg_topology,
653 pmb->mbox_cmpl = lpfc_sli_def_mbox_cmpl;
655 rc = lpfc_sli_issue_mbox(phba, pmb, flag);
669 mempool_free(pmb, phba->mbox_mem_pool);
674 mempool_free(pmb, phba->mbox_mem_pool);
695 LPFC_MBOXQ_t *pmb;
698 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
699 if (!pmb) {
707 lpfc_down_link(phba, pmb);
708 pmb->mbox_cmpl = lpfc_sli_def_mbox_cmpl;
709 rc = lpfc_sli_issue_mbox(phba, pmb, flag);
716 mempool_free(pmb, phba->mbox_mem_pool);
720 mempool_free(pmb, phba->mbox_mem_pool);
1431 LPFC_MBOXQ_t *pmb;
1436 pmb = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
1437 if (!pmb) {
1458 lpfc_read_la(phba, pmb, mp);
1459 pmb->mbox_cmpl = lpfc_mbx_cmpl_read_la;
1460 pmb->vport = vport;
1463 rc = lpfc_sli_issue_mbox (phba, pmb, MBX_NOWAIT);
1483 mempool_free(pmb, phba->mbox_mem_pool);
3180 LPFC_MBOXQ_t *pmb;
3189 pmb = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
3190 if (!pmb) {
3218 lpfc_read_la(phba, pmb, mp);
3219 pmb->vport = phba->pport;
3222 mb = &pmb->u.mb;
3226 la = (READ_LA_VAR *) &pmb->u.mb.un.varReadLA;
3254 lpfc_mbx_cmpl_read_la(phba, pmb);
3261 mempool_free(pmb, phba->mbox_mem_pool);
5527 LPFC_MBOXQ_t *pmb;
5531 pmb = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
5532 if (!pmb) {
5539 lpfc_read_config(phba, pmb);
5541 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
5546 bf_get(lpfc_mqe_command, &pmb->u.mqe),
5547 bf_get(lpfc_mqe_status, &pmb->u.mqe));
5550 rd_config = &pmb->u.mqe.un.rd_config;
5604 mempool_free(pmb, phba->mbox_mem_pool);
6790 LPFC_MBOXQ_t *pmb;
6840 pmb = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
6842 if (!pmb) {
6849 rc = lpfc_config_msi(phba, pmb);
6852 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL);
6857 pmb->u.mb.mbxCommand, pmb->u.mb.mbxStatus);
6862 mempool_free(pmb, phba->mbox_mem_pool);
6867 mempool_free(pmb, phba->mbox_mem_pool);