/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/ |
H A D | lpfc_mbox.c | 47 * @pmb: pointer to the driver internal queue element for mailbox command. 57 lpfc_dump_static_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, argument 63 mb = &pmb->u.mb; 66 memset(pmb, 0, sizeof(LPFC_MBOXQ_t)); 95 pmb->context2 = (uint8_t *) mp; 106 * @pmb: pointer to the driver internal queue element for mailbox command. 111 lpfc_down_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 114 memset(pmb, 0, sizeof(LPFC_MBOXQ_t)); 115 mb = &pmb->u.mb; 123 * @pmb 133 lpfc_dump_mem(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset, uint16_t region_id) argument 166 lpfc_dump_wakeup_param(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 202 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 227 lpfc_config_async(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint32_t ring) argument 254 lpfc_heart_beat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 286 lpfc_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, struct lpfc_dmabuf *mp) argument 325 lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 353 lpfc_config_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 400 lpfc_config_msi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 479 lpfc_init_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint32_t topology, uint32_t linkspeed) argument 566 lpfc_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, int vpi) argument 620 lpfc_unreg_did(struct lpfc_hba * phba, uint16_t vpi, uint32_t did, LPFC_MBOXQ_t * pmb) argument 652 lpfc_read_config(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 677 lpfc_read_lnk_stat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 714 lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did, uint8_t *param, LPFC_MBOXQ_t *pmb, uint32_t flag) argument 781 lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi, LPFC_MBOXQ_t * pmb) argument 815 lpfc_reg_vpi(struct lpfc_vport *vport, LPFC_MBOXQ_t *pmb) argument 858 lpfc_unreg_vpi(struct lpfc_hba *phba, uint16_t vpi, LPFC_MBOXQ_t *pmb) argument 953 lpfc_read_rev(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 965 lpfc_sli4_swap_str(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1063 lpfc_config_hbq(struct lpfc_hba *phba, uint32_t id, struct lpfc_hbq_init *hbq_desc, uint32_t hbq_entry_index, LPFC_MBOXQ_t *pmb) argument 1140 lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb) argument 1195 lpfc_config_port(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1379 lpfc_kill_board(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument [all...] |
H A D | lpfc_vport.c | 116 LPFC_MBOXQ_t *pmb; local 121 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); 122 if (!pmb) { 125 mb = &pmb->u.mb; 127 rc = lpfc_read_sparam(phba, pmb, vport->vpi); 129 mempool_free(pmb, phba->mbox_mem_pool); 137 mp = (struct lpfc_dmabuf *) pmb->context1; 138 pmb->context1 = NULL; 140 pmb->vport = vport; 141 rc = lpfc_sli_issue_mbox_wait(phba, pmb, phb [all...] |
H A D | lpfc_init.c | 99 LPFC_MBOXQ_t *pmb; local 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, phb 329 LPFC_MBOXQ_t *pmb; local 639 LPFC_MBOXQ_t *pmb; local 695 LPFC_MBOXQ_t *pmb; local 1431 LPFC_MBOXQ_t *pmb; local 3180 LPFC_MBOXQ_t *pmb; local 5527 LPFC_MBOXQ_t *pmb; local 6790 LPFC_MBOXQ_t *pmb; local [all...] |
H A D | lpfc_hbadisc.c | 905 lpfc_mbx_cmpl_clear_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 907 struct lpfc_vport *vport = pmb->vport; 910 MAILBOX_t *mb = &pmb->u.mb; 939 mempool_free(pmb, phba->mbox_mem_pool); 946 mempool_free(pmb, phba->mbox_mem_pool); 969 lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 971 struct lpfc_vport *vport = pmb->vport; 973 if (pmb->u.mb.mbxStatus) 976 mempool_free(pmb, phba->mbox_mem_pool); 1001 pmb 2423 lpfc_mbx_cmpl_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 2709 lpfc_mbx_cmpl_read_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 2846 lpfc_mbx_cmpl_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 2892 lpfc_mbx_cmpl_unreg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 2954 lpfc_mbx_cmpl_reg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3008 LPFC_MBOXQ_t *pmb = NULL; local 3142 lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3214 lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 4779 lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument [all...] |
H A D | lpfc_attr.c | 870 MAILBOX_t *pmb; local 891 pmb = &pmboxq->u.mb; 892 pmb->mbxCommand = MBX_READ_CONFIG; 893 pmb->mbxOwner = OWN_HOST; 932 *mrpi = pmb->un.varRdConfig.max_rpi; 934 *arpi = pmb->un.varRdConfig.avail_rpi; 936 *mxri = pmb->un.varRdConfig.max_xri; 938 *axri = pmb->un.varRdConfig.avail_xri; 940 *mvpi = pmb->un.varRdConfig.max_vpi; 942 *avpi = pmb 3708 MAILBOX_t *pmb; local 4112 MAILBOX_t *pmb; local 4230 MAILBOX_t *pmb; local [all...] |
H A D | lpfc_sli.c | 842 LPFC_MBOXQ_t *pmb; local 846 pmb = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); 847 if (!pmb) 849 pmbox = &pmb->u.mb; 852 lpfc_config_ring(phba, i, pmb); 853 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_POLL); 866 mempool_free(pmb, phba->mbox_mem_pool); 1723 * @pmb: Pointer to mailbox object. 1731 lpfc_sli_def_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 1736 struct lpfc_vport *vport = pmb 1800 LPFC_MBOXQ_t *pmb; local 3299 LPFC_MBOXQ_t *pmb; local 3782 LPFC_MBOXQ_t *pmb; local 3874 LPFC_MBOXQ_t *pmb; local 6726 LPFC_MBOXQ_t *pmb; local 8075 LPFC_MBOXQ_t *pmb; local 8737 LPFC_MBOXQ_t *pmb; local 12673 LPFC_MBOXQ_t *pmb = NULL; local [all...] |
H A D | lpfc_bsg.c | 2628 MAILBOX_t *pmb; /* shortcut to the pmboxq mailbox */ local 2683 pmb = &pmboxq->u.mb; 2684 memcpy(pmb, mb, sizeof(*pmb)); 2685 pmb->mbxOwner = OWN_HOST; 2692 pmb->mbxCommand != MBX_DUMP_MEMORY && 2693 pmb->mbxCommand != MBX_RESTART && 2694 pmb->mbxCommand != MBX_WRITE_VPARMS && 2695 pmb->mbxCommand != MBX_WRITE_WWN) 2699 pmb [all...] |
H A D | lpfc_nportdisc.c | 669 LPFC_MBOXQ_t *pmb; local 672 pmb = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, 674 if (!pmb) 678 lpfc_unreg_login(phba, vport->vpi, rpi, pmb); 679 pmb->mbox_cmpl = lpfc_sli_def_mbox_cmpl; 680 rc = lpfc_sli_issue_mbox(phba, pmb, MBX_NOWAIT); 682 mempool_free(pmb, phba->mbox_mem_pool); 691 LPFC_MBOXQ_t *pmb = (LPFC_MBOXQ_t *) arg; local 699 (!pmb->u.mb.mbxStatus)) { 700 mb = &pmb 1043 LPFC_MBOXQ_t *pmb = (LPFC_MBOXQ_t *) arg; local 1396 LPFC_MBOXQ_t *pmb = (LPFC_MBOXQ_t *) arg; local 2025 LPFC_MBOXQ_t *pmb = (LPFC_MBOXQ_t *) arg; local [all...] |
H A D | lpfc_els.c | 3228 * @pmb: pointer to the driver internal queue element for mailbox command. 3239 lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 3241 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1); 3242 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; 3248 if ((pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) && 3250 lpfc_sli4_free_rpi(phba, pmb->u.mb.un.varUnregLogin.rpi); 3252 pmb->context1 = NULL; 3255 mempool_free(pmb, phba->mbox_mem_pool); 4738 * @pmb: pointer to the driver internal queue element for mailbox command. 4755 lpfc_els_rsp_rps_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 6117 lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/mm/ |
H A D | Makefile | 39 obj-$(CONFIG_PMB) += pmb.o
|