Searched refs:mlxsw_sp_acl_rule_info (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl.c | 71 struct mlxsw_sp_acl_rule_info *rulei; 314 struct mlxsw_sp_acl_rule_info * 318 struct mlxsw_sp_acl_rule_info *rulei; in mlxsw_sp_acl_rulei_create() 344 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_rulei_destroy() 357 int mlxsw_sp_acl_rulei_commit(struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_rulei_commit() 362 void mlxsw_sp_acl_rulei_priority(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_priority() 368 void mlxsw_sp_acl_rulei_keymask_u32(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_keymask_u32() 376 void mlxsw_sp_acl_rulei_keymask_buf(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_keymask_buf() 385 int mlxsw_sp_acl_rulei_act_continue(struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_rulei_act_continue() 390 int mlxsw_sp_acl_rulei_act_jump(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_rulei_act_jump() [all …]
|
H A D | spectrum.h | 863 struct mlxsw_sp_acl_rule_info { struct 1000 struct mlxsw_sp_acl_rule_info * 1004 struct mlxsw_sp_acl_rule_info *rulei); 1005 int mlxsw_sp_acl_rulei_commit(struct mlxsw_sp_acl_rule_info *rulei); 1006 void mlxsw_sp_acl_rulei_priority(struct mlxsw_sp_acl_rule_info *rulei, 1008 void mlxsw_sp_acl_rulei_keymask_u32(struct mlxsw_sp_acl_rule_info *rulei, 1011 void mlxsw_sp_acl_rulei_keymask_buf(struct mlxsw_sp_acl_rule_info *rulei, 1015 int mlxsw_sp_acl_rulei_act_continue(struct mlxsw_sp_acl_rule_info *rulei); 1016 int mlxsw_sp_acl_rulei_act_jump(struct mlxsw_sp_acl_rule_info *rulei, 1018 int mlxsw_sp_acl_rulei_act_terminate(struct mlxsw_sp_acl_rule_info *rulei); [all …]
|
H A D | spectrum_acl_tcam.h | 34 struct mlxsw_sp_acl_rule_info *rulei, 54 struct mlxsw_sp_acl_rule_info *rulei); 57 struct mlxsw_sp_acl_rule_info *rulei); 126 struct mlxsw_sp_acl_rule_info *rulei, 135 struct mlxsw_sp_acl_rule_info *rulei); 224 struct mlxsw_sp_acl_rule_info *rulei); 232 struct mlxsw_sp_acl_rule_info *rulei);
|
H A 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()
|
H A D | spectrum_flower.c | 60 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_actions() 295 mlxsw_sp_flower_parse_meta_iif(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_meta_iif() 337 static int mlxsw_sp_flower_parse_meta(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_meta() 356 static void mlxsw_sp_flower_parse_ipv4(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ipv4() 371 static void mlxsw_sp_flower_parse_ipv6(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ipv6() 405 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ports() 433 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ports_range() 494 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_tcp() 525 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse_ip() 559 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_flower_parse() [all …]
|
H A 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()
|
H A D | spectrum_acl_atcam.c | 381 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_region_entry_insert() 446 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_region_entry_action_replace() 474 struct mlxsw_sp_acl_rule_info *rulei) in __mlxsw_sp_acl_atcam_entry_add() 559 struct mlxsw_sp_acl_rule_info *rulei) in __mlxsw_sp_acl_atcam_entry_action_replace() 569 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_entry_add() 606 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_entry_action_replace()
|
H A 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() 156 mlxsw_sp2_mr_tcam_rule_parse6(struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp2_mr_tcam_rule_parse6() 197 struct mlxsw_sp_acl_rule_info *rulei; in mlxsw_sp2_mr_tcam_rule_parse()
|
H A D | spectrum2_acl_tcam.c | 213 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp2_acl_tcam_entry_add() 240 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp2_acl_tcam_entry_action_replace()
|
H A D | spectrum_acl_tcam.c | 36 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_tcam_priority_get() 197 struct mlxsw_sp_acl_rule_info *rulei; 1089 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_entry_action_replace() 1111 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_ventry_add() 1163 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_ventry_action_replace() 1748 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_flower_rule_add() 1768 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_flower_rule_action_replace() 1883 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_mr_rule_add() 1903 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_mr_rule_action_replace()
|