/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/ |
H A D | lpfc_sli.c | 4109 * @mboxq: mailbox pointer. 4116 LPFC_MBOXQ_t *mboxq) 4129 mqe = &mboxq->u.mqe; 4130 if (lpfc_dump_fcoe_param(phba, mboxq)) 4133 mp = (struct lpfc_dmabuf *) mboxq->context1; 4134 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); 4141 mboxq->vport ? mboxq->vport->vpi : 0, 4153 mboxq->mcqe.word0, 4154 mboxq 4115 lpfc_sli4_read_fcoe_params(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 4191 lpfc_sli4_read_rev(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, uint8_t *vpd, uint32_t *vpd_size) argument 4291 LPFC_MBOXQ_t *mboxq; local 5222 lpfc_sli4_post_sync_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 5358 lpfc_sli_issue_mbox_s4(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, uint32_t flag) argument 5471 LPFC_MBOXQ_t *mboxq; local 11865 LPFC_MBOXQ_t *mboxq; local 12036 LPFC_MBOXQ_t *mboxq; local 12075 LPFC_MBOXQ_t *mboxq; local 12111 lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 12146 LPFC_MBOXQ_t *mboxq; local 12270 LPFC_MBOXQ_t *mboxq; local 12329 LPFC_MBOXQ_t *mboxq; local 12375 LPFC_MBOXQ_t *mboxq; local [all...] |
H A D | lpfc_hbadisc.c | 1015 lpfc_mbx_cmpl_reg_fcfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 1017 struct lpfc_vport *vport = mboxq->vport; 1020 if (mboxq->u.mb.mbxStatus) { 1024 mboxq->u.mb.mbxStatus, vport->port_state); 1025 mempool_free(mboxq, phba->mbox_mem_pool); 1030 phba->fcf.fcfi = bf_get(lpfc_reg_fcfi_fcfi, &mboxq->u.mqe.un.reg_fcfi); 1037 mempool_free(mboxq, phba->mbox_mem_pool); 1047 mempool_free(mboxq, phba->mbox_mem_pool); 1577 * @mboxq: pointer to mailbox object. 1588 lpfc_sli4_fcf_rec_mbox_parse(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, argument 1749 lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 2126 lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 2205 lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 2258 lpfc_init_vpi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 2312 LPFC_MBOXQ_t *mboxq; local 2382 lpfc_mbx_cmpl_reg_vfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 5098 lpfc_unregister_vfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 5124 lpfc_unregister_fcfi_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument [all...] |
H A D | lpfc_mbox.c | 1406 list_add_tail(&mbq->list, &psli->mboxq); 1433 list_remove_head((&psli->mboxq), mbq, LPFC_MBOXQ_t, list); 1481 * @mboxq: pointer to the driver internal queue element for mailbox command. 1490 lpfc_mbox_cmd_check(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument 1495 if (mboxq->mbox_cmpl && mboxq->mbox_cmpl != lpfc_sli_def_mbox_cmpl && 1496 mboxq->mbox_cmpl != lpfc_sli_wake_mbox_wait) { 1497 if (!mboxq->vport) { 1500 mboxq->u.mb.mbxCommand); 1802 struct lpfcMboxq *mboxq, 1801 lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *phba, struct lpfcMboxq *mboxq, uint16_t fcf_index) argument 1856 lpfc_request_features(struct lpfc_hba *phba, struct lpfcMboxq *mboxq) argument [all...] |
H A D | lpfc_init.c | 1036 (list_empty(&psli->mboxq))) { 2897 LPFC_MBOXQ_t *mboxq; local 2902 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); 2903 if (!mboxq) { 2911 rc = lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_FCOE, 2918 del_fcf_record = &mboxq->u.mqe.un.del_fcf_entry; 2924 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); 2927 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); 2941 mempool_free(mboxq, phba->mbox_mem_pool); 3012 LPFC_MBOXQ_t *mboxq; local 4004 LPFC_MBOXQ_t *mboxq; local 5631 LPFC_MBOXQ_t *mboxq; local 6490 LPFC_MBOXQ_t *mboxq; local 6537 LPFC_MBOXQ_t *mboxq; local 7396 LPFC_MBOXQ_t *mboxq; local 7453 lpfc_pc_sli4_params_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) argument [all...] |
H A D | lpfc_sli.h | 275 struct list_head mboxq; member in struct:lpfc_sli 278 LPFC_MBOXQ_t *mbox_active; /* active mboxq information */
|
H A D | lpfc_mem.c | 245 list_for_each_entry_safe(mbox, next_mbox, &psli->mboxq, list) {
|
H A D | lpfc_els.c | 429 LPFC_MBOXQ_t *mboxq; local 452 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); 453 if (!mboxq) { 459 lpfc_reg_vfi(mboxq, vport, dmabuf->phys); 460 mboxq->mbox_cmpl = lpfc_mbx_cmpl_reg_vfi; 461 mboxq->vport = vport; 462 mboxq->context1 = dmabuf; 463 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); 471 mempool_free(mboxq, phba->mbox_mem_pool);
|
H A D | lpfc_nportdisc.c | 1338 list_for_each_entry_safe(mb, nextmb, &phba->sli.mboxq, list) {
|