aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap_mem2.h
diff options
context:
space:
mode:
authorLuigi Rizzo <luigi@FreeBSD.org>2013-12-15 08:37:24 +0000
committerLuigi Rizzo <luigi@FreeBSD.org>2013-12-15 08:37:24 +0000
commitf9790aeb8869bfcedf111517bace712b390e6cc5 (patch)
tree6735285cbd194faacde40e3b3efd37c63ec36d15 /sys/dev/netmap/netmap_mem2.h
parentc3e51c9ce1ca864e37fef30547c947384cc0955a (diff)
Notes
Diffstat (limited to 'sys/dev/netmap/netmap_mem2.h')
-rw-r--r--sys/dev/netmap/netmap_mem2.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/sys/dev/netmap/netmap_mem2.h b/sys/dev/netmap/netmap_mem2.h
index 83f31d011c45..f492f9814b79 100644
--- a/sys/dev/netmap/netmap_mem2.h
+++ b/sys/dev/netmap/netmap_mem2.h
@@ -189,7 +189,7 @@ struct netmap_mem_d {
/* the three allocators */
struct netmap_obj_pool pools[NETMAP_POOLS_NR];
- netmap_mem_config_t config;
+ netmap_mem_config_t config;
netmap_mem_finalize_t finalize;
netmap_mem_deref_t deref;
};
@@ -200,14 +200,17 @@ vm_paddr_t netmap_mem_ofstophys(struct netmap_mem_d *, vm_ooffset_t);
int netmap_mem_finalize(struct netmap_mem_d *);
int netmap_mem_init(void);
void netmap_mem_fini(void);
-struct netmap_if * netmap_mem_if_new(const char *, struct netmap_adapter *);
-void netmap_mem_if_delete(struct netmap_adapter *na, struct netmap_if *nifp);
+struct netmap_if *
+ netmap_mem_if_new(const char *, struct netmap_adapter *);
+void netmap_mem_if_delete(struct netmap_adapter *, struct netmap_if *);
+int netmap_mem_rings_create(struct netmap_adapter *);
+void netmap_mem_rings_delete(struct netmap_adapter *);
void netmap_mem_deref(struct netmap_mem_d *);
-int netmap_mem_get_info(struct netmap_mem_d *nm_mem, u_int *size, u_int *memflags);
-ssize_t netmap_mem_if_offset(struct netmap_mem_d *nm_mem, const void *vaddr);
+int netmap_mem_get_info(struct netmap_mem_d *, u_int *size, u_int *memflags);
+ssize_t netmap_mem_if_offset(struct netmap_mem_d *, const void *vaddr);
struct netmap_mem_d*
netmap_mem_private_new(const char *name, u_int txr, u_int txd, u_int rxr, u_int rxd);
-void netmap_mem_private_delete(struct netmap_mem_d *nm_mem);
+void netmap_mem_private_delete(struct netmap_mem_d *);
#define NETMAP_BDG_BUF_SIZE(n) ((n)->pools[NETMAP_BUF_POOL]._objsize)