Lines Matching refs:lb
5841 if (fcdiag->lb.lock) in bfa_fcdiag_set_busy_status()
5878 bfa_trc(fcdiag, fcdiag->lb.lock); in bfa_fcdiag_iocdisable()
5879 if (fcdiag->lb.lock) { in bfa_fcdiag_iocdisable()
5880 fcdiag->lb.status = BFA_STATUS_IOC_FAILURE; in bfa_fcdiag_iocdisable()
5881 fcdiag->lb.cbfn(fcdiag->lb.cbarg, fcdiag->lb.status); in bfa_fcdiag_iocdisable()
5882 fcdiag->lb.lock = 0; in bfa_fcdiag_iocdisable()
6011 struct bfa_diag_loopback_result_s *res = fcdiag->lb.result; in bfa_fcdiag_loopback_comp()
6019 fcdiag->lb.status = rsp->res.status; in bfa_fcdiag_loopback_comp()
6020 bfa_trc(fcdiag, fcdiag->lb.status); in bfa_fcdiag_loopback_comp()
6021 fcdiag->lb.cbfn(fcdiag->lb.cbarg, fcdiag->lb.status); in bfa_fcdiag_loopback_comp()
6022 fcdiag->lb.lock = 0; in bfa_fcdiag_loopback_comp()
6174 bfa_trc(fcdiag, fcdiag->lb.lock); in bfa_fcdiag_loopback()
6178 if (fcdiag->lb.lock) { in bfa_fcdiag_loopback()
6179 bfa_trc(fcdiag, fcdiag->lb.lock); in bfa_fcdiag_loopback()
6183 fcdiag->lb.lock = 1; in bfa_fcdiag_loopback()
6188 fcdiag->lb.result = result; in bfa_fcdiag_loopback()
6189 fcdiag->lb.cbfn = cbfn; in bfa_fcdiag_loopback()
6190 fcdiag->lb.cbarg = cbarg; in bfa_fcdiag_loopback()
6274 return fcdiag->lb.lock ? BFA_STATUS_DIAG_BUSY : BFA_STATUS_OK; in bfa_fcdiag_lb_is_running()