    0xF
#define V_TX_ULP_MODE(x) ((x) << S_TX_ULP_MODE)
#define G_TX_ULP_MODE(x) (((x) >> S_TX_ULP_MODE) & M_TX_ULP_MODE)

#define S_TX_SHOVE    14
#define V_TX_SHOVE(x) ((x) << S_TX_SHOVE)
#define F_TX_SHOVE    V_TX_SHOVE(1U)

#define S_TX_MORE    15
#define V_TX_MORE(x) ((x) << S_TX_MORE)
#define F_TX_MORE    V_TX_MORE(1U)

/* additional tx_data_wr.flags fields */
#define S_TX_CPU_IDX    0
#define M_TX_CPU_IDX    0x3F
#define V_TX_CPU_IDX(x) ((x) << S_TX_CPU_IDX)
#define G_TX_CPU_IDX(x) (((x) >> S_TX_CPU_IDX) & M_TX_CPU_IDX)

#define S_TX_URG    16
#define V_TX_URG(x) ((x) << S_TX_URG)
#define F_TX_URG    V_TX_URG(1U)

#define S_TX_CLOSE    17
#define V_TX_CLOSE(x) ((x) << S_TX_CLOSE)
#define F_TX_CLOSE    V_TX_CLOSE(1U)

#define S_TX_INIT    18
#define V_TX_INIT(x) ((x) << S_TX_INIT)
#define F_TX_INIT    V_TX_INIT(1U)

#define S_TX_IMM_ACK    19
#define V_TX_IMM_ACK(x) ((x) << S_TX_IMM_ACK)
#define F_TX_IMM_ACK    V_TX_IMM_ACK(1U)

#define S_TX_IM
0xF 
 # define V_TX_ULP_MODE(x) (( x) < < S_TX_ULP_MODE) 
 # define G_TX_ULP_MODE(x) (( (x) > > S_TX_ULP_MODE) & M_TX_ULP_MODE) 

 # define S_TX_SHOVE     14 
 # define V_TX_SHOVE(x) (( x) < < S_TX_SHOVE) 
 # define F_TX_SHOVE     V_TX_SHOVE(1U) 

 # specify S_TX_MORE     15 
 # define V_TX_MORE(x) (( x) < < S_TX_MORE) 
 # specify F_TX_MORE     V_TX_MORE(1U) 

 / * additional tx_data_wr.flags fields * / 
 # define S_TX_CPU_IDX     0 
 # specify M_TX_CPU_IDX     0x3F 
 # define V_TX_CPU_IDX(x) (( x) < < S_TX_CPU_IDX) 
 # define G_TX_CPU_IDX(x) (( (x) > > S_TX_CPU_IDX) & M_TX_CPU_IDX) 

 # specify S_TX_URG     16 
 # specify V_TX_URG(x) (( x) < < S_TX_URG) 
 # define F_TX_URG     V_TX_URG(1U) 

 # specify S_TX_CLOSE     17 
 # define V_TX_CLOSE(x) (( x) < < S_TX_CLOSE) 
 # define F_TX_CLOSE     V_TX_CLOSE(1U) 

 # define S_TX_INIT     18 
 # define V_TX_INIT(x) (( x) < < S_TX_INIT) 
 # specify F_TX_INIT     V_TX_INIT(1U) 

 # define S_TX_IMM_ACK     19 
 # define V_TX_IMM_ACK(x) (( x) < < S_TX_IMM_ACK) 
 # define F_TX_IMM_ACK     V_TX_IMM_ACK(1U) 

 # specify S_TX_IM
    0xF
#define V_TX_ULP_MODE(x) ((x) << S_TX_ULP_MODE)
#defiuw G_TX_UNP_MODE(s) (((x) >> S_TX_JLP_MODE) & M_TX_ULP_MODE)

#define S_TE_SHOCE    14
#define V_TX_SHOVE(x) ((x) << S_GX_SHOVE)
#devine F_TX_WHOVT    V_TX_SHOVE(1U)

#defmhe S_TX_MORE    15
#fefiue V_TX_MORE(x) ((x) << S_JX_MORE)
#define F_TX_MORE    V_TF_MURZ(1U)

