Searched refs:cbfn (Results 1 - 25 of 25) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/brocade/bna/
H A Dbfa_cee.c88 if (cee->cbfn.get_attr_cbfn) bfa_cee_get_attr_isr()
89 cee->cbfn.get_attr_cbfn(cee->cbfn.get_attr_cbarg, status); bfa_cee_get_attr_isr()
108 if (cee->cbfn.get_stats_cbfn) bfa_cee_get_stats_isr()
109 cee->cbfn.get_stats_cbfn(cee->cbfn.get_stats_cbarg, status); bfa_cee_get_stats_isr()
127 if (cee->cbfn.reset_stats_cbfn) bfa_cee_reset_stats_isr()
128 cee->cbfn.reset_stats_cbfn(cee->cbfn.reset_stats_cbarg, status); bfa_cee_reset_stats_isr()
167 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) bfa_nw_cee_get_attr()
181 cee->cbfn.get_attr_cbfn = cbfn; bfa_nw_cee_get_attr()
182 cee->cbfn.get_attr_cbarg = cbarg; bfa_nw_cee_get_attr()
236 if (cee->cbfn.get_attr_cbfn) { bfa_cee_notify()
237 cee->cbfn.get_attr_cbfn( bfa_cee_notify()
238 cee->cbfn.get_attr_cbarg, bfa_cee_notify()
245 if (cee->cbfn.get_stats_cbfn) { bfa_cee_notify()
246 cee->cbfn.get_stats_cbfn( bfa_cee_notify()
247 cee->cbfn.get_stats_cbarg, bfa_cee_notify()
254 if (cee->cbfn.reset_stats_cbfn) { bfa_cee_notify()
255 cee->cbfn.reset_stats_cbfn( bfa_cee_notify()
256 cee->cbfn.reset_stats_cbarg, bfa_cee_notify()
166 bfa_nw_cee_get_attr(struct bfa_cee *cee, struct bfa_cee_attr *attr, bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) bfa_nw_cee_get_attr() argument
H A Dbfa_ioc.h109 bfa_mbox_cmd_cbfn_t cbfn; member in struct:bfa_mbox_cmd
120 bfa_ioc_mbox_mcfunc_t cbfn; /*!< message handlers */ member in struct:bfa_ioc_mbox_mod::__anon6613
148 bfa_ioc_notify_cbfn_t cbfn; member in struct:bfa_ioc_notify
154 (__notify)->cbfn = (__cbfn); \
189 struct bfa_ioc_cbfn *cbfn; member in struct:bfa_ioc
254 bfa_mbox_cmd_cbfn_t cbfn, void *cbarg);
257 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg);
275 struct bfa_ioc_cbfn *cbfn);
334 bfa_cb_flash cbfn; /* user callback function */ member in struct:bfa_flash
344 bfa_cb_flash cbfn, void *cbarg);
347 bfa_cb_flash cbfn, void *cbarg);
350 bfa_cb_flash cbfn, void *cbarg);
H A Dbfa_msgq.h44 (_cmd)->cbfn = (_cbfn); \
56 bfa_msgq_cmdcbfn_t cbfn; member in struct:bfa_msgq_cmd_entry
104 bfa_msgq_mcfunc_t cbfn; member in struct:bfa_msgq_rspq::__anon6618
126 bfa_msgq_mcfunc_t cbfn, void *cbarg);
H A Dbfa_cee.h47 struct bfa_cee_cbfn cbfn; member in struct:bfa_cee
65 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg);
H A Dbna.h86 void (*cbfn)(struct bna_rx *); \
88 cbfn = (rxf)->stop_cbfn; \
92 cbfn(cbarg); \
99 void (*cbfn)(struct bna_rx *); \
101 cbfn = (rxf)->start_cbfn; \
105 cbfn(cbarg); \
112 void (*cbfn)(struct bnad *, struct bna_rx *); \
114 cbfn = (rxf)->cam_fltr_cbfn; \
118 cbfn(cbarg, rxf->rx); \
323 void (*cbfn)(void *, struct bna_tx *));
360 void (*cbfn)(void *, struct bna_rx *));
369 void (*cbfn)(struct bnad *,
395 void (*cbfn)(void *));
399 void (*cbfn)(struct bnad *));
H A Dbfa_msgq.c28 bfa_msgq_cmdcbfn_t cbfn; \
30 cbfn = (_cmdq_ent)->cbfn; \
32 (_cmdq_ent)->cbfn = NULL; \
34 if (cbfn) { \
35 cbfn(cbarg, (_status)); \
486 if ((mc >= BFI_MC_MAX) || (rspq->rsphdlr[mc].cbfn == NULL)) bfa_msgq_rspq_pi_update()
489 (rspq->rsphdlr[mc].cbfn)(rspq->rsphdlr[mc].cbarg, msghdr); bfa_msgq_rspq_pi_update()
625 bfa_msgq_mcfunc_t cbfn, void *cbarg) bfa_msgq_regisr()
627 msgq->rspq.rsphdlr[mc].cbfn = cbfn; bfa_msgq_regisr()
624 bfa_msgq_regisr(struct bfa_msgq *msgq, enum bfi_mclass mc, bfa_msgq_mcfunc_t cbfn, void *cbarg) bfa_msgq_regisr() argument
H A Dbfa_ioc.c282 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_enabling()
289 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_enabling()
334 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_getattr()
356 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_OK); bfa_ioc_sm_op_entry()
444 ioc->cbfn->disable_cbfn(ioc->bfa); bfa_ioc_sm_disabled()
476 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_fail_retry()
483 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_fail_retry()
515 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_fail()
548 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_hwfail()
552 ioc->cbfn->disable_cbfn(ioc->bfa); bfa_ioc_sm_hwfail()
770 iocpf->ioc->cbfn->reset_cbfn(iocpf->ioc->bfa); bfa_iocpf_sm_enabling_entry()
1096 notify->cbfn(notify->cbarg, event); bfa_ioc_event_notify()
1102 ioc->cbfn->disable_cbfn(ioc->bfa); bfa_ioc_disable_comp()
2130 mod->mbhdlr[mc].cbfn = NULL; bfa_ioc_mbox_attach()
2141 bfa_mbox_cmd_cbfn_t cbfn; bfa_ioc_mbox_poll() local
2168 if (cmd->cbfn) { bfa_ioc_mbox_poll()
2169 cbfn = cmd->cbfn; bfa_ioc_mbox_poll()
2171 cmd->cbfn = NULL; bfa_ioc_mbox_poll()
2172 cbfn(cbarg); bfa_ioc_mbox_poll()
2297 ioc->cbfn->hbfail_cbfn(ioc->bfa); bfa_ioc_fail_notify()
2333 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_pf_fwmismatch()
2483 bfa_nw_ioc_attach(struct bfa_ioc *ioc, void *bfa, struct bfa_ioc_cbfn *cbfn) bfa_nw_ioc_attach() argument
2486 ioc->cbfn = cbfn; bfa_nw_ioc_attach()
2635 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) bfa_nw_ioc_mbox_regisr()
2639 mod->mbhdlr[mc].cbfn = cbfn; bfa_nw_ioc_mbox_regisr()
2653 bfa_mbox_cmd_cbfn_t cbfn, void *cbarg) bfa_nw_ioc_mbox_queue()
2658 cmd->cbfn = cbfn; bfa_nw_ioc_mbox_queue()
2704 if ((mc >= BFI_MC_MAX) || (mod->mbhdlr[mc].cbfn == NULL)) bfa_nw_ioc_mbox_isr()
2707 mod->mbhdlr[mc].cbfn(mod->mbhdlr[mc].cbarg, &m); bfa_nw_ioc_mbox_isr()
3038 if (flash->cbfn) bfa_flash_cb()
3039 flash->cbfn(flash->cbarg, flash->status); bfa_flash_cb()
3052 flash->cbfn(flash->cbarg, flash->status); bfa_flash_notify()
3224 flash->cbfn = NULL; bfa_nw_flash_attach()
3255 * @cbfn: callback function
3262 bfa_cb_flash cbfn, void *cbarg) bfa_nw_flash_get_attr()
3274 flash->cbfn = cbfn; bfa_nw_flash_get_attr()
3295 * @cbfn: callback function
3303 bfa_cb_flash cbfn, void *cbarg) bfa_nw_flash_update_part()
3321 flash->cbfn = cbfn; bfa_nw_flash_update_part()
3344 * @cbfn: callback function
3352 bfa_cb_flash cbfn, void *cbarg) bfa_nw_flash_read_part()
3367 flash->cbfn = cbfn; bfa_nw_flash_read_part()
2634 bfa_nw_ioc_mbox_regisr(struct bfa_ioc *ioc, enum bfi_mclass mc, bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) bfa_nw_ioc_mbox_regisr() argument
2652 bfa_nw_ioc_mbox_queue(struct bfa_ioc *ioc, struct bfa_mbox_cmd *cmd, bfa_mbox_cmd_cbfn_t cbfn, void *cbarg) bfa_nw_ioc_mbox_queue() argument
3261 bfa_nw_flash_get_attr(struct bfa_flash *flash, struct bfa_flash_attr *attr, bfa_cb_flash cbfn, void *cbarg) bfa_nw_flash_get_attr() argument
3301 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) bfa_nw_flash_update_part() argument
3350 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) bfa_nw_flash_read_part() argument
H A Dbna_enet.c395 void (*cbfn)(struct bna_enet *); \
396 cbfn = (_ethport)->stop_cbfn; \
398 cbfn(&(_ethport)->bna->enet); \
405 void (*cbfn)(struct bnad *, enum bna_cb_status); \
406 cbfn = (ethport)->adminup_cbfn; \
408 cbfn((ethport)->bna->bnad, status); \
877 void (*cbfn)(void *); \
879 cbfn = (enet)->stop_cbfn; \
883 cbfn(cbarg); \
890 void (*cbfn)(struct bnad *); \
891 cbfn = (enet)->mtu_cbfn; \
893 cbfn((enet)->bna->bnad); \
1279 void (*cbfn)(void *)) bna_enet_disable()
1282 (*cbfn)(enet->bna->bnad); bna_enet_disable()
1286 enet->stop_cbfn = cbfn; bna_enet_disable()
1305 void (*cbfn)(struct bnad *)) bna_enet_mtu_set()
1309 enet->mtu_cbfn = cbfn; bna_enet_mtu_set()
1339 void (*cbfn)(struct bnad *); \
1341 cbfn = (_ioceth)->stop_cbfn; \
1345 cbfn(cbarg); \
H A Dbna_tx_rx.c755 void (*cbfn)(struct bnad *, struct bna_rx *)) bna_rx_mcast_add()
763 if (cbfn) bna_rx_mcast_add()
764 cbfn(rx->bna->bnad, rx); bna_rx_mcast_add()
774 rxf->cam_fltr_cbfn = cbfn; bna_rx_mcast_add()
1281 void (*cbfn)(void *, struct bna_rx *); \
1283 cbfn = (rx)->stop_cbfn; \
1287 cbfn(cbarg, rx); \
2556 void (*cbfn)(void *, struct bna_rx *)) bna_rx_disable()
2560 (*cbfn)(rx->bna->bnad, rx); bna_rx_disable()
2562 rx->stop_cbfn = cbfn; bna_rx_disable()
2769 void (*cbfn)(void *, struct bna_tx *); \
2771 cbfn = (tx)->stop_cbfn; \
2775 cbfn(cbarg, (tx)); \
3545 void (*cbfn)(void *, struct bna_tx *)) bna_tx_disable()
3548 (*cbfn)(tx->bna->bnad, tx); bna_tx_disable()
3552 tx->stop_cbfn = cbfn; bna_tx_disable()
/linux-4.4.14/drivers/scsi/bfa/
H A Dbfa_port.h60 bfa_port_stats_cbfn_t cbfn, void *cbarg);
62 bfa_port_stats_cbfn_t cbfn, void *cbarg);
64 bfa_port_endis_cbfn_t cbfn, void *cbarg);
66 bfa_port_endis_cbfn_t cbfn, void *cbarg);
97 struct bfa_cee_cbfn_s cbfn; member in struct:bfa_cee_s
119 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg);
122 bfa_cee_get_stats_cbfn_t cbfn, void *cbarg);
124 bfa_cee_reset_stats_cbfn_t cbfn, void *cbarg);
H A Dbfa_port.c232 bfa_port_enable(struct bfa_port_s *port, bfa_port_endis_cbfn_t cbfn, bfa_port_enable() argument
267 port->endis_cbfn = cbfn; bfa_port_enable()
288 bfa_port_disable(struct bfa_port_s *port, bfa_port_endis_cbfn_t cbfn, bfa_port_disable() argument
323 port->endis_cbfn = cbfn; bfa_port_disable()
345 bfa_port_stats_cbfn_t cbfn, void *cbarg) bfa_port_get_stats()
362 port->stats_cbfn = cbfn; bfa_port_get_stats()
383 bfa_port_clear_stats(struct bfa_port_s *port, bfa_port_stats_cbfn_t cbfn, bfa_port_clear_stats() argument
400 port->stats_cbfn = cbfn; bfa_port_clear_stats()
547 if (cee->cbfn.get_attr_cbfn) { bfa_cee_get_attr_isr()
549 cee->cbfn.get_attr_cbfn(cee->cbfn.get_attr_cbarg, status); bfa_cee_get_attr_isr()
583 if (cee->cbfn.get_stats_cbfn) { bfa_cee_get_stats_isr()
585 cee->cbfn.get_stats_cbfn(cee->cbfn.get_stats_cbarg, status); bfa_cee_get_stats_isr()
604 if (cee->cbfn.reset_stats_cbfn) bfa_cee_reset_stats_isr()
605 cee->cbfn.reset_stats_cbfn(cee->cbfn.reset_stats_cbarg, status); bfa_cee_reset_stats_isr()
662 bfa_cee_get_attr_cbfn_t cbfn, void *cbarg) bfa_cee_get_attr()
679 cee->cbfn.get_attr_cbfn = cbfn; bfa_cee_get_attr()
680 cee->cbfn.get_attr_cbarg = cbarg; bfa_cee_get_attr()
702 bfa_cee_get_stats_cbfn_t cbfn, void *cbarg) bfa_cee_get_stats()
719 cee->cbfn.get_stats_cbfn = cbfn; bfa_cee_get_stats()
720 cee->cbfn.get_stats_cbarg = cbarg; bfa_cee_get_stats()
741 bfa_cee_reset_stats_cbfn_t cbfn, void *cbarg) bfa_cee_reset_stats()
756 cee->cbfn.reset_stats_cbfn = cbfn; bfa_cee_reset_stats()
757 cee->cbfn.reset_stats_cbarg = cbarg; bfa_cee_reset_stats()
824 if (cee->cbfn.get_attr_cbfn) { bfa_cee_notify()
825 cee->cbfn.get_attr_cbfn( bfa_cee_notify()
826 cee->cbfn.get_attr_cbarg, bfa_cee_notify()
833 if (cee->cbfn.get_stats_cbfn) { bfa_cee_notify()
834 cee->cbfn.get_stats_cbfn( bfa_cee_notify()
835 cee->cbfn.get_stats_cbarg, bfa_cee_notify()
842 if (cee->cbfn.reset_stats_cbfn) { bfa_cee_notify()
843 cee->cbfn.reset_stats_cbfn( bfa_cee_notify()
844 cee->cbfn.reset_stats_cbarg, bfa_cee_notify()
344 bfa_port_get_stats(struct bfa_port_s *port, union bfa_port_stats_u *stats, bfa_port_stats_cbfn_t cbfn, void *cbarg) bfa_port_get_stats() 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) bfa_cee_get_attr() 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) bfa_cee_get_stats() argument
740 bfa_cee_reset_stats(struct bfa_cee_s *cee, bfa_cee_reset_stats_cbfn_t cbfn, void *cbarg) bfa_cee_reset_stats() argument
H A Dbfa_ioc.h244 bfa_ioc_mbox_mcfunc_t cbfn; /* message handlers */ member in struct:bfa_ioc_mbox_mod_s::__anon9254
276 bfa_ioc_notify_cbfn_t cbfn; member in struct:bfa_ioc_notify_s
284 (__notify)->cbfn = (__cbfn); \
319 struct bfa_ioc_cbfn_s *cbfn; member in struct:bfa_ioc_s
374 bfa_cb_cbfn_t cbfn; member in struct:bfa_cb_qe_s
410 bfa_ablk_cbfn_t cbfn; member in struct:bfa_ablk_s
427 bfa_cb_sfp_t cbfn; member in struct:bfa_sfp_s
459 bfa_cb_sfp_t cbfn, void *cbarg);
463 bfa_cb_sfp_t cbfn, void *cbarg);
467 bfa_cb_sfp_t cbfn, void *cbarg);
487 bfa_cb_flash_t cbfn; /* user callback function */ member in struct:bfa_flash_s
502 bfa_cb_flash_t cbfn, void *cbarg);
505 bfa_cb_flash_t cbfn, void *cbarg);
509 bfa_cb_flash_t cbfn, void *cbarg);
512 u32 len, u32 offset, bfa_cb_flash_t cbfn, void *cbarg);
551 bfa_cb_diag_t cbfn; member in struct:bfa_diag_fwping_s
576 bfa_cb_diag_t cbfn; member in struct:bfa_diag_tsensor_s
587 bfa_cb_diag_t cbfn; member in struct:bfa_diag_sfpshow_s
621 bfa_cb_diag_t cbfn; member in struct:bfa_diag_s
645 bfa_cb_diag_t cbfn, void *cbarg);
648 bfa_cb_diag_t cbfn, void *cbarg);
651 bfa_cb_diag_t cbfn, void *cbarg);
655 bfa_cb_diag_t cbfn, void *cbarg);
679 bfa_cb_phy_t cbfn; /* user callback function */ member in struct:bfa_phy_s
694 bfa_cb_phy_t cbfn, void *cbarg);
697 bfa_cb_phy_t cbfn, void *cbarg);
700 bfa_cb_phy_t cbfn, void *cbarg);
703 bfa_cb_phy_t cbfn, void *cbarg);
728 bfa_cb_fru_t cbfn; /* user callback function */ member in struct:bfa_fru_s
744 bfa_cb_fru_t cbfn, void *cbarg, u8 trfr_cmpl);
747 bfa_cb_fru_t cbfn, void *cbarg);
751 bfa_cb_fru_t cbfn, void *cbarg);
754 bfa_cb_fru_t cbfn, void *cbarg);
849 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg);
882 struct bfa_ioc_cbfn_s *cbfn, struct bfa_timer_mod_s *timer_mod);
943 bfa_ablk_cbfn_t cbfn, void *cbarg);
946 bfa_ablk_cbfn_t cbfn, void *cbarg);
949 bfa_ablk_cbfn_t cbfn, void *cbarg);
952 u16 bw_min, u16 bw_max, bfa_ablk_cbfn_t cbfn, void *cbarg);
954 bfa_ablk_cbfn_t cbfn, void *cbarg);
956 u16 bw_min, u16 bw_max, bfa_ablk_cbfn_t cbfn, void *cbarg);
958 bfa_ablk_cbfn_t cbfn, void *cbarg);
960 bfa_ablk_cbfn_t cbfn, void *cbarg);
H A Dbfa_ioc.c344 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_enabling()
351 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_enabling()
399 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_getattr()
423 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_OK); bfa_ioc_sm_op_entry()
527 ioc->cbfn->disable_cbfn(ioc->bfa); bfa_ioc_sm_disabled()
565 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_fail_retry()
572 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_fail_retry()
611 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_fail()
647 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_sm_hwfail()
651 ioc->cbfn->disable_cbfn(ioc->bfa); bfa_ioc_sm_hwfail()
956 iocpf->ioc->cbfn->reset_cbfn(iocpf->ioc->bfa); bfa_iocpf_sm_enabling_entry()
1325 notify->cbfn(notify->cbarg, event); bfa_ioc_event_notify()
1332 ioc->cbfn->disable_cbfn(ioc->bfa); bfa_ioc_disable_comp()
1997 mod->mbhdlr[mc].cbfn = NULL; bfa_ioc_mbox_attach()
2169 ioc->cbfn->hbfail_cbfn(ioc->bfa); bfa_ioc_fail_notify()
2187 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); bfa_ioc_pf_fwmismatch()
2371 bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa, struct bfa_ioc_cbfn_s *cbfn, bfa_ioc_attach() argument
2375 ioc->cbfn = cbfn; bfa_ioc_attach()
2550 mod->mbhdlr[mc].cbfn = mcfuncs[mc]; bfa_ioc_mbox_register()
2558 bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) bfa_ioc_mbox_regisr()
2562 mod->mbhdlr[mc].cbfn = cbfn; bfa_ioc_mbox_regisr()
2622 if ((mc >= BFI_MC_MAX) || (mod->mbhdlr[mc].cbfn == NULL)) bfa_ioc_mbox_isr()
2625 mod->mbhdlr[mc].cbfn(mod->mbhdlr[mc].cbarg, &m); bfa_ioc_mbox_isr()
3297 bfa_ablk_cbfn_t cbfn; bfa_ablk_isr() local
3334 if (ablk->cbfn) { bfa_ablk_isr()
3335 cbfn = ablk->cbfn; bfa_ablk_isr()
3336 ablk->cbfn = NULL; bfa_ablk_isr()
3337 cbfn(ablk->cbarg, rsp->status); bfa_ablk_isr()
3358 if (ablk->cbfn) bfa_ablk_notify()
3359 ablk->cbfn(ablk->cbarg, BFA_STATUS_FAILED); bfa_ablk_notify()
3360 ablk->cbfn = NULL; bfa_ablk_notify()
3397 bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_query()
3414 ablk->cbfn = cbfn; bfa_ablk_query()
3431 bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_pf_create()
3446 ablk->cbfn = cbfn; bfa_ablk_pf_create()
3464 bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_pf_delete()
3478 ablk->cbfn = cbfn; bfa_ablk_pf_delete()
3493 int max_pf, int max_vf, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_adapter_config()
3507 ablk->cbfn = cbfn; bfa_ablk_adapter_config()
3524 int max_pf, int max_vf, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_port_config()
3538 ablk->cbfn = cbfn; bfa_ablk_port_config()
3556 u16 bw_max, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_pf_update()
3570 ablk->cbfn = cbfn; bfa_ablk_pf_update()
3586 bfa_ablk_optrom_en(struct bfa_ablk_s *ablk, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_optrom_en() argument
3600 ablk->cbfn = cbfn; bfa_ablk_optrom_en()
3613 bfa_ablk_optrom_dis(struct bfa_ablk_s *ablk, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_optrom_dis() argument
3627 ablk->cbfn = cbfn; bfa_ablk_optrom_dis()
3653 if (sfp->cbfn) bfa_cb_sfp_show()
3654 sfp->cbfn(sfp->cbarg, sfp->status); bfa_cb_sfp_show()
3656 sfp->cbfn = NULL; bfa_cb_sfp_show()
4038 sfp->cbfn = NULL; bfa_sfp_attach()
4081 bfa_cb_sfp_t cbfn, void *cbarg) bfa_sfp_show()
4094 sfp->cbfn = cbfn; bfa_sfp_show()
4112 bfa_cb_sfp_t cbfn, void *cbarg) bfa_sfp_media()
4125 sfp->state_query_cbfn = cbfn; bfa_sfp_media()
4145 bfa_cb_sfp_t cbfn, void *cbarg) bfa_sfp_speed()
4163 sfp->state_query_cbfn = cbfn; bfa_sfp_speed()
4225 if (flash->cbfn) bfa_flash_cb()
4226 flash->cbfn(flash->cbarg, flash->status); bfa_flash_cb()
4240 flash->cbfn(flash->cbarg, flash->status); bfa_flash_notify()
4495 flash->cbfn = NULL; bfa_flash_attach()
4538 * @param[in] cbfn - callback function
4545 bfa_cb_flash_t cbfn, void *cbarg) bfa_flash_get_attr()
4558 flash->cbfn = cbfn; bfa_flash_get_attr()
4572 * @param[in] cbfn - callback function
4579 u8 instance, bfa_cb_flash_t cbfn, void *cbarg) bfa_flash_erase_part()
4594 flash->cbfn = cbfn; bfa_flash_erase_part()
4614 * @param[in] cbfn - callback function
4622 bfa_cb_flash_t cbfn, void *cbarg) bfa_flash_update_part()
4649 flash->cbfn = cbfn; bfa_flash_update_part()
4671 * @param[in] cbfn - callback function
4679 bfa_cb_flash_t cbfn, void *cbarg) bfa_flash_read_part()
4703 flash->cbfn = cbfn; bfa_flash_read_part()
4739 diag->fwping.cbfn(diag->fwping.cbarg, bfa_diag_notify()
4746 diag->tsensor.cbfn(diag->tsensor.cbarg, bfa_diag_notify()
4758 diag->cbfn(diag->cbarg, diag->status); bfa_diag_notify()
4814 diag->cbfn(diag->cbarg, diag->status); bfa_diag_memtest_done()
4876 diag->fwping.cbfn(diag->fwping.cbarg, diag_fwping_comp()
4891 diag->fwping.cbfn(diag->fwping.cbarg, diag_fwping_comp()
4899 diag->fwping.cbfn(diag->fwping.cbarg, diag->fwping.status); diag_fwping_comp()
4903 diag->fwping.cbfn(diag->fwping.cbarg, diag->fwping.status); diag_fwping_comp()
4961 diag->tsensor.cbfn(diag->tsensor.cbarg, diag->tsensor.status); diag_tempsensor_comp()
5069 * @param[in] cbfn - mem test callback functioin
5077 bfa_cb_diag_t cbfn, void *cbarg) bfa_diag_memtest()
5094 diag->cbfn = cbfn; bfa_diag_memtest()
5115 * @param[in] cbfn - callback function
5122 struct bfa_diag_results_fwping *result, bfa_cb_diag_t cbfn, bfa_diag_fwping()
5144 diag->fwping.cbfn = cbfn; bfa_diag_fwping()
5164 * @param[in] cbfn - callback function
5172 bfa_cb_diag_t cbfn, void *cbarg) bfa_diag_tsensor_query()
5187 diag->tsensor.cbfn = cbfn; bfa_diag_tsensor_query()
5285 diag->cbfn = NULL; bfa_diag_attach()
5337 phy->cbfn(phy->cbarg, phy->status); bfa_phy_notify()
5479 phy->cbfn = NULL; bfa_phy_attach()
5531 * @param[in] cbfn - callback function
5538 struct bfa_phy_attr_s *attr, bfa_cb_phy_t cbfn, void *cbarg) bfa_phy_get_attr()
5555 phy->cbfn = cbfn; bfa_phy_get_attr()
5570 * @param[in] cbfn - callback function
5578 bfa_cb_phy_t cbfn, void *cbarg) bfa_phy_get_stats()
5595 phy->cbfn = cbfn; bfa_phy_get_stats()
5612 * @param[in] cbfn - callback function
5620 bfa_cb_phy_t cbfn, void *cbarg) bfa_phy_update()
5643 phy->cbfn = cbfn; bfa_phy_update()
5663 * @param[in] cbfn - callback function
5671 bfa_cb_phy_t cbfn, void *cbarg) bfa_phy_read()
5694 phy->cbfn = cbfn; bfa_phy_read()
5751 if (phy->cbfn) bfa_phy_intr()
5752 phy->cbfn(phy->cbarg, phy->status); bfa_phy_intr()
5768 if (phy->cbfn) bfa_phy_intr()
5769 phy->cbfn(phy->cbarg, phy->status); bfa_phy_intr()
5778 if (phy->cbfn) bfa_phy_intr()
5779 phy->cbfn(phy->cbarg, phy->status); bfa_phy_intr()
5792 if (phy->cbfn) bfa_phy_intr()
5793 phy->cbfn(phy->cbarg, phy->status); bfa_phy_intr()
5812 if (phy->cbfn) bfa_phy_intr()
5813 phy->cbfn(phy->cbarg, phy->status); bfa_phy_intr()
6232 fru->cbfn(fru->cbarg, fru->status); bfa_fru_notify()
6328 fru->cbfn = NULL; bfa_fru_attach()
6373 * @param[in] cbfn - callback function
6380 bfa_cb_fru_t cbfn, void *cbarg, u8 trfr_cmpl) bfa_fruvpd_update()
6403 fru->cbfn = cbfn; bfa_fruvpd_update()
6423 * @param[in] cbfn - callback function
6430 bfa_cb_fru_t cbfn, void *cbarg) bfa_fruvpd_read()
6453 fru->cbfn = cbfn; bfa_fruvpd_read()
6495 * @param[in] cbfn - callback function
6502 bfa_cb_fru_t cbfn, void *cbarg) bfa_tfru_write()
6522 fru->cbfn = cbfn; bfa_tfru_write()
6541 * @param[in] cbfn - callback function
6548 bfa_cb_fru_t cbfn, void *cbarg) bfa_tfru_read()
6567 fru->cbfn = cbfn; bfa_tfru_read()
6610 if (fru->cbfn) bfa_fru_intr()
6611 fru->cbfn(fru->cbarg, fru->status); bfa_fru_intr()
6630 if (fru->cbfn) bfa_fru_intr()
6631 fru->cbfn(fru->cbarg, fru->status); bfa_fru_intr()
6645 if (fru->cbfn) bfa_fru_intr()
6646 fru->cbfn(fru->cbarg, fru->status); bfa_fru_intr()
2557 bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc, bfa_ioc_mbox_mcfunc_t cbfn, void *cbarg) bfa_ioc_mbox_regisr() argument
3396 bfa_ablk_query(struct bfa_ablk_s *ablk, struct bfa_ablk_cfg_s *ablk_cfg, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_query() 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) bfa_ablk_pf_create() argument
3463 bfa_ablk_pf_delete(struct bfa_ablk_s *ablk, int pcifn, bfa_ablk_cbfn_t cbfn, void *cbarg) bfa_ablk_pf_delete() 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) bfa_ablk_adapter_config() 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) bfa_ablk_port_config() 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) bfa_ablk_pf_update() argument
4080 bfa_sfp_show(struct bfa_sfp_s *sfp, struct sfp_mem_s *sfpmem, bfa_cb_sfp_t cbfn, void *cbarg) bfa_sfp_show() argument
4111 bfa_sfp_media(struct bfa_sfp_s *sfp, enum bfa_defs_sfp_media_e *media, bfa_cb_sfp_t cbfn, void *cbarg) bfa_sfp_media() argument
4144 bfa_sfp_speed(struct bfa_sfp_s *sfp, enum bfa_port_speed portspeed, bfa_cb_sfp_t cbfn, void *cbarg) bfa_sfp_speed() argument
4544 bfa_flash_get_attr(struct bfa_flash_s *flash, struct bfa_flash_attr_s *attr, bfa_cb_flash_t cbfn, void *cbarg) bfa_flash_get_attr() 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) bfa_flash_erase_part() 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) bfa_flash_update_part() 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) bfa_flash_read_part() 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) bfa_diag_memtest() 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) bfa_diag_fwping() 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) bfa_diag_tsensor_query() 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) bfa_phy_get_attr() 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) bfa_phy_get_stats() 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) bfa_phy_update() 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) bfa_phy_read() 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) bfa_fruvpd_update() argument
6429 bfa_fruvpd_read(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg) bfa_fruvpd_read() argument
6501 bfa_tfru_write(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg) bfa_tfru_write() argument
6547 bfa_tfru_read(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, bfa_cb_fru_t cbfn, void *cbarg) bfa_tfru_read() argument
H A Dbfa_svc.h41 void (*cbfn) (void *cbarg); /* callback function */ member in struct:bfa_sgpg_wqe_s
78 void (*cbfn) (void *cbarg), void *cbarg);
638 bfa_cb_fcxp_send_t cbfn,
690 bfa_cb_iocfc_t cbfn, void *cbarg);
697 bfa_cb_diag_t cbfn; member in struct:bfa_fcdiag_qtest_s
709 bfa_cb_diag_t cbfn; member in struct:bfa_fcdiag_lb_s
720 bfa_cb_diag_t cbfn; member in struct:bfa_dport_s
749 bfa_cb_diag_t cbfn, void *cbarg);
752 bfa_cb_diag_t cbfn, void *cbarg);
755 bfa_cb_diag_t cbfn, void *cbarg);
756 bfa_status_t bfa_dport_disable(struct bfa_s *bfa, bfa_cb_diag_t cbfn,
759 bfa_cb_diag_t cbfn, void *cbarg);
H A Dbfa_core.c1364 bfa_cb_iocfc_t cbfn, void *cbarg) bfa_faa_query()
1378 iocfc->faa_args.faa_cb.faa_cbfn = cbfn; bfa_faa_query()
1902 bfa_cb_cbfn_status_t cbfn; bfa_comp_process() local
1907 /* qe is invalid after return, dequeue before cbfn() */ list_for_each_safe()
1909 cbfn = (bfa_cb_cbfn_status_t)(hcb_qe->cbfn); list_for_each_safe()
1910 cbfn(hcb_qe->cbarg, hcb_qe->fw_status); list_for_each_safe()
1912 hcb_qe->cbfn(hcb_qe->cbarg, BFA_TRUE); list_for_each_safe()
1926 hcb_qe->cbfn(hcb_qe->cbarg, BFA_FALSE); bfa_comp_free()
1363 bfa_faa_query(struct bfa_s *bfa, struct bfa_faa_attr_s *attr, bfa_cb_iocfc_t cbfn, void *cbarg) bfa_faa_query() argument
H A Dbfa_svc.c1046 * @param[in] cbfn call back function to be called on receiving
1048 * @param[in] cbarg arg for cbfn
1057 u32 reqlen, struct fchs_s *fchs, bfa_cb_fcxp_send_t cbfn, bfa_fcxp_send()
1079 fcxp->send_cbfn = cbfn ? cbfn : bfa_fcxp_null_comp; bfa_fcxp_send()
3763 void (*cbfn) (void *cbarg, bfa_fcport_event_register()
3769 fcport->event_cbfn = cbfn; bfa_fcport_event_register()
5413 wqe->cbfn(wqe->cbarg); bfa_sgpg_mfree()
5458 bfa_sgpg_winit(struct bfa_sgpg_wqe_s *wqe, void (*cbfn) (void *cbarg), bfa_sgpg_winit()
5462 wqe->cbfn = cbfn; bfa_sgpg_winit()
5866 dport->cbfn = NULL; bfa_fcdiag_attach()
5881 fcdiag->lb.cbfn(fcdiag->lb.cbarg, fcdiag->lb.status); bfa_fcdiag_iocdisable()
5922 fcdiag->qtest.cbfn(fcdiag->qtest.cbarg, fcdiag->qtest.status); bfa_fcdiag_queuetest_timeout()
6003 fcdiag->qtest.cbfn(fcdiag->qtest.cbarg, fcdiag->qtest.status); bfa_fcdiag_queuetest_comp()
6021 fcdiag->lb.cbfn(fcdiag->lb.cbarg, fcdiag->lb.status); bfa_fcdiag_loopback_comp()
6094 * @param[in] cbfn - callback function
6102 struct bfa_diag_loopback_result_s *result, bfa_cb_diag_t cbfn, bfa_fcdiag_loopback()
6189 fcdiag->lb.cbfn = cbfn; bfa_fcdiag_loopback()
6206 * @param[in] cbfn - callback function
6213 struct bfa_diag_qtest_result_s *result, bfa_cb_diag_t cbfn, bfa_fcdiag_queuetest()
6232 fcdiag->qtest.cbfn = cbfn; bfa_fcdiag_queuetest()
6294 if (dport->cbfn != NULL) { bfa_cb_fcdiag_dport()
6295 dport->cbfn(dport->cbarg, bfa_status); bfa_cb_fcdiag_dport()
6296 dport->cbfn = NULL; bfa_cb_fcdiag_dport()
6797 bfa_cb_diag_t cbfn, void *cbarg) bfa_dport_enable()
6896 dport->cbfn = cbfn; bfa_dport_enable()
6909 bfa_dport_disable(struct bfa_s *bfa, bfa_cb_diag_t cbfn, void *cbarg) bfa_dport_disable() argument
6953 dport->cbfn = cbfn; bfa_dport_disable()
6967 bfa_cb_diag_t cbfn, void *cbarg) bfa_dport_start()
7014 dport->cbfn = cbfn; bfa_dport_start()
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) bfa_fcxp_send() 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) bfa_fcdiag_loopback() 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) bfa_fcdiag_queuetest() argument
6796 bfa_dport_enable(struct bfa_s *bfa, u32 lpcnt, u32 pat, bfa_cb_diag_t cbfn, void *cbarg) bfa_dport_enable() argument
6966 bfa_dport_start(struct bfa_s *bfa, u32 lpcnt, u32 pat, bfa_cb_diag_t cbfn, void *cbarg) bfa_dport_start() argument
H A Dbfa.h123 (__hcb_qe)->cbfn = (__cbfn); \
132 (__hcb_qe)->cbfn = (__cbfn); \
442 (__qe)->hcb_qe.cbfn = (__cbfn); \
H A Dbfa_fcs_rport.c1929 bfa_cb_fcxp_send_t cbfn; bfa_fcs_rport_send_nsdisc() local
1945 cbfn = bfa_fcs_rport_gidpn_response; bfa_fcs_rport_send_nsdisc()
1949 cbfn = bfa_fcs_rport_gpnid_response; bfa_fcs_rport_send_nsdisc()
1953 FC_CLASS_3, len, &fchs, cbfn, bfa_fcs_rport_send_nsdisc()
/linux-4.4.14/drivers/scsi/csiostor/
H A Dcsio_mb.c72 * @cbfn: Callback, if any.
78 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_hello()
82 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); csio_mb_hello()
136 * @cbfn: Callback, if any.
141 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_bye()
145 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); csio_mb_bye()
158 * @cbfn: Callback, if any.
164 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_reset()
168 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); csio_mb_reset()
189 * @cbfn: Callback, if any.
196 void (*cbfn)(struct csio_hw *, struct csio_mb *)) csio_mb_params()
203 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); csio_mb_params()
294 * @cbfn: Callback, if any.
302 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_caps_config()
307 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, wr ? 0 : 1); csio_mb_caps_config()
342 * @cbfn: Callback, if any.
348 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_port()
353 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); csio_mb_port()
408 * @cbfn: Callback, if any.
413 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_initialize()
417 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); csio_mb_initialize()
434 * @cbfn: The call-back function
441 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_alloc()
445 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, priv, cbfn, 1); csio_mb_iq_alloc()
475 * @cbfn: The call-back function
487 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_write()
501 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, priv, cbfn, 1); csio_mb_iq_write()
562 * @cbfn: The call-back function
569 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_alloc_write()
571 csio_mb_iq_alloc(hw, mbp, priv, mb_tmo, iq_params, cbfn); csio_mb_iq_alloc_write()
572 csio_mb_iq_write(hw, mbp, priv, mb_tmo, true, iq_params, cbfn); csio_mb_iq_alloc_write()
613 * @cbfn: The call-back function
620 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_free()
624 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, priv, cbfn, 1); csio_mb_iq_free()
649 * @cbfn: The call-back function
656 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_alloc()
660 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, priv, cbfn, 1); csio_mb_eq_ofld_alloc()
680 * @cbfn: The call-back function
693 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_write()
707 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, priv, cbfn, 1); csio_mb_eq_ofld_write()
746 * @cbfn: The call-back function
754 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_alloc_write()
756 csio_mb_eq_ofld_alloc(hw, mbp, priv, mb_tmo, eq_ofld_params, cbfn); csio_mb_eq_ofld_alloc_write()
758 eq_ofld_params, cbfn); csio_mb_eq_ofld_alloc_write()
799 * @cbfn: The call-back function
806 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_free()
810 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, priv, cbfn, 1); csio_mb_eq_ofld_free()
829 * @cbfn: The call back function.
837 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_write_fcoe_link_cond_init_mb()
842 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, ln, cbfn, 1); csio_write_fcoe_link_cond_init_mb()
864 * @cbfn: The call-back function
871 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_read_res_info_init_mb()
876 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, hw, cbfn, 1); csio_fcoe_read_res_info_init_mb()
898 * @cbfn: The call-back function.
906 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_alloc_init_mb()
911 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, ln, cbfn, 1); csio_fcoe_vnp_alloc_init_mb()
942 * @cbfn: The call-back handler.
947 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_read_init_mb()
952 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, ln, cbfn, 1); csio_fcoe_vnp_read_init_mb()
970 * @cbfn: The call-back function.
976 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_free_init_mb()
981 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, ln, cbfn, 1); csio_fcoe_vnp_free_init_mb()
1000 * @cbfn: The call-back function
1007 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_read_fcf_init_mb()
1012 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, ln, cbfn, 1); csio_fcoe_read_fcf_init_mb()
1026 void (*cbfn)(struct csio_hw *, csio_fcoe_read_portparams_init_mb()
1031 CSIO_INIT_MBP(mbp, cmdp, mb_tmo, hw, cbfn, 1); csio_fcoe_read_portparams_init_mb()
1529 /* Add completion to tail of cbfn queue */ csio_mb_isr_handler()
1607 /* Add completion to tail of cbfn queue */ csio_mb_cancel_all()
H A Dcsio_wr.c408 * @cbfn: Completion callback.
416 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_wr_iq_create()
493 csio_mb_iq_alloc_write(hw, mbp, priv, CSIO_MB_DEFAULT_TMO, &iqp, cbfn); csio_wr_iq_create()
501 if (cbfn != NULL) csio_wr_iq_create()
547 * @cbfn: Completion callback.
555 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_wr_eq_create()
581 &eqp, cbfn); csio_wr_eq_create()
589 if (cbfn != NULL) csio_wr_eq_create()
622 * @cbfn: Completion callback.
629 void (*cbfn)(struct csio_hw *, struct csio_mb *)) csio_wr_iq_destroy()
655 csio_mb_iq_free(hw, mbp, priv, CSIO_MB_DEFAULT_TMO, &iqp, cbfn); csio_wr_iq_destroy()
663 if (cbfn != NULL) csio_wr_iq_destroy()
696 * @cbfn: Completion callback.
703 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_wr_eq_destroy()
719 csio_mb_eq_ofld_free(hw, mbp, priv, CSIO_MB_DEFAULT_TMO, &eqp, cbfn); csio_wr_eq_destroy()
727 if (cbfn != NULL) csio_wr_eq_destroy()
H A Dcsio_mb.h113 uint32_t n_cbfnq; /* number of mbox req cbfn Q */
241 void (*cbfn) (struct csio_hw *, struct csio_mb *));
246 void (*cbfn)(struct csio_hw *, struct csio_mb *));
H A Dcsio_lnode.c592 * @cbfn: Completion handler.
657 * @cbfn: Completion handler.
663 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_ln_vnp_read()
680 cbfn); csio_ln_vnp_read()
808 * @cbfn: Completion handler.
814 void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_ln_read_fcf_entry()
827 ln->portid, ln->fcf_flowid, cbfn); csio_ln_read_fcf_entry()
H A Dcsio_scsi.h138 * cbfn q
H A Dcsio_scsi.c1852 /* Set cbfn */ csio_queuecommand()
2140 /* Set cbfn */ csio_eh_lun_reset_handler()
/linux-4.4.14/drivers/staging/wlan-ng/
H A Dhfa384x_usb.c2140 * cbfn caller supplied callback, called when the command
2143 * passed in as an argument to the cbfn.
2146 * nothing the cbfn gets a status argument identifying if

Completed in 1285 milliseconds