Lines Matching defs:rvu_pfvf
183 struct rvu_pfvf { struct
184 bool npalf; /* Only one NPALF per RVU_FUNC */
185 bool nixlf; /* Only one NIXLF per RVU_FUNC */
186 u16 sso;
187 u16 ssow;
188 u16 cptlfs;
189 u16 timlfs;
190 u16 cpt1_lfs;
191 u8 cgx_lmac;
194 struct rsrc_bmap msix; /* Bitmap for MSIX vector alloc */
196 u16 *msix_lfmap; /* Vector to block LF mapping */
199 struct qmem *aura_ctx;
200 struct qmem *pool_ctx;
201 struct qmem *npa_qints_ctx;
202 unsigned long *aura_bmap;
203 unsigned long *pool_bmap;
206 struct qmem *rq_ctx;
207 struct qmem *sq_ctx;
208 struct qmem *cq_ctx;
209 struct qmem *rss_ctx;
210 struct qmem *cq_ints_ctx;
211 struct qmem *nix_qints_ctx;
212 unsigned long *sq_bmap;
213 unsigned long *rq_bmap;
214 unsigned long *cq_bmap;
216 u16 rx_chan_base;
217 u16 tx_chan_base;
218 u8 rx_chan_cnt; /* total number of RX channels */
219 u8 tx_chan_cnt; /* total number of TX channels */
220 u16 maxlen;
221 u16 minlen;
223 u8 mac_addr[ETH_ALEN]; /* MAC address of this PF/VF */
224 u8 default_mac[ETH_ALEN]; /* MAC address from FWdata */
250 enum rvu_pfvf_flags { argument