Searched refs:nmport_d (Results 1 – 8 of 8) sorted by relevance
/freebsd/lib/libnetmap/ |
H A D | libnetmap.h | 43 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 D | nmport.c | 48 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 D | nmreq.c | 664 nmreq_dump(struct nmport_d *d) 701 struct nmport_d *d;
|
/freebsd/tools/tools/netmap/ |
H A D | bridge.c | 41 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 D | nmreplay.c | 561 struct nmport_d *src_port; /* netmap descriptor */ 635 struct nmport_d *pa; /* netmap descriptor */ 636 struct nmport_d *pb;
|
H A D | lb.c | 176 struct nmport_d *nmd;
|
H A D | pkt-gen.c | 296 struct nmport_d *nmd; 331 struct nmport_d *nmd;
|
/freebsd/tests/sys/netmap/ |
H A D | ctrl-api-test.c | 174 struct nmport_d *nmport; /* nmport descriptor from libnetmap */
|