/drivers/scsi/bfa/ |
H A D | bfa.h | 30 typedef void (*bfa_cb_cbfn_status_t) (void *cbarg, bfa_status_t status); 97 bfa_reqq_winit(struct bfa_reqq_wait_s *wqe, void (*qresume) (void *cbarg), argument 98 void *cbarg) 101 wqe->cbarg = cbarg; 115 WARN_ON(!((__wqe)->qresume && (__wqe)->cbarg)); \ 124 (__hcb_qe)->cbarg = (__cbarg); \ 133 (__hcb_qe)->cbarg = (__cbarg); \ 200 typedef void (*bfa_cb_iocfc_t) (void *cbarg, enum bfa_status status); 422 typedef void (*bfa_cb_ioc_t) (void *cbarg, enu [all...] |
H A D | bfa_core.c | 711 wqe->qresume(wqe->cbarg); 1364 bfa_cb_iocfc_t cbfn, void *cbarg) 1379 iocfc->faa_args.faa_cb.faa_cbarg = cbarg; 1399 void *cbarg = iocfc->faa_args.faa_cb.faa_cbarg; local 1409 iocfc->faa_args.faa_cb.faa_cbfn(cbarg, BFA_STATUS_OK); 1910 cbfn(hcb_qe->cbarg, hcb_qe->fw_status); 1912 hcb_qe->cbfn(hcb_qe->cbarg, BFA_TRUE); 1926 hcb_qe->cbfn(hcb_qe->cbarg, BFA_FALSE); 1363 bfa_faa_query(struct bfa_s *bfa, struct bfa_faa_attr_s *attr, bfa_cb_iocfc_t cbfn, void *cbarg) argument
|
H A D | bfa_fcpim.c | 172 static void __bfa_cb_itnim_online(void *cbarg, bfa_boolean_t complete); 173 static void __bfa_cb_itnim_offline(void *cbarg, bfa_boolean_t complete); 174 static void __bfa_cb_itnim_sler(void *cbarg, bfa_boolean_t complete); 223 static void __bfa_cb_ioim_good_comp(void *cbarg, bfa_boolean_t complete); 224 static void __bfa_cb_ioim_comp(void *cbarg, bfa_boolean_t complete); 225 static void __bfa_cb_ioim_abort(void *cbarg, bfa_boolean_t complete); 226 static void __bfa_cb_ioim_failed(void *cbarg, bfa_boolean_t complete); 227 static void __bfa_cb_ioim_pathtov(void *cbarg, bfa_boolean_t complete); 260 static void __bfa_cb_tskim_done(void *cbarg, bfa_boolean_t complete); 261 static void __bfa_cb_tskim_failed(void *cbarg, bfa_boolean_ 1051 __bfa_cb_itnim_online(void *cbarg, bfa_boolean_t complete) argument 1060 __bfa_cb_itnim_offline(void *cbarg, bfa_boolean_t complete) argument 1069 __bfa_cb_itnim_sler(void *cbarg, bfa_boolean_t complete) argument 1081 bfa_itnim_qresume(void *cbarg) argument 2125 __bfa_cb_ioim_good_comp(void *cbarg, bfa_boolean_t complete) argument 2138 __bfa_cb_ioim_comp(void *cbarg, bfa_boolean_t complete) argument 2400 __bfa_cb_ioim_failed(void *cbarg, bfa_boolean_t complete) argument 2414 __bfa_cb_ioim_pathtov(void *cbarg, bfa_boolean_t complete) argument 2429 __bfa_cb_ioim_abort(void *cbarg, bfa_boolean_t complete) argument 2442 bfa_ioim_sgpg_alloced(void *cbarg) argument 2671 bfa_ioim_qresume(void *cbarg) argument 3264 __bfa_cb_tskim_done(void *cbarg, bfa_boolean_t complete) argument 3278 __bfa_cb_tskim_failed(void *cbarg, bfa_boolean_t complete) argument 3456 bfa_tskim_qresume(void *cbarg) argument [all...] |
H A D | bfa_fcs.c | 227 static void bfa_fcs_fabric_delay(void *cbarg); 229 static void bfa_fcs_fabric_delete_comp(void *cbarg); 231 static void bfa_fcs_fabric_stop_comp(void *cbarg); 238 struct bfa_fcxp_s *fcxp, void *cbarg, 1062 bfa_fcs_fabric_delay(void *cbarg) argument 1064 struct bfa_fcs_fabric_s *fabric = cbarg; 1110 bfa_fcs_fabric_delete_comp(void *cbarg) argument 1112 struct bfa_fcs_fabric_s *fabric = cbarg; 1118 bfa_fcs_fabric_stop_comp(void *cbarg) argument 1120 struct bfa_fcs_fabric_s *fabric = cbarg; 1479 bfa_fcs_fabric_flogiacc_comp(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t status, u32 rsp_len, u32 resid_len, struct fchs_s *rspfchs) argument 1615 bfa_fcs_port_event_handler(void *cbarg, enum bfa_port_linkstate event) argument 1654 bfa_fcs_uf_recv(void *cbarg, struct bfa_uf_s *uf) argument [all...] |
H A D | bfa_fcs_fcpim.c | 37 struct bfa_fcxp_s *fcxp, void *cbarg, 482 bfa_fcs_itnim_prli_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, argument 486 struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cbarg; 688 bfa_cb_itnim_online(void *cbarg) argument 690 struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cbarg;
|
H A D | bfa_fcs_lport.c | 1387 void *cbarg, 1394 void *cbarg, 1401 void *cbarg, 2152 void *cbarg, bfa_status_t req_status, 2157 (struct bfa_fcs_lport_fdmi_s *) cbarg; 2475 void *cbarg, bfa_status_t req_status, 2480 (struct bfa_fcs_lport_fdmi_s *) cbarg; 2568 void *cbarg, bfa_status_t req_status, u32 rsp_len, 2572 (struct bfa_fcs_lport_fdmi_s *) cbarg; 2826 void *cbarg, 2151 bfa_fcs_lport_fdmi_rhba_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 2474 bfa_fcs_lport_fdmi_rprt_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 2567 bfa_fcs_lport_fdmi_rpa_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 3161 bfa_fcs_lport_ms_gmal_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 3362 bfa_fcs_lport_ms_gfn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 3444 bfa_fcs_lport_ms_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4409 bfa_fcs_lport_ns_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4505 bfa_fcs_lport_ns_rnn_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4585 bfa_fcs_lport_ns_rsnn_nn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4691 bfa_fcs_lport_ns_rspn_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4764 bfa_fcs_lport_ns_rft_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4842 bfa_fcs_lport_ns_rff_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 4926 bfa_fcs_lport_ns_gid_ft_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 5157 bfa_fcs_lport_ns_util_send_rspn_id(void *cbarg, struct bfa_fcxp_s *fcxp_alloced) argument 5420 bfa_fcs_lport_scn_scr_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument [all...] |
H A D | bfa_fcs_rport.c | 57 struct bfa_fcxp_s *fcxp, void *cbarg, 63 struct bfa_fcxp_s *fcxp, void *cbarg, 69 struct bfa_fcxp_s *fcxp, void *cbarg, 73 struct bfa_fcxp_s *fcxp, void *cbarg, 1739 bfa_fcs_rport_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, argument 1743 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; 1891 bfa_fcs_rport_adisc_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, argument 1895 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; 1960 bfa_fcs_rport_gidpn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, argument 1964 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; 2033 bfa_fcs_rport_gpnid_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument 2742 bfa_cb_rport_online(void *cbarg) argument 2765 bfa_cb_rport_offline(void *cbarg) argument 2788 bfa_cb_rport_qos_scn_flowid(void *cbarg, struct bfa_rport_qos_attr_s old_qos_attr, struct bfa_rport_qos_attr_s new_qos_attr) argument 2857 bfa_cb_rport_qos_scn_prio(void *cbarg, struct bfa_rport_qos_attr_s old_qos_attr, struct bfa_rport_qos_attr_s new_qos_attr) argument 3407 bfa_fcs_rpf_rpsc2_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument [all...] |
H A D | bfa_ioc.c | 1325 notify->cbfn(notify->cbarg, event); 1843 bfa_ioc_hb_check(void *cbarg) argument 1845 struct bfa_ioc_s *ioc = cbarg; 1998 mod->mbhdlr[mc].cbarg = ioc->bfa; 2558 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) 2563 mod->mbhdlr[mc].cbarg = cbarg; 2625 mod->mbhdlr[mc].cbfn(mod->mbhdlr[mc].cbarg, &m); 3293 bfa_ablk_isr(void *cbarg, struct bfi_mbmsg_s *msg) argument 3295 struct bfa_ablk_s *ablk = (struct bfa_ablk_s *)cbarg; 2557 bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc, bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) argument 3342 bfa_ablk_notify(void *cbarg, enum bfa_ioc_event_e event) argument 3396 bfa_ablk_query(struct bfa_ablk_s *ablk, struct bfa_ablk_cfg_s *ablk_cfg, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3428 bfa_ablk_pf_create(struct bfa_ablk_s *ablk, u16 *pcifn, u8 port, enum bfi_pcifn_class personality, u16 bw_min, u16 bw_max, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3463 bfa_ablk_pf_delete(struct bfa_ablk_s *ablk, int pcifn, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3492 bfa_ablk_adapter_config(struct bfa_ablk_s *ablk, enum bfa_mode_s mode, int max_pf, int max_vf, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3523 bfa_ablk_port_config(struct bfa_ablk_s *ablk, int port, enum bfa_mode_s mode, int max_pf, int max_vf, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3555 bfa_ablk_pf_update(struct bfa_ablk_s *ablk, int pcifn, u16 bw_min, u16 bw_max, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3586 bfa_ablk_optrom_en(struct bfa_ablk_s *ablk, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 3613 bfa_ablk_optrom_dis(struct bfa_ablk_s *ablk, bfa_ablk_cbfn_t cbfn, void *cbarg) argument 4080 bfa_sfp_show(struct bfa_sfp_s *sfp, struct sfp_mem_s *sfpmem, bfa_cb_sfp_t cbfn, void *cbarg) argument 4111 bfa_sfp_media(struct bfa_sfp_s *sfp, enum bfa_defs_sfp_media_e *media, bfa_cb_sfp_t cbfn, void *cbarg) argument 4144 bfa_sfp_speed(struct bfa_sfp_s *sfp, enum bfa_port_speed portspeed, bfa_cb_sfp_t cbfn, void *cbarg) argument 4230 bfa_flash_notify(void *cbarg, enum bfa_ioc_event_e event) argument 4256 bfa_flash_query_send(void *cbarg) argument 4307 bfa_flash_read_send(void *cbarg) argument 4332 bfa_flash_erase_send(void *cbarg) argument 4544 bfa_flash_get_attr(struct bfa_flash_s *flash, struct bfa_flash_attr_s *attr, bfa_cb_flash_t cbfn, void *cbarg) argument 4578 bfa_flash_erase_part(struct bfa_flash_s *flash, enum bfa_flash_part_type type, u8 instance, bfa_cb_flash_t cbfn, void *cbarg) argument 4620 bfa_flash_update_part(struct bfa_flash_s *flash, enum bfa_flash_part_type type, u8 instance, void *buf, u32 len, u32 offset, bfa_cb_flash_t cbfn, void *cbarg) argument 4677 bfa_flash_read_part(struct bfa_flash_s *flash, enum bfa_flash_part_type type, u8 instance, void *buf, u32 len, u32 offset, bfa_cb_flash_t cbfn, void *cbarg) argument 4769 bfa_diag_memtest_done(void *cbarg) argument 5075 bfa_diag_memtest(struct bfa_diag_s *diag, struct bfa_diag_memtest_s *memtest, u32 pattern, struct bfa_diag_memtest_result *result, bfa_cb_diag_t cbfn, void *cbarg) argument 5121 bfa_diag_fwping(struct bfa_diag_s *diag, u32 cnt, u32 data, struct bfa_diag_results_fwping *result, bfa_cb_diag_t cbfn, void *cbarg) argument 5170 bfa_diag_tsensor_query(struct bfa_diag_s *diag, struct bfa_diag_results_tempsensor_s *result, bfa_cb_diag_t cbfn, void *cbarg) argument 5326 bfa_phy_notify(void *cbarg, enum bfa_ioc_event_e event) argument 5353 bfa_phy_query_send(void *cbarg) argument 5372 bfa_phy_write_send(void *cbarg) argument 5412 bfa_phy_read_send(void *cbarg) argument 5436 bfa_phy_stats_send(void *cbarg) argument 5537 bfa_phy_get_attr(struct bfa_phy_s *phy, u8 instance, struct bfa_phy_attr_s *attr, bfa_cb_phy_t cbfn, void *cbarg) argument 5576 bfa_phy_get_stats(struct bfa_phy_s *phy, u8 instance, struct bfa_phy_stats_s *stats, bfa_cb_phy_t cbfn, void *cbarg) argument 5618 bfa_phy_update(struct bfa_phy_s *phy, u8 instance, void *buf, u32 len, u32 offset, bfa_cb_phy_t cbfn, void *cbarg) argument 5669 bfa_phy_read(struct bfa_phy_s *phy, u8 instance, void *buf, u32 len, u32 offset, bfa_cb_phy_t cbfn, void *cbarg) argument 6146 bfa_dconf_timer(void *cbarg) argument 6221 bfa_fru_notify(void *cbarg, enum bfa_ioc_event_e event) argument 6248 bfa_fru_write_send(void *cbarg, enum bfi_fru_h2i_msgs msg_type) argument 6282 bfa_fru_read_send(void *cbarg, enum bfi_fru_h2i_msgs msg_type) argument 6379 bfa_fruvpd_update(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg, u8 trfr_cmpl) argument 6429 bfa_fruvpd_read(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg) argument 6501 bfa_tfru_write(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg) argument 6547 bfa_tfru_read(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg) argument [all...] |
H A D | bfa_ioc.h | 239 typedef void (*bfa_ioc_mbox_mcfunc_t)(void *cbarg, struct bfi_mbmsg_s *m); 245 void *cbarg; member in struct:bfa_ioc_mbox_mod_s::__anon5255 277 void *cbarg; member in struct:bfa_ioc_notify_s 285 (__notify)->cbarg = (__cbarg); \ 363 void (*qresume) (void *cbarg); 364 void *cbarg; member in struct:bfa_reqq_wait_s 367 typedef void (*bfa_cb_cbfn_t) (void *cbarg, bfa_boolean_t complete); 378 void *cbarg; member in struct:bfa_cb_qe_s 411 void *cbarg; member in struct:bfa_ablk_s 420 typedef void (*bfa_cb_sfp_t) (void *cbarg, bfa_status_ 428 void *cbarg; member in struct:bfa_sfp_s 488 void *cbarg; /* user callback arg */ member in struct:bfa_flash_s 552 void *cbarg; member in struct:bfa_diag_fwping_s 577 void *cbarg; member in struct:bfa_diag_tsensor_s 588 void *cbarg; member in struct:bfa_diag_sfpshow_s 622 void *cbarg; member in struct:bfa_diag_s 680 void *cbarg; /* user callback arg */ member in struct:bfa_phy_s 729 void *cbarg; /* user callback arg */ member in struct:bfa_fru_s [all...] |
H A D | bfa_port.c | 152 bfa_port_isr(void *cbarg, struct bfi_mbmsg_s *m) argument 154 struct bfa_port_s *port = (struct bfa_port_s *) cbarg; 233 void *cbarg) 268 port->endis_cbarg = cbarg; 289 void *cbarg) 324 port->endis_cbarg = cbarg; 345 bfa_port_stats_cbfn_t cbfn, void *cbarg) 363 port->stats_cbarg = cbarg; 384 void *cbarg) 401 port->stats_cbarg = cbarg; 232 bfa_port_enable(struct bfa_port_s *port, bfa_port_endis_cbfn_t cbfn, void *cbarg) argument 288 bfa_port_disable(struct bfa_port_s *port, bfa_port_endis_cbfn_t cbfn, void *cbarg) argument 344 bfa_port_get_stats(struct bfa_port_s *port, union bfa_port_stats_u *stats, bfa_port_stats_cbfn_t cbfn, void *cbarg) argument 383 bfa_port_clear_stats(struct bfa_port_s *port, bfa_port_stats_cbfn_t cbfn, void *cbarg) argument 661 bfa_cee_get_attr(struct bfa_cee_s *cee, struct bfa_cee_attr_s *attr, bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) argument 701 bfa_cee_get_stats(struct bfa_cee_s *cee, struct bfa_cee_stats_s *stats, bfa_cee_get_stats_cbfn_t cbfn, void *cbarg) argument 740 bfa_cee_reset_stats(struct bfa_cee_s *cee, bfa_cee_reset_stats_cbfn_t cbfn, void *cbarg) argument 776 bfa_cee_isr(void *cbarg, struct bfi_mbmsg_s *m) argument [all...] |
H A D | bfa_svc.c | 111 static void __bfa_fcxp_send_cbfn(void *cbarg, bfa_boolean_t complete); 116 static void bfa_fcxp_qresume(void *cbarg); 168 static void __bfa_cb_fcport_event(void *cbarg, bfa_boolean_t complete); 173 static void __bfa_cb_fcport_stats_clr(void *cbarg, bfa_boolean_t complete); 174 static void bfa_fcport_stats_get_timeout(void *cbarg); 175 static void bfa_fcport_stats_clr_timeout(void *cbarg); 254 static void __bfa_cb_rport_online(void *cbarg, 256 static void __bfa_cb_rport_offline(void *cbarg, 700 bfa_fcxp_null_comp(void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, argument 708 __bfa_fcxp_send_cbfn(void *cbarg, bfa_boolean_ argument 828 bfa_fcxp_qresume(void *cbarg) argument 1055 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) argument 3006 __bfa_cb_fcport_event(void *cbarg, bfa_boolean_t complete) argument 3067 bfa_fcport_qresume(void *cbarg) argument 3353 __bfa_cb_fcport_stats_get(void *cbarg, bfa_boolean_t complete) argument 3392 bfa_fcport_stats_get_timeout(void *cbarg) argument 3408 bfa_fcport_send_stats_get(void *cbarg) argument 3432 __bfa_cb_fcport_stats_clr(void *cbarg, bfa_boolean_t complete) argument 3460 bfa_fcport_stats_clr_timeout(void *cbarg) argument 3476 bfa_fcport_send_stats_clear(void *cbarg) argument 3762 bfa_fcport_event_register(struct bfa_s *bfa, void (*cbfn) (void *cbarg, enum bfa_port_linkstate event), void *cbarg) argument 4863 __bfa_cb_rport_online(void *cbarg, bfa_boolean_t complete) argument 4872 __bfa_cb_rport_offline(void *cbarg, bfa_boolean_t complete) argument 4881 bfa_rport_qresume(void *cbarg) argument 5458 bfa_sgpg_winit(struct bfa_sgpg_wqe_s *wqe, void (*cbfn) (void *cbarg), void *cbarg) argument 5475 __bfa_cb_uf_recv(void *cbarg, bfa_boolean_t complete) argument 5720 bfa_uf_recv_register(struct bfa_s *bfa, bfa_cb_uf_recv_t ufrecv, void *cbarg) argument 5905 bfa_fcdiag_queuetest_timeout(void *cbarg) argument 6100 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) argument 6212 bfa_fcdiag_queuetest(struct bfa_s *bfa, u32 force, u32 queue, struct bfa_diag_qtest_result_s *result, bfa_cb_diag_t cbfn, void *cbarg) argument 6665 bfa_dport_qresume(void *cbarg) argument 6796 bfa_dport_enable(struct bfa_s *bfa, u32 lpcnt, u32 pat, bfa_cb_diag_t cbfn, void *cbarg) argument 6909 bfa_dport_disable(struct bfa_s *bfa, bfa_cb_diag_t cbfn, void *cbarg) argument 6966 bfa_dport_start(struct bfa_s *bfa, u32 lpcnt, u32 pat, bfa_cb_diag_t cbfn, void *cbarg) argument [all...] |
H A D | bfa_svc.h | 41 void (*cbfn) (void *cbarg); /* callback function */ 42 void *cbarg; /* callback arg */ member in struct:bfa_sgpg_wqe_s 78 void (*cbfn) (void *cbarg), void *cbarg); 125 void *cbarg, enum bfa_status req_status, 128 typedef void (*bfa_fcxp_alloc_cbfn_t) (void *cbarg, struct bfa_fcxp_s *fcxp); 344 * @param[in] cbarg callback arg for receive handler 349 typedef void (*bfa_cb_uf_recv_t) (void *cbarg, struct bfa_uf_s *uf); 373 void *cbarg; /* uf receive handler arg */ member in struct:bfa_uf_mod_s 490 void (*event_cbfn) (void *cbarg, 698 void *cbarg; member in struct:bfa_fcdiag_qtest_s 710 void *cbarg; member in struct:bfa_fcdiag_lb_s 721 void *cbarg; member in struct:bfa_dport_s [all...] |
H A D | bfad_bsg.c | 3238 bfad_send_fcpt_cb(void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, argument
|
/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_cee.c | 166 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) 181 cee->cbfn.get_attr_cbarg = cbarg; 195 bfa_cee_isr(void *cbarg, struct bfi_mbmsg *m) argument 199 struct bfa_cee *cee = (struct bfa_cee *) cbarg; 165 bfa_nw_cee_get_attr(struct bfa_cee *cee, struct bfa_cee_attr *attr, bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) argument
|
H A D | bfa_ioc.c | 1111 notify->cbfn(notify->cbarg, event); 1982 bfa_nw_ioc_hb_check(void *cbarg) argument 1984 struct bfa_ioc *ioc = cbarg; 2149 mod->mbhdlr[mc].cbarg = ioc->bfa; 2160 void *cbarg; local 2187 cbarg = cmd->cbarg; 2189 cbfn(cbarg); 2650 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) 2655 mod->mbhdlr[mc].cbarg 2649 bfa_nw_ioc_mbox_regisr(struct bfa_ioc *ioc, enum bfi_mclass mc, bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) argument 2667 bfa_nw_ioc_mbox_queue(struct bfa_ioc *ioc, struct bfa_mbox_cmd *cmd, bfa_mbox_cmd_cbfn_t cbfn, void *cbarg) argument 3061 bfa_flash_notify(void *cbarg, enum bfa_ioc_event event) argument 3115 bfa_flash_read_send(void *cbarg) argument 3280 bfa_nw_flash_get_attr(struct bfa_flash *flash, struct bfa_flash_attr *attr, bfa_cb_flash cbfn, void *cbarg) argument 3320 bfa_nw_flash_update_part(struct bfa_flash *flash, u32 type, u8 instance, void *buf, u32 len, u32 offset, bfa_cb_flash cbfn, void *cbarg) argument 3369 bfa_nw_flash_read_part(struct bfa_flash *flash, u32 type, u8 instance, void *buf, u32 len, u32 offset, bfa_cb_flash cbfn, void *cbarg) argument [all...] |
H A D | bfa_ioc.h | 105 typedef void (*bfa_mbox_cmd_cbfn_t)(void *cbarg); 109 void *cbarg; member in struct:bfa_mbox_cmd 114 typedef void (*bfa_ioc_mbox_mcfunc_t)(void *cbarg, struct bfi_mbmsg *m); 120 void *cbarg; member in struct:bfa_ioc_mbox_mod::__anon2849 148 void *cbarg; member in struct:bfa_ioc_notify 154 (__notify)->cbarg = (__cbarg); \ 259 bfa_mbox_cmd_cbfn_t cbfn, void *cbarg); 262 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg); 333 typedef void (*bfa_cb_flash) (void *cbarg, enum bfa_status status); 347 void *cbarg; /* use member in struct:bfa_flash [all...] |
H A D | bfa_msgq.c | 28 void *cbarg; \ 30 cbarg = (_cmdq_ent)->cbarg; \ 32 (_cmdq_ent)->cbarg = NULL; \ 34 cbfn(cbarg, (_status)); \ 487 (rspq->rsphdlr[mc].cbfn)(rspq->rsphdlr[mc].cbarg, msghdr); 532 bfa_msgq_isr(void *cbarg, struct bfi_mbmsg *msg) argument 534 struct bfa_msgq *msgq = (struct bfa_msgq *)cbarg; 559 bfa_msgq_notify(void *cbarg, enum bfa_ioc_event event) argument 561 struct bfa_msgq *msgq = (struct bfa_msgq *)cbarg; 623 bfa_msgq_regisr(struct bfa_msgq *msgq, enum bfi_mclass mc, bfa_msgq_mcfunc_t cbfn, void *cbarg) argument [all...] |
H A D | bfa_msgq.h | 44 (_cmd)->cbarg = (_cbarg); \ 51 typedef void (*bfa_msgq_cmdcbfn_t)(void *cbarg, enum bfa_status status); 56 void *cbarg; member in struct:bfa_msgq_cmd_entry 89 typedef void (*bfa_msgq_mcfunc_t)(void *cbarg, struct bfi_msgq_mhdr *mhdr); 104 void *cbarg; member in struct:bfa_msgq_rspq::__anon2854 125 bfa_msgq_mcfunc_t cbfn, void *cbarg);
|