| H A D | eswitch_offloads.c | 131 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; in mlx5_eswitch_set_rule_source_port() 143 if (!attr->chain && esw_attr && esw_attr->int_port) in mlx5_eswitch_set_rule_source_port() 145 mlx5e_tc_int_port_get_metadata_for_match(esw_attr->int_port); in mlx5_eswitch_set_rule_source_port() 287 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; in esw_put_dest_tables_loop() 292 if (esw_attr->dests[i].flags & MLX5_ESW_DEST_CHAIN_WITH_SRC_PORT_CHANGE) in esw_put_dest_tables_loop() 294 else if (mlx5_esw_indir_table_needed(esw, attr, esw_attr->dests[i].vport, in esw_put_dest_tables_loop() 295 esw_attr in esw_put_dest_tables_loop() 129 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; mlx5_eswitch_set_rule_source_port() local 285 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_put_dest_tables_loop() local 298 esw_is_chain_src_port_rewrite(struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr) esw_is_chain_src_port_rewrite() argument 316 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_setup_chain_src_port_rewrite() local 344 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_cleanup_chain_src_port_rewrite() local 352 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_is_indir_table() local 381 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_setup_indir_table() local 414 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_cleanup_indir_table() local 432 esw_setup_uplink_fwd_ipsec_needed(struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr,int attr_idx) esw_setup_uplink_fwd_ipsec_needed() argument 448 esw_flow_dests_fwd_ipsec_check(struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr) esw_flow_dests_fwd_ipsec_check() argument 469 esw_setup_dest_fwd_vport(struct mlx5_flow_destination * dest,struct mlx5_flow_act * flow_act,struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr,int attr_idx,int dest_idx,bool pkt_reformat) esw_setup_dest_fwd_vport() argument 494 esw_setup_dest_fwd_ipsec(struct mlx5_flow_destination * dest,struct mlx5_flow_act * flow_act,struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr,int attr_idx,int dest_idx,bool pkt_reformat) esw_setup_dest_fwd_ipsec() argument 508 esw_setup_vport_dest(struct mlx5_flow_destination * dest,struct mlx5_flow_act * flow_act,struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr,int attr_idx,int dest_idx,bool pkt_reformat) esw_setup_vport_dest() argument 521 esw_setup_vport_dests(struct mlx5_flow_destination * dest,struct mlx5_flow_act * flow_act,struct mlx5_eswitch * esw,struct mlx5_esw_flow_attr * esw_attr,int i) esw_setup_vport_dests() argument 574 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_setup_dests() local 629 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; esw_cleanup_dests() local 665 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; mlx5_eswitch_add_offloaded_rule() local 802 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; mlx5_eswitch_add_fwd_rule() local 884 struct mlx5_esw_flow_attr *esw_attr = attr->esw_attr; __mlx5_eswitch_del_rule() local 4842 mlx5_eswitch_restore_ipsec_rule(struct mlx5_eswitch * esw,struct mlx5_flow_handle * rule,struct mlx5_esw_flow_attr * esw_attr,int attr_idx) mlx5_eswitch_restore_ipsec_rule() argument [all...] |