Home
last modified time | relevance | path

Searched refs:cbarg (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/drivers/scsi/bfa/
Dbfa_ioc.h244 typedef void (*bfa_ioc_mbox_mcfunc_t)(void *cbarg, struct bfi_mbmsg_s *m);
250 void *cbarg; member
282 void *cbarg; member
290 (__notify)->cbarg = (__cbarg); \
368 void (*qresume) (void *cbarg);
369 void *cbarg; member
372 typedef void (*bfa_cb_cbfn_t) (void *cbarg, bfa_boolean_t complete);
383 void *cbarg; member
416 void *cbarg; member
425 typedef void (*bfa_cb_sfp_t) (void *cbarg, bfa_status_t status);
[all …]
Dbfa_port.h61 bfa_port_stats_cbfn_t cbfn, void *cbarg);
63 bfa_port_stats_cbfn_t cbfn, void *cbarg);
65 bfa_port_endis_cbfn_t cbfn, void *cbarg);
67 bfa_port_endis_cbfn_t cbfn, void *cbarg);
120 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg);
123 bfa_cee_get_stats_cbfn_t cbfn, void *cbarg);
125 bfa_cee_reset_stats_cbfn_t cbfn, void *cbarg);
Dbfa_svc.h42 void (*cbfn) (void *cbarg); /* callback function */
43 void *cbarg; /* callback arg */ member
79 void (*cbfn) (void *cbarg), void *cbarg);
126 void *cbarg, enum bfa_status req_status,
129 typedef void (*bfa_fcxp_alloc_cbfn_t) (void *cbarg, struct bfa_fcxp_s *fcxp);
350 typedef void (*bfa_cb_uf_recv_t) (void *cbarg, struct bfa_uf_s *uf);
374 void *cbarg; /* uf receive handler arg */ member
491 void (*event_cbfn) (void *cbarg,
551 void (*event_cbfn) (void *cbarg,
619 void *cbarg, void *bfad_fcxp,
[all …]
Dbfa_port.c147 bfa_port_isr(void *cbarg, struct bfi_mbmsg_s *m) in bfa_port_isr() argument
149 struct bfa_port_s *port = (struct bfa_port_s *) cbarg; in bfa_port_isr()
228 void *cbarg) in bfa_port_enable() argument
263 port->endis_cbarg = cbarg; in bfa_port_enable()
284 void *cbarg) in bfa_port_disable() argument
319 port->endis_cbarg = cbarg; in bfa_port_disable()
340 bfa_port_stats_cbfn_t cbfn, void *cbarg) in bfa_port_get_stats() argument
358 port->stats_cbarg = cbarg; in bfa_port_get_stats()
379 void *cbarg) in bfa_port_clear_stats() argument
396 port->stats_cbarg = cbarg; in bfa_port_clear_stats()
[all …]
Dbfa_ioc.c1326 notify->cbfn(notify->cbarg, event); in bfa_ioc_event_notify()
1846 bfa_ioc_hb_check(void *cbarg) in bfa_ioc_hb_check() argument
1848 struct bfa_ioc_s *ioc = cbarg; in bfa_ioc_hb_check()
2001 mod->mbhdlr[mc].cbarg = ioc->bfa; in bfa_ioc_mbox_attach()
2561 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) in bfa_ioc_mbox_regisr() argument
2566 mod->mbhdlr[mc].cbarg = cbarg; in bfa_ioc_mbox_regisr()
2628 mod->mbhdlr[mc].cbfn(mod->mbhdlr[mc].cbarg, &m); in bfa_ioc_mbox_isr()
3296 bfa_ablk_isr(void *cbarg, struct bfi_mbmsg_s *msg) in bfa_ablk_isr() argument
3298 struct bfa_ablk_s *ablk = (struct bfa_ablk_s *)cbarg; in bfa_ablk_isr()
3340 cbfn(ablk->cbarg, rsp->status); in bfa_ablk_isr()
[all …]
Dbfa.h31 typedef void (*bfa_cb_cbfn_status_t) (void *cbarg, bfa_status_t status);
98 bfa_reqq_winit(struct bfa_reqq_wait_s *wqe, void (*qresume) (void *cbarg), in bfa_reqq_winit() argument
99 void *cbarg) in bfa_reqq_winit()
102 wqe->cbarg = cbarg; in bfa_reqq_winit()
116 WARN_ON(!((__wqe)->qresume && (__wqe)->cbarg)); \
125 (__hcb_qe)->cbarg = (__cbarg); \
134 (__hcb_qe)->cbarg = (__cbarg); \
201 typedef void (*bfa_cb_iocfc_t) (void *cbarg, enum bfa_status status);
423 typedef void (*bfa_cb_ioc_t) (void *cbarg, enum bfa_status status);
444 (__qe)->hcb_qe.cbarg = (__cbarg); \
Dbfa_svc.c105 static void __bfa_fcxp_send_cbfn(void *cbarg, bfa_boolean_t complete);
110 static void bfa_fcxp_qresume(void *cbarg);
153 static void __bfa_cb_fcport_event(void *cbarg, bfa_boolean_t complete);
158 static void __bfa_cb_fcport_stats_clr(void *cbarg, bfa_boolean_t complete);
159 static void bfa_fcport_stats_get_timeout(void *cbarg);
160 static void bfa_fcport_stats_clr_timeout(void *cbarg);
239 static void __bfa_cb_rport_online(void *cbarg,
241 static void __bfa_cb_rport_offline(void *cbarg,
658 bfa_fcxp_null_comp(void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, in bfa_fcxp_null_comp() argument
666 __bfa_fcxp_send_cbfn(void *cbarg, bfa_boolean_t complete) in __bfa_fcxp_send_cbfn() argument
[all …]
Dbfa_fcs.c165 static void bfa_fcs_fabric_delay(void *cbarg);
167 static void bfa_fcs_fabric_delete_comp(void *cbarg);
169 static void bfa_fcs_fabric_stop_comp(void *cbarg);
176 struct bfa_fcxp_s *fcxp, void *cbarg,
1000 bfa_fcs_fabric_delay(void *cbarg) in bfa_fcs_fabric_delay() argument
1002 struct bfa_fcs_fabric_s *fabric = cbarg; in bfa_fcs_fabric_delay()
1048 bfa_fcs_fabric_delete_comp(void *cbarg) in bfa_fcs_fabric_delete_comp() argument
1050 struct bfa_fcs_fabric_s *fabric = cbarg; in bfa_fcs_fabric_delete_comp()
1056 bfa_fcs_fabric_stop_comp(void *cbarg) in bfa_fcs_fabric_stop_comp() argument
1058 struct bfa_fcs_fabric_s *fabric = cbarg; in bfa_fcs_fabric_stop_comp()
[all …]
Dbfa_fcpim.c172 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_t complete);
[all …]
Dbfa_fcs_rport.c58 struct bfa_fcxp_s *fcxp, void *cbarg,
64 struct bfa_fcxp_s *fcxp, void *cbarg,
70 struct bfa_fcxp_s *fcxp, void *cbarg,
74 struct bfa_fcxp_s *fcxp, void *cbarg,
1740 bfa_fcs_rport_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, in bfa_fcs_rport_plogi_response() argument
1744 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; in bfa_fcs_rport_plogi_response()
1892 bfa_fcs_rport_adisc_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, in bfa_fcs_rport_adisc_response() argument
1896 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; in bfa_fcs_rport_adisc_response()
1961 bfa_fcs_rport_gidpn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, in bfa_fcs_rport_gidpn_response() argument
1965 struct bfa_fcs_rport_s *rport = (struct bfa_fcs_rport_s *) cbarg; in bfa_fcs_rport_gidpn_response()
[all …]
Dbfa_fcs_lport.c1399 void *cbarg,
1406 void *cbarg,
1413 void *cbarg,
2164 void *cbarg, bfa_status_t req_status, in bfa_fcs_lport_fdmi_rhba_response() argument
2169 (struct bfa_fcs_lport_fdmi_s *) cbarg; in bfa_fcs_lport_fdmi_rhba_response()
2487 void *cbarg, bfa_status_t req_status, in bfa_fcs_lport_fdmi_rprt_response() argument
2492 (struct bfa_fcs_lport_fdmi_s *) cbarg; in bfa_fcs_lport_fdmi_rprt_response()
2580 void *cbarg, bfa_status_t req_status, u32 rsp_len, in bfa_fcs_lport_fdmi_rpa_response() argument
2584 (struct bfa_fcs_lport_fdmi_s *) cbarg; in bfa_fcs_lport_fdmi_rpa_response()
2838 void *cbarg,
[all …]
Dbfa_fcs_fcpim.c38 struct bfa_fcxp_s *fcxp, void *cbarg,
483 bfa_fcs_itnim_prli_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, in bfa_fcs_itnim_prli_response() argument
487 struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cbarg; in bfa_fcs_itnim_prli_response()
690 bfa_cb_itnim_online(void *cbarg) in bfa_cb_itnim_online() argument
692 struct bfa_fcs_itnim_s *itnim = (struct bfa_fcs_itnim_s *) cbarg; in bfa_cb_itnim_online()
Dbfa_core.c715 wqe->qresume(wqe->cbarg); in bfa_reqq_resume()
1376 bfa_cb_iocfc_t cbfn, void *cbarg) in bfa_faa_query() argument
1391 iocfc->faa_args.faa_cb.faa_cbarg = cbarg; in bfa_faa_query()
1411 void *cbarg = iocfc->faa_args.faa_cb.faa_cbarg; in bfa_faa_query_reply() local
1421 iocfc->faa_args.faa_cb.faa_cbfn(cbarg, BFA_STATUS_OK); in bfa_faa_query_reply()
1926 cbfn(hcb_qe->cbarg, hcb_qe->fw_status); in bfa_comp_process()
1928 hcb_qe->cbfn(hcb_qe->cbarg, BFA_TRUE); in bfa_comp_process()
1942 hcb_qe->cbfn(hcb_qe->cbarg, BFA_FALSE); in bfa_comp_free()
Dbfa_cs.h252 typedef void (*bfa_wc_resume_t) (void *cbarg);
Dbfa_fcs.h349 void bfa_fcs_lport_ns_util_send_rspn_id(void *cbarg,
/Linux-v4.19/drivers/net/ethernet/brocade/bna/
Dbfa_msgq.h45 (_cmd)->cbarg = (_cbarg); \
52 typedef void (*bfa_msgq_cmdcbfn_t)(void *cbarg, enum bfa_status status);
57 void *cbarg; member
90 typedef void (*bfa_msgq_mcfunc_t)(void *cbarg, struct bfi_msgq_mhdr *mhdr);
105 void *cbarg; member
126 bfa_msgq_mcfunc_t cbfn, void *cbarg);
Dbfa_ioc.h106 typedef void (*bfa_mbox_cmd_cbfn_t)(void *cbarg);
110 void *cbarg; member
115 typedef void (*bfa_ioc_mbox_mcfunc_t)(void *cbarg, struct bfi_mbmsg *m);
121 void *cbarg; member
149 void *cbarg; member
155 (__notify)->cbarg = (__cbarg); \
254 bfa_mbox_cmd_cbfn_t cbfn, void *cbarg);
257 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg);
321 typedef void (*bfa_cb_flash) (void *cbarg, enum bfa_status status);
335 void *cbarg; /* user callback arg */ member
[all …]
Dbfa_msgq.c29 void *cbarg; \
31 cbarg = (_cmdq_ent)->cbarg; \
33 (_cmdq_ent)->cbarg = NULL; \
35 cbfn(cbarg, (_status)); \
489 (rspq->rsphdlr[mc].cbfn)(rspq->rsphdlr[mc].cbarg, msghdr); in bfa_msgq_rspq_pi_update()
534 bfa_msgq_isr(void *cbarg, struct bfi_mbmsg *msg) in bfa_msgq_isr() argument
536 struct bfa_msgq *msgq = (struct bfa_msgq *)cbarg; in bfa_msgq_isr()
561 bfa_msgq_notify(void *cbarg, enum bfa_ioc_event event) in bfa_msgq_notify() argument
563 struct bfa_msgq *msgq = (struct bfa_msgq *)cbarg; in bfa_msgq_notify()
625 bfa_msgq_mcfunc_t cbfn, void *cbarg) in bfa_msgq_regisr() argument
[all …]
Dbna.h87 struct bna_rx *cbarg; \
89 cbarg = (rxf)->stop_cbarg; \
92 cbfn(cbarg); \
100 struct bna_rx *cbarg; \
102 cbarg = (rxf)->start_cbarg; \
105 cbfn(cbarg); \
113 struct bnad *cbarg; \
115 cbarg = (rxf)->cam_fltr_cbarg; \
118 cbfn(cbarg, rxf->rx); \
Dbfa_cee.c167 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) in bfa_nw_cee_get_attr() argument
182 cee->cbfn.get_attr_cbarg = cbarg; in bfa_nw_cee_get_attr()
196 bfa_cee_isr(void *cbarg, struct bfi_mbmsg *m) in bfa_cee_isr() argument
200 struct bfa_cee *cee = (struct bfa_cee *) cbarg; in bfa_cee_isr()
Dbfa_ioc.c1096 notify->cbfn(notify->cbarg, event); in bfa_ioc_event_notify()
2135 mod->mbhdlr[mc].cbarg = ioc->bfa; in bfa_ioc_mbox_attach()
2146 void *cbarg; in bfa_ioc_mbox_poll() local
2174 cbarg = cmd->cbarg; in bfa_ioc_mbox_poll()
2176 cbfn(cbarg); in bfa_ioc_mbox_poll()
2639 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) in bfa_nw_ioc_mbox_regisr() argument
2644 mod->mbhdlr[mc].cbarg = cbarg; in bfa_nw_ioc_mbox_regisr()
2657 bfa_mbox_cmd_cbfn_t cbfn, void *cbarg) in bfa_nw_ioc_mbox_queue() argument
2663 cmd->cbarg = cbarg; in bfa_nw_ioc_mbox_queue()
2711 mod->mbhdlr[mc].cbfn(mod->mbhdlr[mc].cbarg, &m); in bfa_nw_ioc_mbox_isr()
[all …]
Dbfa_cee.h65 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg);
Dbfa_cs.h72 typedef void (*bfa_wc_resume_t) (void *cbarg);
Dbna_enet.c878 void *cbarg; \
880 cbarg = (enet)->stop_cbarg; \
883 cbfn(cbarg); \
1340 struct bnad *cbarg; \
1342 cbarg = (_ioceth)->stop_cbarg; \
1345 cbfn(cbarg); \
Dbna_tx_rx.c1282 void *cbarg; \
1284 cbarg = (rx)->stop_cbarg; \
1287 cbfn(cbarg, rx); \
2770 void *cbarg; \
2772 cbarg = (tx)->stop_cbarg; \
2775 cbfn(cbarg, (tx)); \

12