/* Since we intend to add only one instruction at a time, * keep queue size to it's minimum.
*/ #define AQ_SIZE Q_SIZE_16 /* HW head & tail pointer mask */ #define AQ_PTR_MASK 0xFFFFF
/* NPA AQ result structure for init/read/write of aura HW contexts */ struct npa_aq_aura_res { struct npa_aq_res_s res; struct npa_aura_s aura_ctx; struct npa_aura_s ctx_mask;
};
/* NPA AQ result structure for init/read/write of pool HW contexts */ struct npa_aq_pool_res { struct npa_aq_res_s res; struct npa_pool_s pool_ctx; struct npa_pool_s ctx_mask;
};
/* Don't change the order as on CN10K (except CN10KB) * SMQX_CFG[SDP] value should be 1 for SDP flows.
*/ #define SMQ_LINK_TYPE_RPM 0 #define SMQ_LINK_TYPE_SDP 1 #define SMQ_LINK_TYPE_LBK 2
/* The mask is to extract lower 10-bits of channel number * which CPT will pass to X2P.
*/ #define NIX_CHAN_CPT_X2P_MASK (0x3ffull)
/* NIX LSO format indices. * As of now TSO is the only one using, so statically assigning indices.
*/ #define NIX_LSO_FORMAT_IDX_TSOV4 0 #define NIX_LSO_FORMAT_IDX_TSOV6 1
/* RSS info */ #define MAX_RSS_GROUPS 8 /* Group 0 has to be used in default pkt forwarding MCAM entries * reserved for NIXLFs. Groups 1-7 can be used for RSS for ntuple * filters.
*/ #define DEFAULT_RSS_CONTEXT_GROUP 0 #define MAX_RSS_INDIR_TBL_SIZE 256 /* 1 << Max adder bits */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.