Lines Matching refs:dest

395 	struct mlx5_flow_destination dest = {};  in macsec_fs_tx_create()  local
497 memset(&dest, 0, sizeof(struct mlx5_flow_destination)); in macsec_fs_tx_create()
499 dest.type = MLX5_FLOW_DESTINATION_TYPE_COUNTER; in macsec_fs_tx_create()
500 dest.counter_id = mlx5_fc_id(tx_tables->check_miss_rule_counter); in macsec_fs_tx_create()
502 rule = mlx5_add_flow_rules(tx_tables->ft_check, NULL, &flow_act, &dest, 1); in macsec_fs_tx_create()
512 memset(&dest, 0, sizeof(struct mlx5_flow_destination)); in macsec_fs_tx_create()
521 dest.type = MLX5_FLOW_DESTINATION_TYPE_COUNTER; in macsec_fs_tx_create()
522 dest.counter_id = mlx5_fc_id(tx_tables->check_rule_counter); in macsec_fs_tx_create()
523 rule = mlx5_add_flow_rules(tx_tables->ft_check, spec, &flow_act, &dest, 1); in macsec_fs_tx_create()
809 struct mlx5_flow_destination dest = {}; in macsec_fs_tx_add_rule() local
869 dest.type = MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE; in macsec_fs_tx_add_rule()
870 dest.ft = tx_tables->ft_check; in macsec_fs_tx_add_rule()
871 rule = mlx5_add_flow_rules(tx_tables->ft_crypto.t, spec, &flow_act, &dest, 1); in macsec_fs_tx_add_rule()
1136 struct mlx5_flow_destination *dest, in macsec_fs_rx_create_check_decap_rule() argument
1154 memset(dest, 0, sizeof(*dest)); in macsec_fs_rx_create_check_decap_rule()
1502 struct mlx5_flow_destination dest = {}; in macsec_fs_rx_create() local
1594 dest.type = MLX5_FLOW_DESTINATION_TYPE_COUNTER; in macsec_fs_rx_create()
1595 dest.counter_id = mlx5_fc_id(rx_tables->check_miss_rule_counter); in macsec_fs_rx_create()
1597 rule = mlx5_add_flow_rules(rx_tables->ft_check, NULL, &flow_act, &dest, 1); in macsec_fs_rx_create()
1606 err = macsec_fs_rx_create_check_decap_rule(macsec_fs, &dest, &flow_act, spec, in macsec_fs_rx_create()
1611 err = macsec_fs_rx_create_check_decap_rule(macsec_fs, &dest, &flow_act, spec, in macsec_fs_rx_create()
1738 struct mlx5_flow_destination dest = {}; in macsec_fs_rx_add_rule() local
1790 dest.type = MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE; in macsec_fs_rx_add_rule()
1791 dest.ft = rx_tables->ft_check; in macsec_fs_rx_add_rule()
1792 rule = mlx5_add_flow_rules(ft_crypto->t, spec, &flow_act, &dest, 1); in macsec_fs_rx_add_rule()
1805 memset(&dest, 0, sizeof(struct mlx5_flow_destination)); in macsec_fs_rx_add_rule()
1815 dest.type = MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE; in macsec_fs_rx_add_rule()
1816 dest.ft = rx_tables->ft_check; in macsec_fs_rx_add_rule()
1817 rule = mlx5_add_flow_rules(ft_crypto->t, spec, &flow_act, &dest, 1); in macsec_fs_rx_add_rule()
2133 struct mlx5_flow_destination dest = {}; in mlx5_macsec_fs_add_roce_rule_rx() local
2152 dest.ft = rx_fs->roce.ft_macsec_op_check; in mlx5_macsec_fs_add_roce_rule_rx()
2153 dest.type = MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE; in mlx5_macsec_fs_add_roce_rule_rx()
2155 &dest, 1); in mlx5_macsec_fs_add_roce_rule_rx()
2202 struct mlx5_flow_destination dest = {}; in mlx5_macsec_fs_add_roce_rule_tx() local
2240 dest.type = MLX5_FLOW_DESTINATION_TYPE_TABLE_TYPE; in mlx5_macsec_fs_add_roce_rule_tx()
2241 dest.ft = tx_fs->tables.ft_crypto.t; in mlx5_macsec_fs_add_roce_rule_tx()
2242 new_rule = mlx5_add_flow_rules(tx_fs->ft_rdma_tx, spec, &flow_act, &dest, 1); in mlx5_macsec_fs_add_roce_rule_tx()