Searched refs:act_tcam (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/meta/fbnic/ ! |
D | fbnic_rpc.c | 104 struct fbnic_act_tcam *act_tcam; in fbnic_bmc_rpc_all_multi_config() local 121 set_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam); in fbnic_bmc_rpc_all_multi_config() 126 mac_addr->act_tcam); in fbnic_bmc_rpc_all_multi_config() 129 mac_addr->act_tcam); in fbnic_bmc_rpc_all_multi_config() 130 } else if (!test_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam) && in fbnic_bmc_rpc_all_multi_config() 133 clear_bit(FBNIC_MAC_ADDR_T_ALLMULTI, mac_addr->act_tcam); in fbnic_bmc_rpc_all_multi_config() 134 clear_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam); in fbnic_bmc_rpc_all_multi_config() 144 act_tcam = &fbd->act_tcam[FBNIC_RPC_ACT_TBL_BMC_ALL_MULTI_OFFSET]; in fbnic_bmc_rpc_all_multi_config() 150 if (act_tcam->state == FBNIC_TCAM_S_VALID) in fbnic_bmc_rpc_all_multi_config() 151 act_tcam->state = FBNIC_TCAM_S_DELETE; in fbnic_bmc_rpc_all_multi_config() [all …]
|
D | fbnic_netdev.c | 106 set_bit(FBNIC_MAC_ADDR_T_UNICAST, avail_addr->act_tcam); in fbnic_uc_sync() 147 set_bit(FBNIC_MAC_ADDR_T_MULTICAST, avail_addr->act_tcam); in fbnic_mc_sync() 189 set_bit(FBNIC_MAC_ADDR_T_UNICAST, mac_addr->act_tcam); in __fbnic_set_rx_mode() 200 set_bit(FBNIC_MAC_ADDR_T_BROADCAST, mac_addr->act_tcam); in __fbnic_set_rx_mode() 224 mac_addr->act_tcam); in __fbnic_set_rx_mode() 226 mac_addr->act_tcam); in __fbnic_set_rx_mode() 244 mac_addr->act_tcam); in __fbnic_set_rx_mode() 246 mac_addr->act_tcam); in __fbnic_set_rx_mode() 250 if (test_bit(FBNIC_MAC_ADDR_T_BMC, mac_addr->act_tcam)) { in __fbnic_set_rx_mode() 252 mac_addr->act_tcam); in __fbnic_set_rx_mode() [all …]
|
D | fbnic_rpc.h | 44 DECLARE_BITMAP(act_tcam, FBNIC_RPC_TCAM_ACT_NUM_ENTRIES);
|
D | fbnic.h | 45 struct fbnic_act_tcam act_tcam[FBNIC_RPC_TCAM_ACT_NUM_ENTRIES]; member
|