Home
last modified time | relevance | path

Searched refs:nm_mem (Results 1 – 12 of 12) sorted by relevance

/freebsd-12-stable/sys/dev/netmap/
Dnetmap_mem2.c267 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_if_new()
279 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_if_delete()
290 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_rings_create()
302 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_rings_delete()
328 static struct netmap_mem_d *netmap_last_mem_d = &nm_mem;
536 struct netmap_mem_d nm_mem = { /* Our memory allocator. */ variable
579 .prev = &nm_mem,
580 .next = &nm_mem,
630 CTLFLAG_RW, &nm_mem.params[id].size, 0, "Requested size of netmap " STRINGIFY(name) "s"); \
632 CTLFLAG_RD, &nm_mem.pools[id]._objsize, 0, "Current size of netmap " STRINGIFY(name) "s"); \
[all …]
Dnetmap_freebsd.c777 struct netmap_mem_d *nm_mem; member
905 ptn_dev->nm_mem = netmap_mem_pt_guest_attach(ptn_dev, mem_id); in ptn_memdev_attach()
906 if (ptn_dev->nm_mem == NULL) { in ptn_memdev_attach()
910 netmap_mem_get(ptn_dev->nm_mem); in ptn_memdev_attach()
925 if (ptn_dev->nm_mem) { in ptn_memdev_detach()
927 netmap_mem_get_id(ptn_dev->nm_mem)); in ptn_memdev_detach()
928 netmap_mem_put(ptn_dev->nm_mem); in ptn_memdev_detach()
929 ptn_dev->nm_mem = NULL; in ptn_memdev_detach()
1012 paddr = netmap_mem_ofstophys(na->nm_mem, offset); in netmap_dev_pager_fault()
Dnetmap_kloop.c1143 netmap_mem_put(ptna->dr.up.nm_mem); in ptnet_nm_dtor()
1145 netmap_mem_pt_guest_ifp_del(na->nm_mem, na->ifp); in ptnet_nm_dtor()
1157 arg->nm_mem = netmap_mem_pt_guest_new(ifp, nifp_offset, memid); in netmap_pt_guest_attach()
1158 if (arg->nm_mem == NULL) in netmap_pt_guest_attach()
1173 ptna->dr.up.nm_mem = netmap_mem_get(ptna->hwup.up.nm_mem); in netmap_pt_guest_attach()
Dnetmap.c976 int last = netmap_mem_deref(na->nm_mem, na); in netmap_mem_drop()
981 netmap_mem_put(na->nm_mem); in netmap_mem_drop()
982 na->nm_mem = na->nm_mem_prev; in netmap_mem_drop()
1482 (*na)->active_fds == 0 && ((*na)->nm_mem != nmd)) { in netmap_get_hw_na()
1483 (*na)->nm_mem_prev = (*na)->nm_mem; in netmap_get_hw_na()
1484 (*na)->nm_mem = netmap_mem_get(nmd); in netmap_get_hw_na()
2309 error = netmap_mem_finalize(na->nm_mem, na); in netmap_do_regif()
2316 error = netmap_mem_get_lut(na->nm_mem, &na->na_lut); in netmap_do_regif()
2594 error = netmap_mem_get_info(na->nm_mem, &req->nr_memsize, &memflags, in netmap_ioctl()
2617 req->nr_offset = netmap_mem_if_offset(na->nm_mem, nifp); in netmap_ioctl()
[all …]
Dnetmap_monitor.c1000 mna->up.nm_mem = netmap_mem_get(pna->nm_mem); in netmap_get_monitor_na()
1006 mna->up.nm_mem = netmap_mem_private_new( in netmap_get_monitor_na()
1014 if (mna->up.nm_mem == NULL) in netmap_get_monitor_na()
1040 netmap_mem_put(mna->up.nm_mem); in netmap_get_monitor_na()
Dnetmap_pipe.c773 mna->up.nm_mem = netmap_mem_get(pna->nm_mem); in netmap_get_pipe_na()
805 sna->up.nm_mem = netmap_mem_get(mna->up.nm_mem); in netmap_get_pipe_na()
Dnetmap_bdg.c1056 if (bna->host.up.nm_mem) in netmap_bwrap_dtor()
1057 netmap_mem_put(bna->host.up.nm_mem); in netmap_bwrap_dtor()
1281 error = netmap_mem_get_lut(hwna->nm_mem, &hwna->na_lut); in netmap_bwrap_config()
1532 na->nm_mem = netmap_mem_get(hwna->nm_mem); in netmap_bwrap_attach_common()
1570 hostna->nm_mem = netmap_mem_get(na->nm_mem); in netmap_bwrap_attach_common()
Dnetmap_mem2.h123 extern struct netmap_mem_d nm_mem;
Dnetmap_null.c148 nna->up.nm_mem = netmap_mem_get(nmd); in netmap_get_null_na()
Dnetmap_vale.c1333 na->nm_mem = nmd ? in netmap_vale_vp_create()
1339 if (na->nm_mem == NULL) in netmap_vale_vp_create()
1350 if (na->nm_mem != NULL) in netmap_vale_vp_create()
1351 netmap_mem_put(na->nm_mem); in netmap_vale_vp_create()
1530 return netmap_mem_get_info(na->nm_mem, &req->nr_memsize, NULL, in nm_update_info()
Dif_ptnet.c878 ret = netmap_mem_finalize(na_dr->nm_mem, na_dr); in ptnet_init_locked()
899 ret = netmap_mem_get_lut(na_dr->nm_mem, &na_dr->na_lut); in ptnet_init_locked()
933 netmap_mem_deref(na_dr->nm_mem, na_dr); in ptnet_init_locked()
969 netmap_mem_deref(na_dr->nm_mem, na_dr); in ptnet_stop()
Dnetmap_kern.h844 struct netmap_mem_d *nm_mem; member