• Home
  • Raw
  • Download

Lines Matching refs:dp

41 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb,
468 static int do_output(struct datapath *dp, struct sk_buff *skb, int out_port) in do_output() argument
475 vport = ovs_vport_rcu(dp, out_port); in do_output()
485 static int output_userspace(struct datapath *dp, struct sk_buff *skb, in output_userspace() argument
510 return ovs_dp_upcall(dp, skb, &upcall); in output_userspace()
518 static int sample(struct datapath *dp, struct sk_buff *skb, in sample() argument
553 return output_userspace(dp, skb, key, a); in sample()
563 ovs_dp_name(dp)); in sample()
631 static int execute_recirc(struct datapath *dp, struct sk_buff *skb, in execute_recirc() argument
663 ovs_dp_name(dp)); in execute_recirc()
670 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb, in do_execute_actions() argument
687 do_output(dp, skb_clone(skb, GFP_ATOMIC), prev_port); in do_execute_actions()
697 output_userspace(dp, skb, key, a); in do_execute_actions()
715 err = execute_recirc(dp, skb, key, a, rem); in do_execute_actions()
730 err = sample(dp, skb, key, a); in do_execute_actions()
741 do_output(dp, skb, prev_port); in do_execute_actions()
748 static void process_deferred_actions(struct datapath *dp) in process_deferred_actions() argument
764 do_execute_actions(dp, skb, key, actions, in process_deferred_actions()
775 int ovs_execute_actions(struct datapath *dp, struct sk_buff *skb, in ovs_execute_actions() argument
786 err = do_execute_actions(dp, skb, key, in ovs_execute_actions()
790 process_deferred_actions(dp); in ovs_execute_actions()