Lines Matching refs:actions
37 const struct nlattr *actions; member
125 const struct nlattr *actions, in add_deferred_actions() argument
135 da->actions = actions; in add_deferred_actions()
156 const struct nlattr *actions, int len,
910 const struct nlattr *actions, int actions_len, in output_userspace() argument
950 upcall.actions = actions; in output_userspace()
969 struct nlattr *actions; in sample() local
978 actions = nla_next(sample_arg, &rem); in sample()
988 return clone_execute(dp, skb, key, 0, actions, rem, last, in sample()
1000 struct nlattr *actions; in clone() local
1008 actions = nla_next(clone_arg, &rem); in clone()
1010 return clone_execute(dp, skb, key, 0, actions, rem, last, in clone()
1147 const struct nlattr *actions, *cpl_arg; in execute_check_pkt_len() local
1162 actions = nla_next(cpl_arg, &rem); in execute_check_pkt_len()
1168 actions = nla_next(cpl_arg, &rem); in execute_check_pkt_len()
1169 actions = nla_next(actions, &rem); in execute_check_pkt_len()
1173 return clone_execute(dp, skb, key, 0, nla_data(actions), in execute_check_pkt_len()
1174 nla_len(actions), last, clone_flow_key); in execute_check_pkt_len()
1368 const struct nlattr *actions, int len, in clone_execute() argument
1391 if (actions) { /* Sample action */ in clone_execute()
1396 actions, len); in clone_execute()
1408 da = add_deferred_actions(skb, key, actions, len); in clone_execute()
1410 if (!actions) { /* Recirc action */ in clone_execute()
1421 if (actions) { /* Sample action */ in clone_execute()
1446 const struct nlattr *actions = da->actions; in process_deferred_actions() local
1449 if (actions) in process_deferred_actions()
1450 do_execute_actions(dp, skb, key, actions, actions_len); in process_deferred_actions()
1477 acts->actions, acts->actions_len); in ovs_execute_actions()