• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/lpfc/

Lines Matching refs:lpfc_hba

60 static int lpfc_sli_issue_mbox_s4(struct lpfc_hba *, LPFC_MBOXQ_t *,
62 static int lpfc_sli4_read_rev(struct lpfc_hba *, LPFC_MBOXQ_t *,
64 static struct lpfc_iocbq *lpfc_sli4_els_wcqe_to_rspiocbq(struct lpfc_hba *,
419 lpfc_cmd_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
436 lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
452 __lpfc_sli_get_iocbq(struct lpfc_hba *phba)
479 __lpfc_clear_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
504 __lpfc_get_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
525 __lpfc_sli_get_sglq(struct lpfc_hba *phba)
549 lpfc_sli_get_iocbq(struct lpfc_hba *phba)
579 __lpfc_sli_release_iocbq_s4(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
630 __lpfc_sli_release_iocbq_s3(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
653 __lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
668 lpfc_sli_release_iocbq(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
693 lpfc_sli_cancel_iocbs(struct lpfc_hba *phba, struct list_head *iocblist,
839 lpfc_sli_ring_map(struct lpfc_hba *phba)
883 lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
917 lpfc_sli_ringtx_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
942 lpfc_sli_next_iocb_slot (struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
994 lpfc_sli_next_iotag(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq)
1071 lpfc_sli_submit_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
1126 lpfc_sli_update_full_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
1154 lpfc_sli_update_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
1178 lpfc_sli_resume_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
1219 lpfc_sli_next_hbq_slot(struct lpfc_hba *phba, uint32_t hbqno)
1263 lpfc_sli_hbqbuf_free_all(struct lpfc_hba *phba)
1320 lpfc_sli_hbq_to_firmware(struct lpfc_hba *phba, uint32_t hbqno,
1338 lpfc_sli_hbq_to_firmware_s3(struct lpfc_hba *phba, uint32_t hbqno,
1377 lpfc_sli_hbq_to_firmware_s4(struct lpfc_hba *phba, uint32_t hbqno,
1438 lpfc_sli_hbqbuf_fill_hbqs(struct lpfc_hba *phba, uint32_t hbqno, uint32_t count)
1497 lpfc_sli_hbqbuf_add_hbqs(struct lpfc_hba *phba, uint32_t qno)
1516 lpfc_sli_hbqbuf_init_hbqs(struct lpfc_hba *phba, uint32_t qno)
1556 lpfc_sli_hbqbuf_find(struct lpfc_hba *phba, uint32_t tag)
1591 lpfc_sli_free_hbq(struct lpfc_hba *phba, struct hbq_dmabuf *hbq_buffer)
1701 lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
1731 lpfc_sli_def_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
1797 lpfc_sli_handle_mb_event(struct lpfc_hba *phba)
1917 lpfc_sli_get_buff(struct lpfc_hba *phba,
1944 lpfc_complete_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
1986 lpfc_sli_process_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
2156 lpfc_sli_iocbq_lookup(struct lpfc_hba *phba,
2196 lpfc_sli_iocbq_lookup_by_tag(struct lpfc_hba *phba,
2235 lpfc_sli_process_sol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
2382 lpfc_sli_rsp_pointers_error(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
2421 struct lpfc_hba *phba;
2424 phba = (struct lpfc_hba *)ptr;
2458 lpfc_sli_handle_fast_ring_event(struct lpfc_hba *phba,
2654 lpfc_sli_sp_handle_rspiocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
2814 * API jump table function pointer from the lpfc_hba struct.
2817 lpfc_sli_handle_slow_ring_event(struct lpfc_hba *phba,
2835 lpfc_sli_handle_slow_ring_event_s3(struct lpfc_hba *phba,
2970 lpfc_sli_handle_slow_ring_event_s4(struct lpfc_hba *phba,
3021 lpfc_sli_abort_iocb_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring)
3059 lpfc_sli_flush_fcp_rings(struct lpfc_hba *phba)
3102 lpfc_sli_brdready_s3(struct lpfc_hba *phba, uint32_t mask)
3164 lpfc_sli_brdready_s4(struct lpfc_hba *phba, uint32_t mask)
3194 * from the API jump table function pointer from the lpfc_hba struct.
3197 lpfc_sli_brdready(struct lpfc_hba *phba, uint32_t mask)
3211 void lpfc_reset_barrier(struct lpfc_hba *phba)
3296 lpfc_sli_brdkill(struct lpfc_hba *phba)
3388 lpfc_sli_brdreset(struct lpfc_hba *phba)
3452 lpfc_sli4_brdreset(struct lpfc_hba *phba)
3514 lpfc_sli_brdrestart_s3(struct lpfc_hba *phba)
3585 lpfc_sli_brdrestart_s4(struct lpfc_hba *phba)
3623 * API jump table function pointer from the lpfc_hba struct.
3626 lpfc_sli_brdrestart(struct lpfc_hba *phba)
3642 lpfc_sli_chipset_init(struct lpfc_hba *phba)
3779 lpfc_sli_hbq_setup(struct lpfc_hba *phba)
3848 lpfc_sli4_rb_setup(struct lpfc_hba *phba)
3872 lpfc_sli_config_port(struct lpfc_hba *phba, int sli_mode)
4010 lpfc_sli_hba_setup(struct lpfc_hba *phba)
4115 lpfc_sli4_read_fcoe_params(struct lpfc_hba *phba,
4191 lpfc_sli4_read_rev(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
4263 lpfc_sli4_arm_cqeq_intr(struct lpfc_hba *phba)
4288 lpfc_sli4_hba_setup(struct lpfc_hba *phba)
4638 struct lpfc_hba *phba = (struct lpfc_hba *) ptr;
4663 lpfc_mbox_timeout_handler(struct lpfc_hba *phba)
4743 lpfc_sli_issue_mbox_s3(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox,
5132 lpfc_sli4_async_mbox_block(struct lpfc_hba *phba)
5182 lpfc_sli4_async_mbox_unblock(struct lpfc_hba *phba)
5222 lpfc_sli4_post_sync_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
5358 lpfc_sli_issue_mbox_s4(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq,
5468 lpfc_sli4_post_async_mbox(struct lpfc_hba *phba)
5584 * the API jump table function pointer from the lpfc_hba struct.
5590 lpfc_sli_issue_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox, uint32_t flag)
5605 lpfc_mbox_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
5646 __lpfc_sli_ringtx_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
5672 lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
5709 __lpfc_sli_issue_iocb_s3(struct lpfc_hba *phba, uint32_t ring_number,
5836 lpfc_sli4_bpl2sgl(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq,
5911 lpfc_sli4_scmd_to_wqidx_distr(struct lpfc_hba *phba)
5935 lpfc_sli4_iocb2wqe(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq,
6258 __lpfc_sli_issue_iocb_s4(struct lpfc_hba *phba, uint32_t ring_number,
6340 * pointer from the lpfc_hba struct.
6348 __lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number,
6364 lpfc_sli_api_table_setup(struct lpfc_hba *phba, uint8_t dev_grp)
6401 lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number,
6426 lpfc_extra_ring_setup( struct lpfc_hba *phba)
6474 lpfc_sli_async_event_handler(struct lpfc_hba * phba,
6551 lpfc_sli_setup(struct lpfc_hba *phba)
6679 lpfc_sli_queue_setup(struct lpfc_hba *phba)
6722 lpfc_sli_mbox_sys_flush(struct lpfc_hba *phba)
6773 struct lpfc_hba *phba = vport->phba;
6839 lpfc_sli_hba_down(struct lpfc_hba *phba)
6919 lpfc_sli4_hba_down(struct lpfc_hba *phba)
7001 lpfc_sli_ringpostbuf_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
7025 lpfc_sli_get_buffer_tag(struct lpfc_hba *phba)
7054 lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
7098 lpfc_sli_ringpostbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
7136 lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
7242 lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
7272 lpfc_sli_issue_abort_iotag(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
7445 struct lpfc_hba *phba = vport->phba;
7471 lpfc_sli_abort_fcp_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,
7503 struct lpfc_hba *phba = vport->phba;
7577 lpfc_sli_wake_iocb_wait(struct lpfc_hba *phba,
7619 lpfc_chk_iocb_flg(struct lpfc_hba *phba,
7663 lpfc_sli_issue_iocb_wait(struct lpfc_hba *phba,
7772 lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq,
7832 lpfc_sli_mbox_sys_shutdown(struct lpfc_hba *phba)
7877 lpfc_sli_eratt_read(struct lpfc_hba *phba)
7918 lpfc_sli4_eratt_read(struct lpfc_hba *phba)
7958 lpfc_sli_check_eratt(struct lpfc_hba *phba)
8024 lpfc_intr_state_check(struct lpfc_hba *phba)
8064 struct lpfc_hba *phba;
8082 phba = (struct lpfc_hba *)dev_id;
8354 struct lpfc_hba *phba;
8362 phba = (struct lpfc_hba *) dev_id;
8442 struct lpfc_hba *phba;
8451 phba = (struct lpfc_hba *) dev_id;
8539 void lpfc_sli4_fcp_xri_abort_event_proc(struct lpfc_hba *phba)
8568 void lpfc_sli4_els_xri_abort_event_proc(struct lpfc_hba *phba)
8602 lpfc_sli4_iocb_param_transfer(struct lpfc_hba *phba,
8646 lpfc_sli4_els_wcqe_to_rspiocbq(struct lpfc_hba *phba,
8688 lpfc_sli4_sp_handle_async_event(struct lpfc_hba *phba, struct lpfc_mcqe *mcqe)
8728 lpfc_sli4_sp_handle_mbox_event(struct lpfc_hba *phba, struct lpfc_mcqe *mcqe)
8838 lpfc_sli4_sp_handle_mcqe(struct lpfc_hba *phba, struct lpfc_cqe *cqe)
8864 lpfc_sli4_sp_handle_els_wcqe(struct lpfc_hba *phba,
8903 lpfc_sli4_sp_handle_rel_wcqe(struct lpfc_hba *phba,
8929 lpfc_sli4_sp_handle_abort_xri_wcqe(struct lpfc_hba *phba,
8986 lpfc_sli4_sp_handle_rcqe(struct lpfc_hba *phba, struct lpfc_rcqe *rcqe)
9045 lpfc_sli4_sp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
9102 lpfc_sli4_sp_handle_eqe(struct lpfc_hba *phba, struct lpfc_eqe *eqe)
9183 lpfc_sli4_fp_handle_fcp_wcqe(struct lpfc_hba *phba,
9259 lpfc_sli4_fp_handle_rel_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
9292 lpfc_sli4_fp_handle_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq,
9342 lpfc_sli4_fp_handle_eqe(struct lpfc_hba *phba, struct lpfc_eqe *eqe,
9401 lpfc_sli4_eq_flush(struct lpfc_hba *phba, struct lpfc_queue *eq)
9436 struct lpfc_hba *phba;
9445 phba = (struct lpfc_hba *)dev_id;
9514 struct lpfc_hba *phba;
9589 struct lpfc_hba *phba;
9595 phba = (struct lpfc_hba *)dev_id;
9656 lpfc_sli4_queue_alloc(struct lpfc_hba *phba, uint32_t entry_size,
9730 lpfc_eq_create(struct lpfc_hba *phba, struct lpfc_queue *eq, uint16_t imax)
9846 lpfc_cq_create(struct lpfc_hba *phba, struct lpfc_queue *cq,
9951 lpfc_mq_create_fb_init(struct lpfc_hba *phba, struct lpfc_queue *mq,
10017 lpfc_mq_create(struct lpfc_hba *phba, struct lpfc_queue *mq,
10152 lpfc_wq_create(struct lpfc_hba *phba, struct lpfc_queue *wq,
10240 lpfc_rq_create(struct lpfc_hba *phba, struct lpfc_queue *hrq,
10408 lpfc_eq_destroy(struct lpfc_hba *phba, struct lpfc_queue *eq)
10463 lpfc_cq_destroy(struct lpfc_hba *phba, struct lpfc_queue *cq)
10516 lpfc_mq_destroy(struct lpfc_hba *phba, struct lpfc_queue *mq)
10569 lpfc_wq_destroy(struct lpfc_hba *phba, struct lpfc_queue *wq)
10621 lpfc_rq_destroy(struct lpfc_hba *phba, struct lpfc_queue *hrq,
10701 lpfc_sli4_post_sgl(struct lpfc_hba *phba,
10771 lpfc_sli4_remove_all_sgl_pages(struct lpfc_hba *phba)
10817 lpfc_sli4_next_xritag(struct lpfc_hba *phba)
10851 lpfc_sli4_post_sgl_list(struct lpfc_hba *phba)
10957 lpfc_sli4_post_scsi_sgl_block(struct lpfc_hba *phba, struct list_head *sblist,
11058 * @phba: pointer to lpfc_hba struct that the frame was received on
11067 lpfc_fc_frame_check(struct lpfc_hba *phba, struct fc_frame_header *fc_hdr)
11164 lpfc_fc_frame_to_vport(struct lpfc_hba *phba, struct fc_frame_header *fc_hdr,
11430 lpfc_sli4_seq_abort_acc_cmpl(struct lpfc_hba *phba,
11447 lpfc_sli4_seq_abort_acc(struct lpfc_hba *phba,
11540 struct lpfc_hba *phba = vport->phba;
11719 struct lpfc_hba *phba = vport->phba;
11763 lpfc_sli4_handle_received_buffer(struct lpfc_hba *phba,
11828 lpfc_sli4_post_all_rpi_hdrs(struct lpfc_hba *phba)
11863 lpfc_sli4_post_rpi_hdr(struct lpfc_hba *phba, struct lpfc_rpi_hdr *rpi_page)
11924 lpfc_sli4_alloc_rpi(struct lpfc_hba *phba)
11990 __lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi)
12006 lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi)
12021 lpfc_sli4_remove_rpis(struct lpfc_hba *phba)
12037 struct lpfc_hba *phba = ndlp->phba;
12073 lpfc_sli4_init_vpi(struct lpfc_hba *phba, uint16_t vpi)
12111 lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
12143 lpfc_sli4_add_fcf_record(struct lpfc_hba *phba, struct fcf_record *fcf_record)
12225 lpfc_sli4_build_dflt_fcf_record(struct lpfc_hba *phba,
12267 lpfc_sli4_fcf_scan_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
12326 lpfc_sli4_fcf_rr_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
12372 lpfc_sli4_read_fcf_rec(struct lpfc_hba *phba, uint16_t fcf_index)
12417 lpfc_sli4_fcf_rr_next_index_get(struct lpfc_hba *phba)
12478 lpfc_sli4_fcf_rr_index_set(struct lpfc_hba *phba, uint16_t fcf_index)
12513 lpfc_sli4_fcf_rr_index_clear(struct lpfc_hba *phba, uint16_t fcf_index)
12540 lpfc_mbx_cmpl_redisc_fcf_table(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox)
12598 lpfc_sli4_redisc_fcf_table(struct lpfc_hba *phba)
12645 lpfc_sli4_fcf_dead_failthrough(struct lpfc_hba *phba)
12671 lpfc_sli_read_link_ste(struct lpfc_hba *phba)
12803 struct lpfc_hba *phba = vport->phba;
12872 lpfc_drain_txq(struct lpfc_hba *phba)