bgx_idx           161 drivers/net/ethernet/cavium/thunder/nic_main.c 	int bgx_idx, lmac;
bgx_idx           170 drivers/net/ethernet/cavium/thunder/nic_main.c 		bgx_idx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vf]);
bgx_idx           173 drivers/net/ethernet/cavium/thunder/nic_main.c 		mac = bgx_get_lmac_mac(nic->node, bgx_idx, lmac);
bgx_idx           233 drivers/net/ethernet/cavium/thunder/nic_main.c 	int bgx_idx, lmac;
bgx_idx           236 drivers/net/ethernet/cavium/thunder/nic_main.c 	bgx_idx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[bgx->vf_id]);
bgx_idx           244 drivers/net/ethernet/cavium/thunder/nic_main.c 		mbx.bgx_stats.stats = bgx_get_rx_stats(nic->node, bgx_idx,
bgx_idx           247 drivers/net/ethernet/cavium/thunder/nic_main.c 		mbx.bgx_stats.stats = bgx_get_tx_stats(nic->node, bgx_idx,
bgx_idx           762 drivers/net/ethernet/cavium/thunder/nic_main.c 	int bgx_idx, lmac_idx;
bgx_idx           767 drivers/net/ethernet/cavium/thunder/nic_main.c 	bgx_idx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[lbk->vf_id]);
bgx_idx           770 drivers/net/ethernet/cavium/thunder/nic_main.c 	bgx_lmac_internal_loopback(nic->node, bgx_idx, lmac_idx, lbk->enable);
bgx_idx           889 drivers/net/ethernet/cavium/thunder/nic_main.c 	u8 lmac, bgx_idx;
bgx_idx           895 drivers/net/ethernet/cavium/thunder/nic_main.c 	bgx_idx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vf]);
bgx_idx           898 drivers/net/ethernet/cavium/thunder/nic_main.c 	pkind_idx = lmac + bgx_idx * MAX_LMAC_PER_BGX;
bgx_idx           909 drivers/net/ethernet/cavium/thunder/nic_main.c 		bgx_config_timestamping(nic->node, bgx_idx, lmac, true);
bgx_idx           915 drivers/net/ethernet/cavium/thunder/nic_main.c 		bgx_config_timestamping(nic->node, bgx_idx, lmac, false);
bgx_idx           169 drivers/net/ethernet/cavium/thunder/thunder_bgx.c static struct bgx *get_bgx(int node, int bgx_idx)
bgx_idx           171 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	int idx = (node * max_bgx_per_node) + bgx_idx;
bgx_idx           192 drivers/net/ethernet/cavium/thunder/thunder_bgx.c int bgx_get_lmac_count(int node, int bgx_idx)
bgx_idx           196 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx = get_bgx(node, bgx_idx);
bgx_idx           205 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_get_lmac_link_state(int node, int bgx_idx, int lmacid, void *status)
bgx_idx           211 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx = get_bgx(node, bgx_idx);
bgx_idx           223 drivers/net/ethernet/cavium/thunder/thunder_bgx.c const u8 *bgx_get_lmac_mac(int node, int bgx_idx, int lmacid)
bgx_idx           225 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           234 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_set_lmac_mac(int node, int bgx_idx, int lmacid, const u8 *mac)
bgx_idx           236 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           331 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_set_dmac_cam_filter(int node, int bgx_idx, int lmacid,
bgx_idx           334 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           354 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_set_xcast_mode(int node, int bgx_idx, int lmacid, u8 mode)
bgx_idx           356 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           388 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_reset_xcast_mode(int node, int bgx_idx, int lmacid, u8 vf_id)
bgx_idx           390 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           397 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_set_xcast_mode(node, bgx_idx, lmacid,
bgx_idx           402 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_lmac_rx_tx_enable(int node, int bgx_idx, int lmacid, bool enable)
bgx_idx           404 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           434 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_config_timestamping(int node, int bgx_idx, int lmacid, bool enable)
bgx_idx           436 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           462 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_lmac_get_pfc(int node, int bgx_idx, int lmacid, void *pause)
bgx_idx           465 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           482 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_lmac_set_pfc(int node, int bgx_idx, int lmacid, void *pause)
bgx_idx           485 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = get_bgx(node, bgx_idx);
bgx_idx           630 drivers/net/ethernet/cavium/thunder/thunder_bgx.c u64 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx)
bgx_idx           634 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx = get_bgx(node, bgx_idx);
bgx_idx           644 drivers/net/ethernet/cavium/thunder/thunder_bgx.c u64 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx)
bgx_idx           648 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx = get_bgx(node, bgx_idx);
bgx_idx           657 drivers/net/ethernet/cavium/thunder/thunder_bgx.c void bgx_lmac_internal_loopback(int node, int bgx_idx,
bgx_idx           664 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx = get_bgx(node, bgx_idx);
bgx_idx           219 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_set_dmac_cam_filter(int node, int bgx_idx, int lmacid, u64 mac, u8 vf);
bgx_idx           220 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_reset_xcast_mode(int node, int bgx_idx, int lmacid, u8 vf);
bgx_idx           221 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_set_xcast_mode(int node, int bgx_idx, int lmacid, u8 mode);
bgx_idx           223 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_lmac_rx_tx_enable(int node, int bgx_idx, int lmacid, bool enable);
bgx_idx           224 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_add_dmac_addr(u64 dmac, int node, int bgx_idx, int lmac);
bgx_idx           227 drivers/net/ethernet/cavium/thunder/thunder_bgx.h const u8 *bgx_get_lmac_mac(int node, int bgx_idx, int lmacid);
bgx_idx           228 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_set_lmac_mac(int node, int bgx_idx, int lmacid, const u8 *mac);
bgx_idx           229 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_get_lmac_link_state(int node, int bgx_idx, int lmacid, void *status);
bgx_idx           230 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_lmac_internal_loopback(int node, int bgx_idx,
bgx_idx           232 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_config_timestamping(int node, int bgx_idx, int lmacid, bool enable);
bgx_idx           233 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_lmac_get_pfc(int node, int bgx_idx, int lmacid, void *pause);
bgx_idx           234 drivers/net/ethernet/cavium/thunder/thunder_bgx.h void bgx_lmac_set_pfc(int node, int bgx_idx, int lmacid, void *pause);
bgx_idx           239 drivers/net/ethernet/cavium/thunder/thunder_bgx.h u64 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx);
bgx_idx           240 drivers/net/ethernet/cavium/thunder/thunder_bgx.h u64 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx);