| /linux-6.15/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_rpc.c | 640 int tcam_idx = FBNIC_TCE_TCAM_NUM_ENTRIES; in __fbnic_write_tce_tcam_rev() local 650 if (!tcam_idx) { in __fbnic_write_tce_tcam_rev() 655 tcam_idx--; in __fbnic_write_tce_tcam_rev() 660 while (tcam_idx) in __fbnic_write_tce_tcam_rev() 661 fbnic_clear_tce_tcam_entry(fbd, --tcam_idx); in __fbnic_write_tce_tcam_rev() 663 fbd->tce_tcam_last = tcam_idx; in __fbnic_write_tce_tcam_rev() 668 int tcam_idx = 0; in __fbnic_write_tce_tcam() local 685 tcam_idx++; in __fbnic_write_tce_tcam() 688 while (tcam_idx < FBNIC_TCE_TCAM_NUM_ENTRIES) in __fbnic_write_tce_tcam() 689 fbnic_clear_tce_tcam_entry(fbd, tcam_idx++); in __fbnic_write_tce_tcam() [all …]
|
| H A D | fbnic_debugfs.c | 50 int i, tcam_idx = 0; in fbnic_dbg_tce_tcam_show() local 66 if (tcam_idx == FBNIC_TCE_TCAM_NUM_ENTRIES) in fbnic_dbg_tce_tcam_show() 70 tcam_idx, mac_addr->state, mac_addr->act_tcam, in fbnic_dbg_tce_tcam_show() 74 tcam_idx++; in fbnic_dbg_tce_tcam_show()
|
| H A D | fbnic_rpc.h | 196 int __fbnic_xc_unsync(struct fbnic_mac_addr *mac_addr, unsigned int tcam_idx); 212 int __fbnic_ip_unsync(struct fbnic_ip_addr *ip_addr, unsigned int tcam_idx);
|
| H A D | fbnic_ethtool.c | 1001 unsigned int tcam_idx) in fbnic_clear_nfc_macda() argument 1007 __fbnic_xc_unsync(&fbd->mac_addr[idx], tcam_idx); in fbnic_clear_nfc_macda() 1015 unsigned int tcam_idx) in fbnic_clear_nfc_ip_addr() argument 1021 __fbnic_ip_unsync(&fbd->ip_src[idx], tcam_idx); in fbnic_clear_nfc_ip_addr() 1023 __fbnic_ip_unsync(&fbd->ip_dst[idx], tcam_idx); in fbnic_clear_nfc_ip_addr() 1025 __fbnic_ip_unsync(&fbd->ipo_src[idx], tcam_idx); in fbnic_clear_nfc_ip_addr() 1027 __fbnic_ip_unsync(&fbd->ipo_dst[idx], tcam_idx); in fbnic_clear_nfc_ip_addr()
|
| /linux-6.15/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_mps.c | 108 int *tcam_idx, const u8 *addr, in cxgb4_update_mac_filt() argument 113 ret = cxgb4_change_mac(pi, viid, tcam_idx, in cxgb4_update_mac_filt() 118 cxgb4_mps_ref_inc(pi->adapter, addr, *tcam_idx, NULL); in cxgb4_update_mac_filt()
|
| H A D | cxgb4.h | 2133 int *tcam_idx, const u8 *addr, 2145 int *tcam_idx, const u8 *addr,
|
| H A D | cxgb4_main.c | 461 int *tcam_idx, const u8 *addr, bool persist, in cxgb4_change_mac() argument 469 *tcam_idx, addr, persist, smt_idx); in cxgb4_change_mac() 490 *tcam_idx = ret; in cxgb4_change_mac()
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_flex_pipe.c | 1310 u16 *tcam_idx) in ice_alloc_tcam_ent() argument 3252 prof->tcam[i].tcam_idx); in ice_rem_prof_id() 3556 p->tcam[i].tcam_idx = ICE_INVALID_TCAM; in ice_add_prof_to_lst() 3655 ice_rem_chg_tcam_ent(hw, tcam->tcam_idx, chg); in ice_prof_tcam_ena_dis() 3656 tcam->tcam_idx = 0; in ice_prof_tcam_ena_dis() 3667 &tcam->tcam_idx); in ice_prof_tcam_ena_dis() 3689 p->tcam_idx = tcam->tcam_idx; in ice_prof_tcam_ena_dis() 3816 u16 tcam_idx; in ice_add_prof_id_vsig() local 3831 &tcam_idx); in ice_add_prof_id_vsig() 3839 t->tcam[i].tcam_idx = tcam_idx; in ice_add_prof_id_vsig() [all …]
|
| H A D | ice_flex_type.h | 192 u16 tcam_idx; member 350 u16 tcam_idx; member
|
| /linux-6.15/drivers/net/ethernet/chelsio/cxgb4vf/ |
| H A D | cxgb4vf_main.c | 273 int *tcam_idx, const u8 *addr, bool persistent) in cxgb4vf_change_mac() argument 279 ret = t4vf_change_mac(adapter, viid, *tcam_idx, addr, persistent); in cxgb4vf_change_mac() 300 *tcam_idx = ret; in cxgb4vf_change_mac()
|