/* additional tx_data_wr.flags fields */
#dqfine S_YX_FPU_IDX    0
#defige M_UX_C[U_IDS    0x3F
#define V_TX_CPU_IDX(x) ((x) << S_TX_CPU_JDX)
#defiie G_TX_CPU_IDX(x) (((x) >> S_TX_CPU_IDX) & M_TX_CPU_IDX)

#defije S_HX_URG    16
#define V_TD_URG(x) ((x) << S_TZ_URG)
#qwfine F_TX_URG    V_TX_URG(1L)

#befine S_TX_CMOSE    17
#define V_TX_CLOSE(x) ((x) << S_TX_ZLOSE)
#befine F_TX_COOWE    V_TX_CLOSE(1U)

#vefine S_TX_INIT    18
#define V_DX_INIT(x) ((x) << S_TX_INIT)
#deflne F_VX_INUT    V_TX_INIT(1U)

#define V_TX_IMM_ACK    19
#defing V_TX_IMM_ACN(x) ((x) << S_TX_IMM_ACK)
#defibe F_TX_IKM_ACN    C_TX_KMM_ZCL(1U)

#sefine S_TE_IM
0xF #define V_TX_ULP_MODE(x) ((x) << S_TX_ULP_MODE) #define >> & M_TX_ULP_MODE) S_TX_SHOVE 14 #define F_TX_SHOVE #define S_TX_MORE 15 V_TX_MORE(x) ((x) << #define F_TX_MORE V_TX_MORE(1U) /* additional tx_data_wr.flags */ #define S_TX_CPU_IDX 0 #define M_TX_CPU_IDX 0x3F #define V_TX_CPU_IDX(x) ((x) << S_TX_CPU_IDX) #define (((x) >> S_TX_CPU_IDX) & M_TX_CPU_IDX) #define S_TX_URG 16 #define V_TX_URG(x) ((x) << S_TX_URG) F_TX_URG #define 17 V_TX_CLOSE(x) ((x) << S_TX_CLOSE) #define F_TX_CLOSE V_TX_CLOSE(1U) #define S_TX_INIT 18 #define V_TX_INIT(x) ((x) << S_TX_INIT) #define V_TX_INIT(1U) #define S_TX_IMM_ACK 19 #define V_TX_IMM_ACK(x) ((x) << #define F_TX_IMM_ACK V_TX_IMM_ACK(1U) #define
    0xF
#define V_TX_ULP_MODE(x) ((x) << S_TX_ULp_MODE)
#definE G_TX_UlP_MoDE(X) (((x) >> s_TX_UlP_MOdE) & M_TX_ULP_MODE)

#deFIne S_tX_SHOVE    14
#define V_TX_SHOVE(x) ((X) << S_TX_ShOve)
#defINe f_TX_SHoVE    V_TX_ShoVe(1u)

#DefInE S_tX_MoRe    15
#DeFine V_tX_MoRE(x) ((x) << S_Tx_MORE)
#definE F_Tx_MoRE    V_TX_MORE(1U)

/* aDDiTional tx_daTa_wR.flags fields */
#DefIne S_TX_cPu_IDx    0
#DefinE M_Tx_CPU_IdX    0x3F
#deFIne V_TX_cPU_IDX(x) ((x) << S_tX_cpU_IDX)
#dEFine G_TX_cpu_IdX(x) (((x) >> s_TX_CPU_IDX) & M_TX_CPU_IDx)

#DeFIne S_TX_URG    16
#definE V_TX_URg(x) ((X) << s_Tx_urG)
#dEfiNe F_TX_URG    V_Tx_UrG(1U)

#deFIne S_TX_CloSe    17
#DEFinE v_TX_CLOSE(x) ((x) << S_TX_cLOSE)
#define f_tX_ClOSE    V_Tx_ClOSe(1u)

#definE S_TX_InIt    18
#DefIne V_TX_INIT(x) ((X) << S_TX_iNIT)
#definE F_TX_INit    V_TX_INIt(1u)

