/linux-4.4.14/drivers/scsi/bfa/ |
H A D | bfa_fcpim.c | 47 bfa_cb_queue((__itnim)->bfa, &(__itnim)->hcb_qe, \ 56 bfa_cb_queue((__itnim)->bfa, &(__itnim)->hcb_qe, \ 65 bfa_cb_queue((__itnim)->bfa, &(__itnim)->hcb_qe, \ 142 bfa_cb_queue((__tskim)->bfa, &(__tskim)->hcb_qe, __cbfn, (__tskim));\ 1522 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, bfa_ioim_sm_uninit() 1550 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, bfa_ioim_sm_uninit() 1561 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, bfa_ioim_sm_uninit() 1591 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_sgalloc() 1600 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_sgalloc() 1608 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_sgalloc() 1627 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, bfa_ioim_sm_active() 1634 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_comp, bfa_ioim_sm_active() 1641 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_comp, bfa_ioim_sm_active() 1676 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_active() 1685 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, bfa_ioim_sm_active() 1732 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, bfa_ioim_sm_cmnd_retry() 1741 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_cmnd_retry() 1768 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_abort() 1775 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_abort() 1782 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_abort() 1803 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_abort() 1838 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, ioim->io_cbfn, ioim); bfa_ioim_sm_cleanup() 1844 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, ioim->io_cbfn, ioim); bfa_ioim_sm_cleanup() 1850 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, ioim->io_cbfn, ioim); bfa_ioim_sm_cleanup() 1857 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_cleanup() 1892 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_qfull() 1899 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_qfull() 1908 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_qfull() 1943 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_abort_qfull() 1951 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_abort, bfa_ioim_sm_abort_qfull() 1959 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_abort_qfull() 1994 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, ioim->io_cbfn, ioim); bfa_ioim_sm_cleanup_qfull() 2001 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, ioim->io_cbfn, ioim); bfa_ioim_sm_cleanup_qfull() 2009 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, __bfa_cb_ioim_failed, bfa_ioim_sm_cleanup_qfull() 2692 bfa_cb_dequeue(&ioim->hcb_qe); bfa_ioim_notify_cleanup() 2732 bfa_cb_queue(ioim->bfa, &ioim->hcb_qe, ioim->io_cbfn, ioim); bfa_ioim_delayed_comp()
|
H A D | bfa.h | 435 struct bfa_cb_qe_s hcb_qe; member in struct:bfa_cb_pending_q_s 441 bfa_q_qe_init(&((__qe)->hcb_qe.qe)); \ 442 (__qe)->hcb_qe.cbfn = (__cbfn); \ 443 (__qe)->hcb_qe.cbarg = (__cbarg); \ 444 (__qe)->hcb_qe.pre_rmv = BFA_TRUE; \
|
H A D | bfa_core.c | 1901 struct bfa_cb_qe_s *hcb_qe; bfa_comp_process() local 1905 hcb_qe = (struct bfa_cb_qe_s *) qe; list_for_each_safe() 1906 if (hcb_qe->pre_rmv) { 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() 1920 struct bfa_cb_qe_s *hcb_qe; bfa_comp_free() local 1924 hcb_qe = (struct bfa_cb_qe_s *) qe; bfa_comp_free() 1925 WARN_ON(hcb_qe->pre_rmv); bfa_comp_free() 1926 hcb_qe->cbfn(hcb_qe->cbarg, BFA_FALSE); bfa_comp_free()
|
H A D | bfa_fcpim.h | 180 struct bfa_cb_qe_s hcb_qe; /* bfa callback qelem */ member in struct:bfa_ioim_s 214 struct bfa_cb_qe_s hcb_qe; /* bfa callback qelem */ member in struct:bfa_tskim_s 230 struct bfa_cb_qe_s hcb_qe; /* bfa callback qelem */ member in struct:bfa_itnim_s
|
H A D | bfa_svc.h | 200 struct bfa_cb_qe_s hcb_qe; /* comp: callback qelem */ member in struct:bfa_fcxp_s 307 struct bfa_cb_qe_s hcb_qe; /* BFA callback qelem */ member in struct:bfa_rport_s 337 struct bfa_cb_qe_s hcb_qe; /* comp: BFA comp qelem */ member in struct:bfa_uf_s 419 struct bfa_cb_qe_s hcb_qe; /* comp: callback qelem */ member in struct:bfa_lps_s 497 struct bfa_cb_qe_s hcb_qe; /* BFA callback queue elem */ member in struct:bfa_fcport_s
|
H A D | bfa_ioc.h | 490 struct bfa_cb_qe_s hcb_qe; /* comp: BFA callback qelem */ member in struct:bfa_flash_s 682 struct bfa_cb_qe_s hcb_qe; /* comp: BFA callback qelem */ member in struct:bfa_phy_s 731 struct bfa_cb_qe_s hcb_qe; /* comp: BFA callback qelem */ member in struct:bfa_fru_s
|
H A D | bfa_svc.c | 94 bfa_cb_queue((__rp)->bfa, &(__rp)->hcb_qe, \ 103 bfa_cb_queue((__rp)->bfa, &(__rp)->hcb_qe, \ 580 bfa_cb_queue(bfa, &fcxp->hcb_qe, bfa_fcxp_iocdisable() 763 bfa_cb_queue(bfa, &fcxp->hcb_qe, hal_fcxp_send_comp() 1819 bfa_cb_queue(lps->bfa, &lps->hcb_qe, bfa_lps_login_comp_cb, bfa_lps_login_comp() 1854 bfa_cb_queue(lps->bfa, &lps->hcb_qe, bfa_lps_logout_comp_cb, bfa_lps_logout_comp() 1886 bfa_cb_queue(lps->bfa, &lps->hcb_qe, bfa_lps_cvl_event_cb, bfa_lps_cvl_event() 3381 bfa_cb_queue_status(fcport->bfa, &cb->hcb_qe, __bfa_cb_fcport_stats_get() 3449 bfa_cb_queue_status(fcport->bfa, &cb->hcb_qe, __bfa_cb_fcport_stats_clr() 4115 list_add_tail(&cb->hcb_qe.qe, &fcport->stats_pending_q); bfa_fcport_get_stats() 4121 list_add_tail(&cb->hcb_qe.qe, &fcport->stats_pending_q); bfa_fcport_get_stats() 4142 list_add_tail(&cb->hcb_qe.qe, &fcport->statsclr_pending_q); bfa_fcport_clear_stats() 4148 list_add_tail(&cb->hcb_qe.qe, &fcport->statsclr_pending_q); bfa_fcport_clear_stats() 5681 bfa_cb_queue(bfa, &uf->hcb_qe, __bfa_cb_uf_recv, uf); uf_recv()
|