|
bfa_status_t | bfa_sgpg_malloc (struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs) |
|
void | bfa_sgpg_mfree (struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs) |
|
void | bfa_sgpg_winit (struct bfa_sgpg_wqe_s *wqe, void(*cbfn)(void *cbarg), void *cbarg) |
|
void | bfa_sgpg_wait (struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, int nsgpgs) |
|
void | bfa_sgpg_wcancel (struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe) |
|
void | bfa_fcxp_isr (struct bfa_s *bfa, struct bfi_msg_s *msg) |
|
void | bfa_rport_isr (struct bfa_s *bfa, struct bfi_msg_s *msg) |
|
void | bfa_rport_res_recfg (struct bfa_s *bfa, u16 num_rport_fw) |
|
void | bfa_uf_isr (struct bfa_s *bfa, struct bfi_msg_s *msg) |
|
void | bfa_uf_res_recfg (struct bfa_s *bfa, u16 num_uf_fw) |
|
void | bfa_lps_isr (struct bfa_s *bfa, struct bfi_msg_s *msg) |
|
void | bfa_fcport_init (struct bfa_s *bfa) |
|
void | bfa_fcport_isr (struct bfa_s *bfa, struct bfi_msg_s *msg) |
|
bfa_status_t | bfa_fcport_enable (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_disable (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_cfg_speed (struct bfa_s *bfa, enum bfa_port_speed speed) |
|
enum bfa_port_speed | bfa_fcport_get_speed (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_cfg_topology (struct bfa_s *bfa, enum bfa_port_topology topo) |
|
enum bfa_port_topology | bfa_fcport_get_topology (struct bfa_s *bfa) |
|
enum bfa_port_topology | bfa_fcport_get_cfg_topology (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_cfg_hardalpa (struct bfa_s *bfa, u8 alpa) |
|
bfa_boolean_t | bfa_fcport_get_hardalpa (struct bfa_s *bfa, u8 *alpa) |
|
u8 | bfa_fcport_get_myalpa (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_clr_hardalpa (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_cfg_maxfrsize (struct bfa_s *bfa, u16 maxsize) |
|
u16 | bfa_fcport_get_maxfrsize (struct bfa_s *bfa) |
|
u8 | bfa_fcport_get_rx_bbcredit (struct bfa_s *bfa) |
|
void | bfa_fcport_get_attr (struct bfa_s *bfa, struct bfa_port_attr_s *attr) |
|
wwn_t | bfa_fcport_get_wwn (struct bfa_s *bfa, bfa_boolean_t node) |
|
void | bfa_fcport_event_register (struct bfa_s *bfa, void(*event_cbfn)(void *cbarg, enum bfa_port_linkstate event), void *event_cbarg) |
|
bfa_boolean_t | bfa_fcport_is_disabled (struct bfa_s *bfa) |
|
bfa_boolean_t | bfa_fcport_is_dport (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_set_qos_bw (struct bfa_s *bfa, struct bfa_qos_bw_s *qos_bw) |
|
enum bfa_port_speed | bfa_fcport_get_ratelim_speed (struct bfa_s *bfa) |
|
void | bfa_fcport_set_tx_bbcredit (struct bfa_s *bfa, u16 tx_bbcredit, u8 bb_scn) |
|
bfa_boolean_t | bfa_fcport_is_ratelim (struct bfa_s *bfa) |
|
void | bfa_fcport_beacon (void *dev, bfa_boolean_t beacon, bfa_boolean_t link_e2e_beacon) |
|
bfa_boolean_t | bfa_fcport_is_linkup (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_get_stats (struct bfa_s *bfa, struct bfa_cb_pending_q_s *cb) |
|
bfa_status_t | bfa_fcport_clear_stats (struct bfa_s *bfa, struct bfa_cb_pending_q_s *cb) |
|
bfa_boolean_t | bfa_fcport_is_qos_enabled (struct bfa_s *bfa) |
|
bfa_boolean_t | bfa_fcport_is_trunk_enabled (struct bfa_s *bfa) |
|
void | bfa_fcport_dportenable (struct bfa_s *bfa) |
|
void | bfa_fcport_dportdisable (struct bfa_s *bfa) |
|
bfa_status_t | bfa_fcport_is_pbcdisabled (struct bfa_s *bfa) |
|
void | bfa_fcport_cfg_faa (struct bfa_s *bfa, u8 state) |
|
struct bfa_rport_s * | bfa_rport_create (struct bfa_s *bfa, void *rport_drv) |
|
void | bfa_rport_online (struct bfa_rport_s *rport, struct bfa_rport_info_s *rport_info) |
|
void | bfa_rport_speed (struct bfa_rport_s *rport, enum bfa_port_speed speed) |
|
void | bfa_cb_rport_online (void *rport) |
|
void | bfa_cb_rport_offline (void *rport) |
|
void | bfa_cb_rport_qos_scn_flowid (void *rport, struct bfa_rport_qos_attr_s old_qos_attr, struct bfa_rport_qos_attr_s new_qos_attr) |
|
void | bfa_cb_rport_scn_online (struct bfa_s *bfa) |
|
void | bfa_cb_rport_scn_offline (struct bfa_s *bfa) |
|
void | bfa_cb_rport_scn_no_dev (void *rp) |
|
void | bfa_cb_rport_qos_scn_prio (void *rport, struct bfa_rport_qos_attr_s old_qos_attr, struct bfa_rport_qos_attr_s new_qos_attr) |
|
void | bfa_rport_set_lunmask (struct bfa_s *bfa, struct bfa_rport_s *rp) |
|
void | bfa_rport_unset_lunmask (struct bfa_s *bfa, struct bfa_rport_s *rp) |
|
struct bfa_fcxp_s * | bfa_fcxp_req_rsp_alloc (void *bfad_fcxp, struct bfa_s *bfa, int nreq_sgles, int nrsp_sgles, bfa_fcxp_get_sgaddr_t get_req_sga, bfa_fcxp_get_sglen_t get_req_sglen, bfa_fcxp_get_sgaddr_t get_rsp_sga, bfa_fcxp_get_sglen_t get_rsp_sglen, bfa_boolean_t req) |
|
void | bfa_fcxp_req_rsp_alloc_wait (struct bfa_s *bfa, struct bfa_fcxp_wqe_s *wqe, bfa_fcxp_alloc_cbfn_t alloc_cbfn, void *cbarg, void *bfad_fcxp, int nreq_sgles, int nrsp_sgles, bfa_fcxp_get_sgaddr_t get_req_sga, bfa_fcxp_get_sglen_t get_req_sglen, bfa_fcxp_get_sgaddr_t get_rsp_sga, bfa_fcxp_get_sglen_t get_rsp_sglen, bfa_boolean_t req) |
|
void | bfa_fcxp_walloc_cancel (struct bfa_s *bfa, struct bfa_fcxp_wqe_s *wqe) |
|
void | bfa_fcxp_discard (struct bfa_fcxp_s *fcxp) |
|
void * | bfa_fcxp_get_reqbuf (struct bfa_fcxp_s *fcxp) |
|
void * | bfa_fcxp_get_rspbuf (struct bfa_fcxp_s *fcxp) |
|
void | bfa_fcxp_free (struct bfa_fcxp_s *fcxp) |
|
void | bfa_fcxp_send (struct bfa_fcxp_s *fcxp, struct bfa_rport_s *rport, u16 vf_id, u8 lp_tag, bfa_boolean_t cts, enum fc_cos cos, u32 reqlen, struct fchs_s *fchs, bfa_cb_fcxp_send_t cbfn, void *cbarg, u32 rsp_maxlen, u8 rsp_timeout) |
|
bfa_status_t | bfa_fcxp_abort (struct bfa_fcxp_s *fcxp) |
|
u32 | bfa_fcxp_get_reqbufsz (struct bfa_fcxp_s *fcxp) |
|
u32 | bfa_fcxp_get_maxrsp (struct bfa_s *bfa) |
|
void | bfa_fcxp_res_recfg (struct bfa_s *bfa, u16 num_fcxp_fw) |
|
void | bfa_uf_recv_register (struct bfa_s *bfa, bfa_cb_uf_recv_t ufrecv, void *cbarg) |
|
void | bfa_uf_free (struct bfa_uf_s *uf) |
|
u32 | bfa_lps_get_max_vport (struct bfa_s *bfa) |
|
struct bfa_lps_s * | bfa_lps_alloc (struct bfa_s *bfa) |
|
void | bfa_lps_delete (struct bfa_lps_s *lps) |
|
void | bfa_lps_flogi (struct bfa_lps_s *lps, void *uarg, u8 alpa, u16 pdusz, wwn_t pwwn, wwn_t nwwn, bfa_boolean_t auth_en, u8 bb_scn) |
|
void | bfa_lps_fdisc (struct bfa_lps_s *lps, void *uarg, u16 pdusz, wwn_t pwwn, wwn_t nwwn) |
|
void | bfa_lps_fdisclogo (struct bfa_lps_s *lps) |
|
void | bfa_lps_set_n2n_pid (struct bfa_lps_s *lps, u32 n2n_pid) |
|
u8 | bfa_lps_get_fwtag (struct bfa_s *bfa, u8 lp_tag) |
|
u32 | bfa_lps_get_base_pid (struct bfa_s *bfa) |
|
u8 | bfa_lps_get_tag_from_pid (struct bfa_s *bfa, u32 pid) |
|
void | bfa_cb_lps_flogi_comp (void *bfad, void *uarg, bfa_status_t status) |
|
void | bfa_cb_lps_flogo_comp (void *bfad, void *uarg) |
|
void | bfa_cb_lps_fdisc_comp (void *bfad, void *uarg, bfa_status_t status) |
|
void | bfa_cb_lps_fdisclogo_comp (void *bfad, void *uarg) |
|
void | bfa_cb_lps_cvl_event (void *bfad, void *uarg) |
|
bfa_status_t | bfa_faa_query (struct bfa_s *bfa, struct bfa_faa_attr_s *attr, bfa_cb_iocfc_t cbfn, void *cbarg) |
|
void | bfa_fcdiag_intr (struct bfa_s *bfa, struct bfi_msg_s *msg) |
|
bfa_status_t | bfa_fcdiag_loopback (struct bfa_s *bfa, enum bfa_port_opmode opmode, enum bfa_port_speed speed, u32 lpcnt, u32 pat, struct bfa_diag_loopback_result_s *result, bfa_cb_diag_t cbfn, void *cbarg) |
|
bfa_status_t | bfa_fcdiag_queuetest (struct bfa_s *bfa, u32 ignore, u32 queue, struct bfa_diag_qtest_result_s *result, bfa_cb_diag_t cbfn, void *cbarg) |
|
bfa_status_t | bfa_fcdiag_lb_is_running (struct bfa_s *bfa) |
|
bfa_status_t | bfa_dport_enable (struct bfa_s *bfa, bfa_cb_diag_t cbfn, void *cbarg) |
|
bfa_status_t | bfa_dport_disable (struct bfa_s *bfa, bfa_cb_diag_t cbfn, void *cbarg) |
|
bfa_status_t | bfa_dport_get_state (struct bfa_s *bfa, enum bfa_dport_state *state) |
|