Searched refs:mlxsw_sp_acl_rule_info (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_acl.c | 68 struct mlxsw_sp_acl_rule_info *rulei; 436 struct mlxsw_sp_acl_rule_info * 440 struct mlxsw_sp_acl_rule_info *rulei; in mlxsw_sp_acl_rulei_create() 465 void mlxsw_sp_acl_rulei_destroy(struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_rulei_destroy() 472 int mlxsw_sp_acl_rulei_commit(struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_rulei_commit() 477 void mlxsw_sp_acl_rulei_priority(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_priority() 483 void mlxsw_sp_acl_rulei_keymask_u32(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_keymask_u32() 491 void mlxsw_sp_acl_rulei_keymask_buf(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_keymask_buf() 500 int mlxsw_sp_acl_rulei_act_continue(struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_rulei_act_continue() 505 int mlxsw_sp_acl_rulei_act_jump(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_act_jump() [all …]
|
D | spectrum.h | 633 struct mlxsw_sp_acl_rule_info { struct 693 struct mlxsw_sp_acl_rule_info * 696 void mlxsw_sp_acl_rulei_destroy(struct mlxsw_sp_acl_rule_info *rulei); 697 int mlxsw_sp_acl_rulei_commit(struct mlxsw_sp_acl_rule_info *rulei); 698 void mlxsw_sp_acl_rulei_priority(struct mlxsw_sp_acl_rule_info *rulei, 700 void mlxsw_sp_acl_rulei_keymask_u32(struct mlxsw_sp_acl_rule_info *rulei, 703 void mlxsw_sp_acl_rulei_keymask_buf(struct mlxsw_sp_acl_rule_info *rulei, 707 int mlxsw_sp_acl_rulei_act_continue(struct mlxsw_sp_acl_rule_info *rulei); 708 int mlxsw_sp_acl_rulei_act_jump(struct mlxsw_sp_acl_rule_info *rulei, 710 int mlxsw_sp_acl_rulei_act_terminate(struct mlxsw_sp_acl_rule_info *rulei); [all …]
|
D | spectrum_acl_tcam.h | 38 struct mlxsw_sp_acl_rule_info *rulei, 57 struct mlxsw_sp_acl_rule_info *rulei); 60 struct mlxsw_sp_acl_rule_info *rulei); 129 struct mlxsw_sp_acl_rule_info *rulei, 138 struct mlxsw_sp_acl_rule_info *rulei); 230 struct mlxsw_sp_acl_rule_info *rulei); 238 struct mlxsw_sp_acl_rule_info *rulei);
|
D | spectrum1_acl_tcam.c | 18 struct mlxsw_sp_acl_rule_info *rulei; 64 struct mlxsw_sp_acl_rule_info *rulei; in mlxsw_sp1_acl_ctcam_region_catchall_add() 103 struct mlxsw_sp_acl_rule_info *rulei = region->catchall.rulei; in mlxsw_sp1_acl_ctcam_region_catchall_del() 173 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp1_acl_tcam_entry_add() 199 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp1_acl_tcam_entry_action_replace()
|
D | spectrum_flower.c | 19 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_actions() 139 static int mlxsw_sp_flower_parse_meta(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_meta() 182 static void mlxsw_sp_flower_parse_ipv4(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ipv4() 197 static void mlxsw_sp_flower_parse_ipv6(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ipv6() 231 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ports() 258 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_tcp() 289 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ip() 323 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse() 459 struct mlxsw_sp_acl_rule_info *rulei; in mlxsw_sp_flower_replace() 565 struct mlxsw_sp_acl_rule_info rulei; in mlxsw_sp_flower_tmplt_create()
|
D | spectrum_acl_ctcam.c | 43 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_ctcam_region_entry_insert() 192 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_ctcam_entry_add() 227 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_ctcam_entry_action_replace()
|
D | spectrum_acl_atcam.c | 383 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_region_entry_insert() 447 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_region_entry_action_replace() 475 struct mlxsw_sp_acl_rule_info *rulei) in __mlxsw_sp_acl_atcam_entry_add() 563 struct mlxsw_sp_acl_rule_info *rulei) in __mlxsw_sp_acl_atcam_entry_action_replace() 573 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_entry_add() 610 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_entry_action_replace()
|
D | spectrum2_mr_tcam.c | 142 mlxsw_sp2_mr_tcam_rule_parse4(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp2_mr_tcam_rule_parse4() 154 mlxsw_sp2_mr_tcam_rule_parse6(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp2_mr_tcam_rule_parse6() 188 struct mlxsw_sp_acl_rule_info *rulei; in mlxsw_sp2_mr_tcam_rule_parse()
|
D | spectrum2_acl_tcam.c | 203 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp2_acl_tcam_entry_add() 230 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp2_acl_tcam_entry_action_replace()
|
D | spectrum_acl_tcam.c | 97 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_tcam_priority_get() 254 struct mlxsw_sp_acl_rule_info *rulei; 1134 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_entry_action_replace() 1156 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_ventry_add() 1208 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_ventry_action_replace() 1631 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_flower_rule_add() 1651 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_flower_rule_action_replace() 1763 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_mr_rule_add() 1783 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_mr_rule_action_replace()
|