Lines Matching refs:acts
207 struct efx_tc_action_set_list *acts, in efx_tc_free_action_set_list() argument
217 efx_mae_free_action_set_list(efx, acts); in efx_tc_free_action_set_list()
219 list_for_each_entry_safe(act, next, &acts->list, list) in efx_tc_free_action_set_list()
748 efx_tc_free_action_set_list(efx, &rule->acts, true); in efx_tc_delete_rule()
1802 INIT_LIST_HEAD(&rule->acts.list); in efx_tc_flower_replace_foreign()
1899 list_add_tail(&act->list, &rule->acts.list); in efx_tc_flower_replace_foreign()
1945 list_add_tail(&act->list, &rule->acts.list); in efx_tc_flower_replace_foreign()
1955 rc = efx_mae_alloc_action_set_list(efx, &rule->acts); in efx_tc_flower_replace_foreign()
1961 rule->acts.fw_id, &rule->fw_id); in efx_tc_flower_replace_foreign()
1969 efx_mae_free_action_set_list(efx, &rule->acts); in efx_tc_flower_replace_foreign()
1983 efx_tc_free_action_set_list(efx, &rule->acts, false); in efx_tc_flower_replace_foreign()
2185 INIT_LIST_HEAD(&rule->acts.list); in efx_tc_flower_replace()
2292 list_add_tail(&act->list, &rule->acts.list); in efx_tc_flower_replace()
2336 list_add_tail(&act->list, &rule->acts.list); in efx_tc_flower_replace()
2337 act->user = &rule->acts; in efx_tc_flower_replace()
2377 list_add_tail(&act->list, &rule->acts.list); in efx_tc_flower_replace()
2495 list_add_tail(&act->list, &rule->acts.list); in efx_tc_flower_replace()
2505 rc = efx_mae_alloc_action_set_list(efx, &rule->acts); in efx_tc_flower_replace()
2521 acts_id = rule->acts.fw_id; in efx_tc_flower_replace()
2532 efx_mae_free_action_set_list(efx, &rule->acts); in efx_tc_flower_replace()
2546 efx_tc_free_action_set_list(efx, &rule->acts, false); in efx_tc_flower_replace()
2668 struct efx_tc_action_set_list *acts = &rule->acts; in efx_tc_configure_default_rule() local
2683 EFX_WARN_ON_PARANOID(!list_empty(&acts->list)); in efx_tc_configure_default_rule()
2684 list_add_tail(&act->list, &acts->list); in efx_tc_configure_default_rule()
2685 rc = efx_mae_alloc_action_set_list(efx, acts); in efx_tc_configure_default_rule()
2689 acts->fw_id, &rule->fw_id); in efx_tc_configure_default_rule()
2694 efx_mae_free_action_set_list(efx, acts); in efx_tc_configure_default_rule()
2743 struct efx_tc_action_set_list *acts) in efx_tc_configure_fallback_acts() argument
2756 EFX_WARN_ON_PARANOID(!list_empty(&acts->list)); in efx_tc_configure_fallback_acts()
2757 list_add_tail(&act->list, &acts->list); in efx_tc_configure_fallback_acts()
2758 rc = efx_mae_alloc_action_set_list(efx, acts); in efx_tc_configure_fallback_acts()
2772 struct efx_tc_action_set_list *acts = &efx->tc->facts.pf; in efx_tc_configure_fallback_acts_pf() local
2776 return efx_tc_configure_fallback_acts(efx, eg_port, acts); in efx_tc_configure_fallback_acts_pf()
2781 struct efx_tc_action_set_list *acts = &efx->tc->facts.reps; in efx_tc_configure_fallback_acts_reps() local
2785 return efx_tc_configure_fallback_acts(efx, eg_port, acts); in efx_tc_configure_fallback_acts_reps()
2789 struct efx_tc_action_set_list *acts) in efx_tc_deconfigure_fallback_acts() argument
2791 efx_tc_free_action_set_list(efx, acts, true); in efx_tc_deconfigure_fallback_acts()
3030 INIT_LIST_HEAD(&efx->tc->dflt.pf.acts.list); in efx_init_struct_tc()
3032 INIT_LIST_HEAD(&efx->tc->dflt.wire.acts.list); in efx_init_struct_tc()