Symbol: nmreq_option
lib/libnetmap/libnetmap.h
607
void nmreq_push_option(struct nmreq_header *, struct nmreq_option *);
lib/libnetmap/libnetmap.h
608
void nmreq_remove_option(struct nmreq_header *, struct nmreq_option *);
lib/libnetmap/libnetmap.h
609
struct nmreq_option *nmreq_find_option(struct nmreq_header *, uint32_t);
lib/libnetmap/libnetmap.h
613
for ((o_) = (struct nmreq_option *)((uintptr_t)((h_)->nr_options));\
lib/libnetmap/libnetmap.h
615
(o_) = (struct nmreq_option *)((uintptr_t)((o_)->nro_next)))
lib/libnetmap/nmport.c
616
struct nmreq_option *o;
lib/libnetmap/nmreq.c
598
struct nmreq_option *
lib/libnetmap/nmreq.c
601
struct nmreq_option *o = NULL;
lib/libnetmap/nmreq.c
611
nmreq_remove_option(struct nmreq_header *h, struct nmreq_option *o)
lib/libnetmap/nmreq.c
613
struct nmreq_option **nmo;
lib/libnetmap/nmreq.c
615
for (nmo = (struct nmreq_option **)&h->nr_options; *nmo != NULL;
lib/libnetmap/nmreq.c
616
nmo = (struct nmreq_option **)&(*nmo)->nro_next) {
lib/libnetmap/nmreq.c
628
struct nmreq_option *o, *next;
lib/libnetmap/nmreq.c
635
for (o = (struct nmreq_option *)(uintptr_t)h->nr_options; o != NULL;
lib/libnetmap/nmreq.c
637
next = (struct nmreq_option *)(uintptr_t)o->nro_next;
lib/libnetmap/nmreq.c
71
nmreq_push_option(struct nmreq_header *h, struct nmreq_option *o)
sys/dev/netmap/netmap.c
2787
struct nmreq_option *opt;
sys/dev/netmap/netmap.c
3125
struct nmreq_option *opt;
sys/dev/netmap/netmap.c
3277
size_t rv = sizeof(struct nmreq_option);
sys/dev/netmap/netmap.c
3303
return rv - sizeof(struct nmreq_option);
sys/dev/netmap/netmap.c
3371
struct nmreq_option **next, *src, **opt_tab, *opt;
sys/dev/netmap/netmap.c
3427
next = (struct nmreq_option **)&hdr->nr_options;
sys/dev/netmap/netmap.c
3437
opt_tab = (struct nmreq_option **)p;
sys/dev/netmap/netmap.c
3442
struct nmreq_option *nsrc;
sys/dev/netmap/netmap.c
3454
opt = (struct nmreq_option *)(ptrs + 1);
sys/dev/netmap/netmap.c
3468
nsrc = (struct nmreq_option *)opt->nro_next;
sys/dev/netmap/netmap.c
3521
next = (struct nmreq_option **)&opt->nro_next;
sys/dev/netmap/netmap.c
3528
for (src = (struct nmreq_option *)hdr->nr_options; src;
sys/dev/netmap/netmap.c
3529
src = (struct nmreq_option *)src->nro_next) {
sys/dev/netmap/netmap.c
3543
struct nmreq_option *src, *dst;
sys/dev/netmap/netmap.c
3556
src = (struct nmreq_option *)(uintptr_t)hdr->nr_options;
sys/dev/netmap/netmap.c
3570
dst = (struct nmreq_option *)(uintptr_t)hdr->nr_options;
sys/dev/netmap/netmap.c
3599
src = (struct nmreq_option *)(uintptr_t)next;
sys/dev/netmap/netmap.c
3600
dst = (struct nmreq_option *)(uintptr_t)*ptrs;
sys/dev/netmap/netmap.c
3610
struct nmreq_option *
sys/dev/netmap/netmap.c
3613
struct nmreq_option **opt_tab;
sys/dev/netmap/netmap.c
3618
opt_tab = (struct nmreq_option **)((uintptr_t)hdr->nr_options) -
sys/dev/netmap/netmap.c
3626
struct nmreq_option *opt;
sys/dev/netmap/netmap.c
3631
for (opt = (struct nmreq_option *)(uintptr_t)hdr->nr_options; opt;
sys/dev/netmap/netmap.c
3632
opt = (struct nmreq_option *)(uintptr_t)opt->nro_next)
sys/dev/netmap/netmap_kern.h
2466
struct nmreq_option * nmreq_getoption(struct nmreq_header *, uint16_t);
sys/dev/netmap/netmap_kloop.c
583
struct nmreq_option *opt;
sys/net/netmap.h
924
struct nmreq_option nro_opt; /* common header */
sys/net/netmap.h
946
struct nmreq_option nro_opt; /* common header */
sys/net/netmap.h
953
struct nmreq_option nro_opt; /* common header */
sys/net/netmap.h
959
struct nmreq_option nro_opt;
sys/net/netmap.h
972
struct nmreq_option nro_opt;
tests/sys/netmap/ctrl-api-test.c
1009
struct nmreq_option opt;
tests/sys/netmap/ctrl-api-test.c
1026
struct nmreq_option opt;
tests/sys/netmap/ctrl-api-test.c
1105
ctx->nr_opt = (struct nmreq_option *)(uintptr_t)ctx->nr_opt->nro_next;
tests/sys/netmap/ctrl-api-test.c
1419
struct nmreq_option evsave;
tests/sys/netmap/ctrl-api-test.c
1547
struct nmreq_option saveopt;
tests/sys/netmap/ctrl-api-test.c
167
struct nmreq_option *nr_opt; /* list of options */
tests/sys/netmap/ctrl-api-test.c
952
push_option(struct nmreq_option *opt, struct TestContext *ctx)
tests/sys/netmap/ctrl-api-test.c
965
checkoption(struct nmreq_option *opt, struct nmreq_option *exp)
tests/sys/netmap/ctrl-api-test.c
989
struct nmreq_option opt, save;