Home
last modified time | relevance | path

Searched refs:nmport_d (Results 1 – 8 of 8) sorted by relevance

/freebsd/lib/libnetmap/
H A Dlibnetmap.h43 struct nmport_d;
175 struct nmport_d { struct
226 struct nmport_d * nmport_open(const char *portspec);
234 void nmport_close(struct nmport_d *d);
246 int nmport_inject(struct nmport_d *d, const void *buf, size_t size);
269 struct nmport_d *nmport_new(void);
283 int nmport_parse(struct nmport_d *d, const char *portspec);
296 int nmport_register(struct nmport_d *);
310 int nmport_mmap(struct nmport_d *);
315 void nmport_delete(struct nmport_d *);
[all …]
H A Dnmport.c48 void (*cleanup)(struct nmport_cleanup_d *, struct nmport_d *);
52 nmport_push_cleanup(struct nmport_d *d, struct nmport_cleanup_d *c) in nmport_push_cleanup()
59 nmport_pop_cleanup(struct nmport_d *d) in nmport_pop_cleanup()
69 void nmport_do_cleanup(struct nmport_d *d) in nmport_do_cleanup()
76 static struct nmport_d *
79 struct nmport_d *d; in nmport_new_with_ctx()
98 struct nmport_d *
107 nmport_delete(struct nmport_d *d) in nmport_delete()
113 nmport_extmem_cleanup(struct nmport_cleanup_d *c, struct nmport_d *d) in nmport_extmem_cleanup()
127 nmport_extmem(struct nmport_d *d, void *base, size_t size) in nmport_extmem()
[all …]
H A Dnmreq.c664 nmreq_dump(struct nmport_d *d)
701 struct nmport_d *d;
/freebsd/tools/tools/netmap/
H A Dbridge.c41 rx_slots_avail(struct nmport_d *d) in rx_slots_avail()
53 tx_slots_avail(struct nmport_d *d) in tx_slots_avail()
137 ports_move(struct nmport_d *src, struct nmport_d *dst, u_int limit, in ports_move()
200 struct nmport_d *pa = NULL, *pb = NULL; in main()
H A Dnmreplay.c561 struct nmport_d *src_port; /* netmap descriptor */
635 struct nmport_d *pa; /* netmap descriptor */
636 struct nmport_d *pb;
H A Dlb.c176 struct nmport_d *nmd;
H A Dpkt-gen.c296 struct nmport_d *nmd;
331 struct nmport_d *nmd;
/freebsd/tests/sys/netmap/
H A Dctrl-api-test.c174 struct nmport_d *nmport; /* nmport descriptor from libnetmap */