Home
last modified time | relevance | path

Searched refs:otx2_flow_config (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_flows.c33 static void otx2_clear_ntuple_flow_info(struct otx2_nic *pfvf, struct otx2_flow_config *flow_cfg) in otx2_clear_ntuple_flow_info()
133 struct otx2_flow_config *flow_cfg = pfvf->flow_cfg; in otx2_free_ntuple_mcam_entries()
160 struct otx2_flow_config *flow_cfg = pfvf->flow_cfg; in otx2_alloc_mcam_entries()
287 struct otx2_flow_config *flow_cfg = pfvf->flow_cfg; in otx2_mcam_entry_init()
428 struct otx2_flow_config *flow_cfg; in otx2vf_mcam_flow_init()
431 sizeof(struct otx2_flow_config), in otx2vf_mcam_flow_init()
455 pf->flow_cfg = devm_kzalloc(pf->dev, sizeof(struct otx2_flow_config), in otx2_mcam_flow_init()
518 struct otx2_flow_config *flow_cfg = pf->flow_cfg; in otx2_do_add_macfilter()
643 int otx2_get_maxflows(struct otx2_flow_config *flow_cfg) in otx2_add_flow_to_list()
1187 struct otx2_flow_config *flow_cf in otx2_is_flow_rule_dmacfilter()
[all...]
H A Dotx2_tc.c942 struct otx2_flow_config *flow_cfg = pfvf->flow_cfg; in otx2_destroy_tc_flow_list()
956 otx2_tc_get_entry_by_cookie(struct otx2_flow_config *flow_cfg, in otx2_tc_get_entry_by_cookie()
970 otx2_tc_get_entry_by_index(struct otx2_flow_config *flow_cfg, int index) in otx2_tc_get_entry_by_index()
984 static void otx2_tc_del_from_flow_list(struct otx2_flow_config *flow_cfg, in otx2_tc_del_from_flow_list()
999 int otx2_tc_add_to_flow_list(struct otx2_flow_config *flow_cfg, in otx2_tc_add_to_flow_list()
1092 struct otx2_flow_config *flow_cfg, in otx2_tc_update_mcam_table_del_req()
1136 struct otx2_flow_config *flow_cfg, in otx2_tc_update_mcam_table_add_req()
1170 struct otx2_flow_config *flow_cfg, in otx2_tc_update_mcam_table()
1183 struct otx2_flow_config *flow_cfg = nic->flow_cfg; in otx2_tc_del_flow()
1244 struct otx2_flow_config *flow_cf in otx2_tc_add_flow()
[all...]
H A Dcn20k.c245 static int cn20k_tc_get_entry_index(struct otx2_flow_config *flow_cfg, in cn20k_tc_get_entry_index()
287 struct otx2_flow_config *flow_cfg, in cn20k_tc_check_entry_shiftable()
326 struct otx2_flow_config *flow_cfg, in cn20k_tc_update_mcam_table_del_req()
385 struct otx2_flow_config *flow_cfg, in cn20k_tc_update_mcam_table_add_req()
433 struct otx2_flow_config *flow_cfg = nic->flow_cfg; in __cn20k_tc_alloc_entry()
H A Drep.h39 struct otx2_flow_config *flow_cfg;
H A Dotx2_common.h342 struct otx2_flow_config {
537 struct otx2_flow_config *flow_cfg;
1166 int otx2_get_maxflows(struct otx2_flow_config *flow_cfg);
1263 int otx2_tc_add_to_flow_list(struct otx2_flow_config *flow_cfg,
1267 otx2_tc_get_entry_by_index(struct otx2_flow_config *flow_cfg,
343 struct otx2_flow_config { global() struct
344 flow_entotx2_flow_config global() argument
345 def_entotx2_flow_config global() argument
346 nr_flowsotx2_flow_config global() argument
351 unicast_offsetotx2_flow_config global() argument
352 rx_vlan_offsetotx2_flow_config global() argument
353 vf_vlan_offsetotx2_flow_config global() argument
357 bmap_to_dmacindexotx2_flow_config global() argument
358 dmacflt_bmapotx2_flow_config global() argument
359 flow_listotx2_flow_config global() argument
360 dmacflt_max_flowsotx2_flow_config global() argument
361 max_flowsotx2_flow_config global() argument
362 mark_flowsotx2_flow_config global() argument
363 flow_list_tcotx2_flow_config global() argument
364 ucast_flt_cntotx2_flow_config global() argument
365 ntupleotx2_flow_config global() argument
366 ntuple_cntotx2_flow_config global() argument
H A Drep.c43 rep->flow_cfg = kzalloc_objs(struct otx2_flow_config, 1); in rvu_rep_mcam_flow_init()
H A Dotx2_pf.c2684 struct otx2_flow_config *flow_cfg = pf->flow_cfg; in otx2_do_set_vf_vlan()