Lines Matching refs:ln

118 static void bfa_fcport_queue_cb(struct bfa_fcport_ln_s *ln,
159 static void bfa_fcport_ln_sm_dn(struct bfa_fcport_ln_s *ln,
161 static void bfa_fcport_ln_sm_dn_nf(struct bfa_fcport_ln_s *ln,
163 static void bfa_fcport_ln_sm_dn_up_nf(struct bfa_fcport_ln_s *ln,
165 static void bfa_fcport_ln_sm_up(struct bfa_fcport_ln_s *ln,
167 static void bfa_fcport_ln_sm_up_nf(struct bfa_fcport_ln_s *ln,
169 static void bfa_fcport_ln_sm_up_dn_nf(struct bfa_fcport_ln_s *ln,
171 static void bfa_fcport_ln_sm_up_dn_up_nf(struct bfa_fcport_ln_s *ln,
2766 bfa_fcport_ln_sm_dn(struct bfa_fcport_ln_s *ln,
2769 bfa_trc(ln->fcport->bfa, event);
2773 bfa_sm_set_state(ln, bfa_fcport_ln_sm_up_nf);
2774 bfa_fcport_queue_cb(ln, BFA_PORT_LINKUP);
2778 bfa_sm_fault(ln->fcport->bfa, event);
2786 bfa_fcport_ln_sm_dn_nf(struct bfa_fcport_ln_s *ln,
2789 bfa_trc(ln->fcport->bfa, event);
2793 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn_up_nf);
2797 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn);
2801 bfa_sm_fault(ln->fcport->bfa, event);
2809 bfa_fcport_ln_sm_dn_up_nf(struct bfa_fcport_ln_s *ln,
2812 bfa_trc(ln->fcport->bfa, event);
2816 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn_nf);
2820 bfa_sm_set_state(ln, bfa_fcport_ln_sm_up_nf);
2821 bfa_fcport_queue_cb(ln, BFA_PORT_LINKUP);
2825 bfa_sm_fault(ln->fcport->bfa, event);
2833 bfa_fcport_ln_sm_up(struct bfa_fcport_ln_s *ln,
2836 bfa_trc(ln->fcport->bfa, event);
2840 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn_nf);
2841 bfa_fcport_queue_cb(ln, BFA_PORT_LINKDOWN);
2845 bfa_sm_fault(ln->fcport->bfa, event);
2853 bfa_fcport_ln_sm_up_nf(struct bfa_fcport_ln_s *ln,
2856 bfa_trc(ln->fcport->bfa, event);
2860 bfa_sm_set_state(ln, bfa_fcport_ln_sm_up_dn_nf);
2864 bfa_sm_set_state(ln, bfa_fcport_ln_sm_up);
2868 bfa_sm_fault(ln->fcport->bfa, event);
2876 bfa_fcport_ln_sm_up_dn_nf(struct bfa_fcport_ln_s *ln,
2879 bfa_trc(ln->fcport->bfa, event);
2883 bfa_sm_set_state(ln, bfa_fcport_ln_sm_up_dn_up_nf);
2887 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn_nf);
2888 bfa_fcport_queue_cb(ln, BFA_PORT_LINKDOWN);
2892 bfa_sm_fault(ln->fcport->bfa, event);
2900 bfa_fcport_ln_sm_up_dn_up_nf(struct bfa_fcport_ln_s *ln,
2903 bfa_trc(ln->fcport->bfa, event);
2907 bfa_sm_set_state(ln, bfa_fcport_ln_sm_up_dn_nf);
2911 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn_up_nf);
2912 bfa_fcport_queue_cb(ln, BFA_PORT_LINKDOWN);
2916 bfa_sm_fault(ln->fcport->bfa, event);
2923 struct bfa_fcport_ln_s *ln = cbarg;
2926 ln->fcport->event_cbfn(ln->fcport->event_cbarg, ln->ln_event);
2928 bfa_sm_send_event(ln, BFA_FCPORT_LN_SM_NOTIFICATION);
2944 bfa_sm_send_event(&fcport->ln, BFA_FCPORT_LN_SM_LINKUP);
2947 bfa_sm_send_event(&fcport->ln, BFA_FCPORT_LN_SM_LINKDOWN);
2955 bfa_fcport_queue_cb(struct bfa_fcport_ln_s *ln, enum bfa_port_linkstate event)
2957 struct bfa_fcport_s *fcport = ln->fcport;
2961 bfa_sm_send_event(ln, BFA_FCPORT_LN_SM_NOTIFICATION);
2963 ln->ln_event = event;
2964 bfa_cb_queue(fcport->bfa, &ln->ln_qe,
2965 __bfa_cb_fcport_event, ln);
3009 struct bfa_fcport_ln_s *ln = &fcport->ln;
3012 ln->fcport = fcport;
3017 bfa_sm_set_state(ln, bfa_fcport_ln_sm_dn);