summaryrefslogtreecommitdiff
path: root/ofproto/ofproto-dpif-upcall.h
diff options
context:
space:
mode:
authorEthan Jackson <ethan@nicira.com>2014-08-06 18:49:44 -0700
committerEthan Jackson <ethan@nicira.com>2014-08-14 13:44:53 -0700
commitcc377352d164d4c8a31387d8c8658172d903048d (patch)
tree72c5665fddef75d0650e52c2e14b6d6665a82b76 /ofproto/ofproto-dpif-upcall.h
parentba8561c65f8d5163e6c6ef11df3062aafc9d070a (diff)
downloadopenvswitch-cc377352d164d4c8a31387d8c8658172d903048d.tar.gz
ofproto: Reorganize in preparation for direct dpdk upcalls.
This patch reorganizes ofproto-dpif in preparation for future patches which allow direct upcall processing from dpif-netdev. The main goals are to share as much code as possible between the dpif-linux and dpif-netdev upcall paths. Additionally, to avoid confusing the dpif-netdev fast path, the packet processing path should treat packets and struct flow's as const. Signed-off-by: Ethan Jackson <ethan@nicira.com> Acked-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'ofproto/ofproto-dpif-upcall.h')
-rw-r--r--ofproto/ofproto-dpif-upcall.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/ofproto/ofproto-dpif-upcall.h b/ofproto/ofproto-dpif-upcall.h
index 2b197ada6..ec19bd0f0 100644
--- a/ofproto/ofproto-dpif-upcall.h
+++ b/ofproto/ofproto-dpif-upcall.h
@@ -28,9 +28,6 @@ struct simap;
* them. Additionally, it's responsible for maintaining the datapath flow
* table. */
-void exec_upcalls(struct dpif *, struct dpif_upcall *, struct ofpbuf *,
- int cnt);
-
struct udpif *udpif_create(struct dpif_backer *, struct dpif *);
void udpif_run(struct udpif *udpif);
void udpif_set_threads(struct udpif *, size_t n_handlers,