Lines Matching defs:rvu_pfvf
105 struct rvu_pfvf { struct
106 bool npalf; /* Only one NPALF per RVU_FUNC */
107 bool nixlf; /* Only one NIXLF per RVU_FUNC */
108 u16 sso;
109 u16 ssow;
110 u16 cptlfs;
111 u16 timlfs;
112 u8 cgx_lmac;
115 struct rsrc_bmap msix; /* Bitmap for MSIX vector alloc */
117 u16 *msix_lfmap; /* Vector to block LF mapping */
120 struct qmem *aura_ctx;
121 struct qmem *pool_ctx;
122 struct qmem *npa_qints_ctx;
123 unsigned long *aura_bmap;
124 unsigned long *pool_bmap;
127 struct qmem *rq_ctx;
128 struct qmem *sq_ctx;
129 struct qmem *cq_ctx;
130 struct qmem *rss_ctx;
131 struct qmem *cq_ints_ctx;
132 struct qmem *nix_qints_ctx;
133 unsigned long *sq_bmap;
134 unsigned long *rq_bmap;
135 unsigned long *cq_bmap;
137 u16 rx_chan_base;
138 u16 tx_chan_base;
139 u8 rx_chan_cnt; /* total number of RX channels */
140 u8 tx_chan_cnt; /* total number of TX channels */
141 u16 maxlen;
142 u16 minlen;
144 u8 mac_addr[ETH_ALEN]; /* MAC address of this PF/VF */
147 u16 bcast_mce_idx;
148 struct nix_mce_list bcast_mce_list;
151 struct mcam_entry entry;
152 int rxvlan_index;
153 bool rxvlan;