Home
last modified time | relevance | path

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

/net/openvswitch/
A Ddatapath.h88 struct datapath { struct
257 static inline struct net *ovs_dp_get_net(const struct datapath *dp) in ovs_dp_get_net()
262 static inline void ovs_dp_set_net(struct datapath *dp, struct net *net) in ovs_dp_set_net()
267 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no);
288 static inline struct datapath *get_dp_rcu(struct net *net, int dp_ifindex) in get_dp_rcu()
305 static inline struct datapath *get_dp(struct net *net, int dp_ifindex) in get_dp()
307 struct datapath *dp; in get_dp()
322 int ovs_dp_upcall(struct datapath *, struct sk_buff *,
326 u32 ovs_dp_get_upcall_portid(const struct datapath *dp, uint32_t cpu_id);
328 const char *ovs_dp_name(const struct datapath *dp);
[all …]
A Ddatapath.c167 struct datapath *dp = container_of(rcu, struct datapath, rcu); in destroy_dp_rcu()
619 struct datapath *dp; in ovs_packet_cmd_execute()
1003 struct datapath *dp; in ovs_flow_cmd_new()
1250 struct datapath *dp; in ovs_flow_cmd_set()
1352 struct datapath *dp; in ovs_flow_cmd_get()
1411 struct datapath *dp; in ovs_flow_cmd_del()
1488 struct datapath *dp; in ovs_flow_cmd_dump()
1656 struct datapath *dp; in lookup_datapath()
1672 struct datapath *dp; in ovs_dp_reset_user_features()
1817 struct datapath *dp; in ovs_dp_cmd_new()
[all …]
A Dmeter.h18 struct datapath;
57 int ovs_meters_init(struct datapath *dp);
58 void ovs_meters_exit(struct datapath *dp);
59 bool ovs_meter_execute(struct datapath *dp, struct sk_buff *skb,
A Dmeter.c279 struct datapath *dp; in ovs_meter_cmd_features()
414 struct datapath *dp; in ovs_meter_cmd_set()
490 struct datapath *dp; in ovs_meter_cmd_get()
543 struct datapath *dp; in ovs_meter_cmd_del()
592 bool ovs_meter_execute(struct datapath *dp, struct sk_buff *skb, in ovs_meter_execute()
729 int ovs_meters_init(struct datapath *dp) in ovs_meters_init()
756 void ovs_meters_exit(struct datapath *dp) in ovs_meters_exit()
A Dactions.c119 static int clone_execute(struct datapath *dp, struct sk_buff *skb,
125 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb,
924 static int output_userspace(struct datapath *dp, struct sk_buff *skb, in output_userspace()
1003 static int sample(struct datapath *dp, struct sk_buff *skb, in sample()
1044 static int clone(struct datapath *dp, struct sk_buff *skb, in clone()
1180 static int execute_recirc(struct datapath *dp, struct sk_buff *skb, in execute_recirc()
1278 static void execute_psample(struct datapath *dp, struct sk_buff *skb, in execute_psample()
1310 static void execute_psample(struct datapath *dp, struct sk_buff *skb, in execute_psample()
1545 static int clone_execute(struct datapath *dp, struct sk_buff *skb, in clone_execute()
1611 static void process_deferred_actions(struct datapath *dp) in process_deferred_actions()
[all …]
A Ddp_notify.c17 struct datapath *dp; in dp_detach_port_notify()
37 struct datapath *dp; in ovs_dp_notify_wq()
A Dvport.h77 struct datapath *dp;
110 struct datapath *dp;
A Dopenvswitch_trace.h14 TP_PROTO(struct datapath *dp, struct sk_buff *skb,
84 TP_PROTO(struct datapath *dp, struct sk_buff *skb,
A DMakefile10 datapath.o \
A Dvport-netdev.c68 static struct net_device *get_dpdev(const struct datapath *dp) in get_dpdev()
A DKconfig31 The Open vSwitch datapath provides an in-kernel fast path for packet
/net/
A DKconfig517 VF as an accelerated low latency datapath. It also allows live
519 paravirtual datapath when the VF is unplugged.
/net/sched/
A DKconfig960 Say Y here to allow tc chain misses to continue in OvS datapath in
962 the correct chain in tc software datapath.

Completed in 24 milliseconds