Searched refs:rsrc_bmap (Results 1 – 7 of 7) sorted by relevance
| /Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/af/ |
| D | mcs.h | 124 struct rsrc_bmap flow_ids; 125 struct rsrc_bmap secy; 126 struct rsrc_bmap sc; 127 struct rsrc_bmap sa; 128 struct rsrc_bmap ctrlpktrule; 186 int mcs_alloc_rsrc(struct rsrc_bmap *rsrc, u16 *pf_map, u16 pcifunc); 187 int mcs_free_rsrc(struct rsrc_bmap *rsrc, u16 *pf_map, int rsrc_id, u16 pcifunc); 212 int mcs_alloc_ctrlpktrule(struct rsrc_bmap *rsrc, u16 *pf_map, u16 offset, u16 pcifunc);
|
| D | rvu.h | 89 struct rsrc_bmap { struct 95 struct rsrc_bmap lf; argument 158 struct rsrc_bmap counters; 201 struct rsrc_bmap msix; /* Bitmap for MSIX vector alloc */ 269 struct rsrc_bmap schq; 287 struct rsrc_bmap rsrc; 304 struct rsrc_bmap rsrc; 310 struct rsrc_bmap band_prof; 674 int rvu_alloc_bitmap(struct rsrc_bmap *rsrc); 675 void rvu_free_bitmap(struct rsrc_bmap *rsrc); [all …]
|
| D | lmac_common.h | 37 struct rsrc_bmap mac_to_index_bmap; 38 struct rsrc_bmap rx_fc_pfvf_bmap; 39 struct rsrc_bmap tx_fc_pfvf_bmap;
|
| D | mcs_cnf10kb.c | 156 struct rsrc_bmap *sc_bmap; in cnf10kb_mcs_tx_pn_thresh_reached_handler() 192 struct rsrc_bmap *sc_bmap; in cnf10kb_mcs_tx_pn_wrapped_handler()
|
| D | rvu.c | 128 int rvu_alloc_rsrc(struct rsrc_bmap *rsrc) in rvu_alloc_rsrc() 144 int rvu_alloc_rsrc_contig(struct rsrc_bmap *rsrc, int nrsrc) in rvu_alloc_rsrc_contig() 159 static void rvu_free_rsrc_contig(struct rsrc_bmap *rsrc, int nrsrc, int start) in rvu_free_rsrc_contig() 169 bool rvu_rsrc_check_contig(struct rsrc_bmap *rsrc, int nrsrc) in rvu_rsrc_check_contig() 183 void rvu_free_rsrc(struct rsrc_bmap *rsrc, int id) in rvu_free_rsrc() 191 int rvu_rsrc_free_count(struct rsrc_bmap *rsrc) in rvu_rsrc_free_count() 202 bool is_rsrc_free(struct rsrc_bmap *rsrc, int id) in is_rsrc_free() 210 int rvu_alloc_bitmap(struct rsrc_bmap *rsrc) in rvu_alloc_bitmap() 219 void rvu_free_bitmap(struct rsrc_bmap *rsrc) in rvu_free_bitmap()
|
| D | mcs.c | 555 int mcs_alloc_ctrlpktrule(struct rsrc_bmap *rsrc, u16 *pf_map, u16 offset, u16 pcifunc) in mcs_alloc_ctrlpktrule() 690 int mcs_free_rsrc(struct rsrc_bmap *rsrc, u16 *pf_map, int rsrc_id, u16 pcifunc) in mcs_free_rsrc() 750 int mcs_alloc_rsrc(struct rsrc_bmap *rsrc, u16 *pf_map, u16 pcifunc) in mcs_alloc_rsrc() 803 struct rsrc_bmap *sc_bmap; in cn10kb_mcs_tx_pn_wrapped_handler() 830 struct rsrc_bmap *sc_bmap; in cn10kb_mcs_tx_pn_thresh_reached_handler()
|
| D | rvu_debugfs.c | 273 struct rsrc_bmap *map; in rvu_dbg_mcs_sa_stats_display() 326 struct rsrc_bmap *map; in rvu_dbg_mcs_tx_sc_stats_display() 356 struct rsrc_bmap *map; in rvu_dbg_mcs_rx_sc_stats_display() 393 struct rsrc_bmap *map; in rvu_dbg_mcs_flowid_stats_display() 430 struct rsrc_bmap *map; in rvu_dbg_mcs_tx_secy_stats_display() 473 struct rsrc_bmap *map; in rvu_dbg_mcs_rx_secy_stats_display()
|