Lines Matching refs:otx2_nic

15 static int otx2_mcam_entry_init(struct otx2_nic *pfvf);
35 static void otx2_clear_ntuple_flow_info(struct otx2_nic *pfvf, struct otx2_flow_config *flow_cfg) in otx2_clear_ntuple_flow_info()
42 static int otx2_free_ntuple_mcam_entries(struct otx2_nic *pfvf) in otx2_free_ntuple_mcam_entries()
74 int otx2_alloc_mcam_entries(struct otx2_nic *pfvf, u16 count) in otx2_alloc_mcam_entries()
164 static int otx2_mcam_entry_init(struct otx2_nic *pfvf) in otx2_mcam_entry_init()
238 int otx2vf_mcam_flow_init(struct otx2_nic *pfvf) in otx2vf_mcam_flow_init()
262 int otx2_mcam_flow_init(struct otx2_nic *pf) in otx2_mcam_flow_init()
314 void otx2_mcam_flow_del(struct otx2_nic *pf) in otx2_mcam_flow_del()
323 static int otx2_do_add_macfilter(struct otx2_nic *pf, const u8 *mac) in otx2_do_add_macfilter()
371 struct otx2_nic *pf = netdev_priv(netdev); in otx2_add_macfilter()
382 static bool otx2_get_mcamentry_for_mac(struct otx2_nic *pf, const u8 *mac, in otx2_get_mcamentry_for_mac()
402 struct otx2_nic *pf = netdev_priv(netdev); in otx2_del_macfilter()
424 static struct otx2_flow *otx2_find_flow(struct otx2_nic *pfvf, u32 location) in otx2_find_flow()
436 static void otx2_add_flow_to_list(struct otx2_nic *pfvf, struct otx2_flow *flow) in otx2_add_flow_to_list()
464 int otx2_get_flow(struct otx2_nic *pfvf, struct ethtool_rxnfc *nfc, in otx2_get_flow()
483 int otx2_get_all_flows(struct otx2_nic *pfvf, struct ethtool_rxnfc *nfc, in otx2_get_all_flows()
890 static int otx2_is_flow_rule_dmacfilter(struct otx2_nic *pfvf, in otx2_is_flow_rule_dmacfilter()
916 static int otx2_add_flow_msg(struct otx2_nic *pfvf, struct otx2_flow *flow) in otx2_add_flow_msg()
1002 static int otx2_add_flow_with_pfmac(struct otx2_nic *pfvf, in otx2_add_flow_with_pfmac()
1033 int otx2_add_flow(struct otx2_nic *pfvf, struct ethtool_rxnfc *nfc) in otx2_add_flow()
1138 static int otx2_remove_flow_msg(struct otx2_nic *pfvf, u16 entry, bool all) in otx2_remove_flow_msg()
1160 static void otx2_update_rem_pfmac(struct otx2_nic *pfvf, int req) in otx2_update_rem_pfmac()
1191 int otx2_remove_flow(struct otx2_nic *pfvf, u32 location) in otx2_remove_flow()
1242 void otx2_rss_ctx_flow_del(struct otx2_nic *pfvf, int ctx_id) in otx2_rss_ctx_flow_del()
1258 int otx2_destroy_ntuple_flows(struct otx2_nic *pfvf) in otx2_destroy_ntuple_flows()
1291 int otx2_destroy_mcam_flows(struct otx2_nic *pfvf) in otx2_destroy_mcam_flows()
1333 int otx2_install_rxvlan_offload_flow(struct otx2_nic *pfvf) in otx2_install_rxvlan_offload_flow()
1362 static int otx2_delete_rxvlan_offload_flow(struct otx2_nic *pfvf) in otx2_delete_rxvlan_offload_flow()
1382 int otx2_enable_rxvlan(struct otx2_nic *pf, bool enable) in otx2_enable_rxvlan()
1432 void otx2_dmacflt_reinstall_flows(struct otx2_nic *pf) in otx2_dmacflt_reinstall_flows()
1446 void otx2_dmacflt_update_pfmac_flow(struct otx2_nic *pfvf) in otx2_dmacflt_update_pfmac_flow()