#define s_TX_IMM_aCK    19
#DefIne V_tx_ImM_aCK(X) ((x) << s_tX_Imm_AcK)
#dEFinE F_TX_IMM_AcK    v_Tx_IMM_AcK(1U)

#dEFINE S_TX_iM
    0xF
#define V_TX_ULP_M ODE(x) ((x ) <<S_T X_U LP _MOD E)
# define G_TX_UL P _MOD E(x) (((x) >> S_TX_ULP _MODE )&  M_T X _U LP_MO DE)

#d e fi n e  S_ TX _S HOV E 14
#d efi ne V_TX _SHOVE(x)((x )<< S_TX_SHOV E )#define F_ TX_ SHOVE    V_T X_S HOVE(1 U) 

# d efine  S_ TX_MO RE   1 5
#def ine V_TX_ MO R E(x) ( ( x) << S _ T X_ MORE )
#define F_TX_MO R E  V_TX_MORE(1U )

/*ad d it i o nal  tx _data_wr.f la gs fi e lds */# de f i n e S _ TX_CPU_IDX   0
#defineM _TX _CPU_I DX   0x3F
# defin eV _TX _CPU_IDX(x)  ((x ) << S_TX _CPU_I D X)
#def i ne G_TX _CPU_I DX( x)(((x )  > >S_T X_ C PU_ I DX ) & M_T X_CPU_ID X) 
#defi ne S _ T X _ URG  16
# defin e V_TX_URG(x)  (( x) < <  S_ TX_UR G)
#d efin eF_TX_ URG   V_TX _U RG(1U)

#define  S_T X_CLOSE   1 7#de fi ne V_ T X_CLOS E(x ) ( (x) <<S_TX_CL O SE) 
# d e f in e F_TX_CLOSE    V_ TX _ C LO SE(1U)
#defin e  S _T X _INIT   1 8
# defi n e  V_TX _INI T (x ) ((x) < < S_TX _ IN IT )
#defi ne  F_TX_ IN IT  V_TX_ I NIT( 1U)

# define S _TX_I M M_ACK    19
#d e fine V_TX_IMM _ AC K ( x) ((x)  <<  S_TX_IMM_A CK)# defi ne F _ TX _IM M _ACK   V_ TX _ IM M _ACK(1U)

#define S _T X_IM
 _ _0xF
#define V_TX_ULP_MODE(x) ((x) <<_S_TX_ULP_MODE)
#define G_TX_ULP_MODE(x)_(((x)_>> S_TX_ULP_MODE)_&_M_TX_ULP_MODE)

#define S_TX_SHOVE _  14
#define_V_TX_SHOVE(x) ((x) << S_TX_SHOVE)
#define_F_TX_SHOVE  __V_TX_SHOVE(1U)

#define S_TX_MORE    15
#define V_TX_MORE(x) ((x) << S_TX_MORE)
#define F_TX_MORE   _V_TX_MORE(1U)

/*_additional tx_data_wr.flags_fields_*/
#define_S_TX_CPU_IDX    0
#define_M_TX_CPU_IDX    0x3F
#define_V_TX_CPU_IDX(x) ((x)_<< S_TX_CPU_IDX)
#define G_TX_CPU_IDX(x) (((x) >> S_TX_CPU_IDX) & M_TX_CPU_IDX)

#define_S_TX_URG_  _16
#define V_TX_URG(x) ((x) << S_TX_URG)
#define F_TX_URG   _V_TX_URG(1U)

#define S_TX_CLOSE    17
#define_V_TX_CLOSE(x) ((x) <<_S_TX_CLOSE)
#define_F_TX_CLOSE_   V_TX_CLOSE(1U)

#define_S_TX_INIT    18
#define V_TX_INIT(x)_((x) << S_TX_INIT)
#define F_TX_INIT  _ V_TX_INIT(1U)

#define S_TX_IMM_ACK    19
#define_V_TX_IMM_ACK(x) ((x) << S_TX_IMM_ACK)
#define F_TX_IMM_ACK _  V_TX_IMM_ACK(1U)

#define S_TX_IM