Lines Matching defs:rvu_pfvf
195 struct rvu_pfvf { struct
196 bool npalf; /* Only one NPALF per RVU_FUNC */
197 bool nixlf; /* Only one NIXLF per RVU_FUNC */
198 u16 sso;
199 u16 ssow;
200 u16 cptlfs;
201 u16 timlfs;
202 u16 cpt1_lfs;
203 u8 cgx_lmac;
206 struct rsrc_bmap msix; /* Bitmap for MSIX vector alloc */
208 u16 *msix_lfmap; /* Vector to block LF mapping */
211 struct qmem *aura_ctx;
212 struct qmem *pool_ctx;
213 struct qmem *npa_qints_ctx;
214 unsigned long *aura_bmap;
215 unsigned long *pool_bmap;
218 struct qmem *rq_ctx;
219 struct qmem *sq_ctx;
220 struct qmem *cq_ctx;
221 struct qmem *rss_ctx;
222 struct qmem *cq_ints_ctx;
223 struct qmem *nix_qints_ctx;
224 unsigned long *sq_bmap;
225 unsigned long *rq_bmap;
226 unsigned long *cq_bmap;
228 u16 rx_chan_base;
229 u16 tx_chan_base;
230 u8 rx_chan_cnt; /* total number of RX channels */
231 u8 tx_chan_cnt; /* total number of TX channels */
232 u16 maxlen;
233 u16 minlen;
235 bool hw_rx_tstamp_en; /* Is rx_tstamp enabled */
236 u8 mac_addr[ETH_ALEN]; /* MAC address of this PF/VF */
237 u8 default_mac[ETH_ALEN]; /* MAC address from FWdata */
240 u16 bcast_mce_idx;
264 enum rvu_pfvf_flags { argument