Searched refs:datapath (Results 1 – 13 of 13) sorted by relevance
| /net/openvswitch/ |
| A D | datapath.h | 88 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 D | datapath.c | 167 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 D | meter.h | 18 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 D | meter.c | 279 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 D | actions.c | 119 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 D | dp_notify.c | 17 struct datapath *dp; in dp_detach_port_notify() 37 struct datapath *dp; in ovs_dp_notify_wq()
|
| A D | vport.h | 77 struct datapath *dp; 110 struct datapath *dp;
|
| A D | openvswitch_trace.h | 14 TP_PROTO(struct datapath *dp, struct sk_buff *skb, 84 TP_PROTO(struct datapath *dp, struct sk_buff *skb,
|
| A D | Makefile | 10 datapath.o \
|
| A D | vport-netdev.c | 68 static struct net_device *get_dpdev(const struct datapath *dp) in get_dpdev()
|
| A D | Kconfig | 31 The Open vSwitch datapath provides an in-kernel fast path for packet
|
| /net/ |
| A D | Kconfig | 517 VF as an accelerated low latency datapath. It also allows live 519 paravirtual datapath when the VF is unplugged.
|
| /net/sched/ |
| A D | Kconfig | 960 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