Home
last modified time | relevance | path

Searched refs:actions (Results 1 – 13 of 13) sorted by relevance

/net/sched/
A Dact_api.c1137 const struct tc_action *a = actions[i]; in tcf_action_exec()
1194 actions[i] = NULL; in tcf_action_destroy()
1514 actions[i - 1] = act; in tcf_action_init()
1559 tcf_idr_insert_many(actions, init_res); in tcf_action_init()
1833 actions[i] = NULL; in tcf_action_delete()
1954 struct tc_action *actions[], in tcf_del_notify_msg() argument
1991 ret = tcf_action_delete(net, actions); in tcf_del_notify()
2032 actions[i - 1] = act; in tca_action_gd()
2046 tcf_action_put_many(actions); in tca_action_gd()
2051 struct tc_action *actions[], in tcf_add_notify_msg() argument
[all …]
A Dcls_api.c3346 if (!exts->actions) in tcf_exts_init_ex()
3365 exts->actions = NULL; in tcf_exts_init_ex()
3376 if (exts->actions) { in tcf_exts_destroy()
3378 kfree(exts->actions); in tcf_exts_destroy()
3411 exts->actions[0] = act; in tcf_exts_validate_ex()
3413 tcf_idr_insert_many(exts->actions, init_res); in tcf_exts_validate_ex()
3419 rate_tlv, exts->actions, init_res, in tcf_exts_validate_ex()
3465 return exts->actions[0]; in tcf_exts_first_act()
3862 struct tc_action *actions[], in tc_setup_action() argument
3873 if (!actions) in tc_setup_action()
[all …]
A DKconfig354 which can also have actions attached to them. In case of outgoing packets,
489 only extended matches and actions.
707 Say Y here if you want to use traffic control actions. Actions
727 tristate "Generic actions"
730 Say Y here to take generic actions such as dropping and
871 Current actions transfer connmark stored DSCP into
/net/openvswitch/
A Dactions.c92 const struct nlattr *actions, in add_deferred_actions() argument
101 da->actions = actions; in add_deferred_actions()
973 upcall.actions = actions; in output_userspace()
991 if (nla_len(actions)) in dec_ttl_exception_handler()
1007 struct nlattr *actions; in sample() local
1048 struct nlattr *actions; in clone() local
1223 actions = nla_next(cpl_arg, &rem); in execute_check_pkt_len()
1230 actions = nla_next(actions, &rem); in execute_check_pkt_len()
1574 actions, len); in clone_execute()
1624 const struct nlattr *actions = da->actions; in process_deferred_actions() local
[all …]
A Dflow_netlink.c58 nla_for_each_nested(nla, actions, rem) { in actions_may_change_flow()
2411 if (!actions) in ovs_nla_free_nested_actions()
2414 nla_for_each_attr(a, actions, len, rem) { in ovs_nla_free_nested_actions()
2483 memcpy(acts->actions, (*sfa)->actions, (*sfa)->actions_len); in reserve_sfa_size()
2579 actions = attrs[OVS_SAMPLE_ATTR_ACTIONS]; in validate_and_copy_sample()
2580 if (!actions || (nla_len(actions) && nla_len(actions) < NLA_HDRLEN)) in validate_and_copy_sample()
2629 const struct nlattr *a, *actions; in validate_and_copy_dec_ttl() local
2653 actions = attrs[OVS_DEC_TTL_ATTR_ACTION]; in validate_and_copy_dec_ttl()
2654 if (!actions || (nla_len(actions) && nla_len(actions) < NLA_HDRLEN)) { in validate_and_copy_dec_ttl()
3560 struct nlattr *actions; in sample_action_to_attr() local
[all …]
A Ddatapath.h154 const struct nlattr *actions; member
196 const struct nlattr *actions; member
A DMakefile9 actions.o \
A Dflow.h210 struct nlattr actions[]; member
A Ddatapath.c546 err = ovs_nla_put_actions(upcall_info->actions, in queue_userspace_packet()
882 err = ovs_nla_put_actions(sf_acts->actions, in ovs_flow_cmd_fill_actions()
/net/devlink/
A Ddev.c330 unsigned long actions = actions_performed; in __devlink_reload_stats_update() local
334 for_each_set_bit(action, &actions, __DEVLINK_RELOAD_ACTION_MAX) { in __devlink_reload_stats_update()
/net/mptcp/
A Dprotocol.h661 void mptcp_subflow_process_delegated(struct sock *ssk, long actions);
/net/ipv4/
A DKconfig86 however, it becomes possible to attach several actions to a packet
/net/netfilter/
A DKconfig477 allows you to construct mappings between matchings and actions

Completed in 55 milliseconds