Lines Matching +full:- +full:- +full:retry +full:- +full:delay
1 /* SPDX-License-Identifier: GPL-2.0-only */
13 /* FDLS - Fabric discovery and login services
14 * -> VLAN discovery
15 * -> retry every retry delay seconds until it succeeds.
16 * <- List of VLANs
18 * -> Solicitation
19 * <- Solicitation response (Advertisement)
21 * -> FCF selection & FLOGI ( FLOGI timeout - 2 * E_D_TOV)
22 * <- FLOGI response
24 * -> FCF keep alive
25 * <- FCF keep alive
27 * -> PLOGI to FFFFFC (DNS) (PLOGI timeout - 2 * R_A_TOV)
28 * -> ABTS if timeout (ABTS tomeout - 2 * R_A_TOV)
29 * <- PLOGI response
30 * -> Retry PLOGI to FFFFFC (DNS) - Number of retries from vnic.cfg
32 * -> SCR to FFFFFC (DNS) (SCR timeout - 2 * R_A_TOV)
33 * -> ABTS if timeout (ABTS tomeout - 2 * R_A_TOV)
34 * <- SCR response
35 * -> Retry SCR - Number of retries 2
37 * -> GPN_FT to FFFFFC (GPN_FT timeout - 2 * R_A_TOV)a
38 * -> Retry on BUSY until it succeeds
39 * -> Retry on BUSY until it succeeds
40 * -> 2 retries on timeout
42 * -> RFT_ID to FFFFFC (DNS) (RFT_ID timeout - 3 * R_A_TOV)
43 * -> ABTS if timeout (ABTS tomeout - 2 * R_A_TOV)
44 * -> Retry RFT_ID to FFFFFC (DNS) (Number of retries 2 )
45 * -> Ignore if both retires fail.
49 * -> PLOGI to FCID of that PWWN (PLOGI timeout 2 * R_A_TOV)
50 * -> ABTS if timeout (ABTS tomeout - 2 * R_A_TOV)
51 * <- PLOGI response
52 * -> Retry PLOGI. Num retries using vnic.cfg
54 * -> PRLI to FCID of that PWWN (PRLI timeout 2 * R_A_TOV)
55 * -> ABTS if timeout (ABTS tomeout - 2 * R_A_TOV)
56 * <- PRLI response
57 * -> Retry PRLI. Num retries using vnic.cfg
65 * bits 0-8: oxid idx - allocated from poool
66 * bits 9-13: oxid frame code from fnic_oxid_frame_type_e
67 * bits 14-15: all zeros
73 #define FNIC_OXID_IDX(oxid) ((oxid) & (FNIC_OXID_POOL_SZ - 1))
75 #define OXID_RECLAIM_TOV(iport) (2 * iport->r_a_tov) /* in milliseconds */
90 /* Retry supported by rport(returned by prli service parameters) */
93 #define fdls_set_state(_fdls_fabric, _state) ((_fdls_fabric)->state = _state)
94 #define fdls_get_state(_fdls_fabric) ((_fdls_fabric)->state)
99 #define fdls_set_tport_state(_tport, _state) (_tport->state = _state)
100 #define fdls_get_tport_state(_tport) (_tport->state)
241 /* retry schedule free */