Home
last modified time | relevance | path

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

/freebsd/sys/dev/netmap/
H A Dnetmap_freebsd.c774 struct netmap_mem_d *nm_mem; member
897 ptn_dev->nm_mem = netmap_mem_pt_guest_attach(ptn_dev, mem_id); in ptn_memdev_attach()
898 if (ptn_dev->nm_mem == NULL) { in ptn_memdev_attach()
902 netmap_mem_get(ptn_dev->nm_mem); in ptn_memdev_attach()
917 if (ptn_dev->nm_mem) { in ptn_memdev_detach()
919 netmap_mem_get_id(ptn_dev->nm_mem)); in ptn_memdev_detach()
920 netmap_mem_put(ptn_dev->nm_mem); in ptn_memdev_detach()
921 ptn_dev->nm_mem = NULL; in ptn_memdev_detach()
1002 paddr = netmap_mem_ofstophys(na->nm_mem, offset); in netmap_dev_pager_fault()
H A Dnetmap_mem2.c270 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_if_new()
282 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_if_delete()
293 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_rings_create()
305 struct netmap_mem_d *nmd = na->nm_mem; in netmap_mem_rings_delete()
331 static struct netmap_mem_d *netmap_last_mem_d = &nm_mem;
538 struct netmap_mem_d nm_mem = { /* Our memory allocator. */ variable
582 .prev = &nm_mem,
583 .next = &nm_mem,
634 CTLFLAG_RW, &nm_mem.params[id].size, 0, "Requested size of netmap " STRINGIFY(name) "s"); \
636 CTLFLAG_RD, &nm_mem.pools[id]._objsize, 0, "Current size of netmap " STRINGIFY(name) "s"); \
[all …]
H A Dnetmap_kloop.c1149 netmap_mem_put(ptna->dr.up.nm_mem); in ptnet_nm_dtor()
1151 netmap_mem_pt_guest_ifp_del(na->nm_mem, na->ifp); in ptnet_nm_dtor()
1163 arg->nm_mem = netmap_mem_pt_guest_new(ifp, nifp_offset, memid); in netmap_pt_guest_attach()
1164 if (arg->nm_mem == NULL) in netmap_pt_guest_attach()
1179 ptna->dr.up.nm_mem = netmap_mem_get(ptna->hwup.up.nm_mem); in netmap_pt_guest_attach()
H A Dnetmap.c991 netmap_mem_put(na->nm_mem); in netmap_mem_restore()
992 na->nm_mem = na->nm_mem_prev; in netmap_mem_restore()
1000 netmap_mem_deref(na->nm_mem, na); in netmap_mem_drop()
1530 (*na)->active_fds == 0 && ((*na)->nm_mem != nmd)) { in netmap_get_hw_na()
1531 (*na)->nm_mem_prev = (*na)->nm_mem; in netmap_get_hw_na()
1532 (*na)->nm_mem = netmap_mem_get(nmd); in netmap_get_hw_na()
2567 error = netmap_mem_finalize(na->nm_mem, na); in netmap_do_regif()
2574 error = netmap_mem_get_lut(na->nm_mem, &na->na_lut); in netmap_do_regif()
2864 error = netmap_mem_get_info(na->nm_mem, &req->nr_memsize, &memflags, in netmap_ioctl()
2889 req->nr_offset = netmap_mem_if_offset(na->nm_mem, nifp); in netmap_ioctl()
[all …]
H A Dnetmap_monitor.c1001 mna->up.nm_mem = netmap_mem_get(pna->nm_mem); in netmap_get_monitor_na()
1007 mna->up.nm_mem = netmap_mem_private_new( in netmap_get_monitor_na()
1015 if (mna->up.nm_mem == NULL) in netmap_get_monitor_na()
1041 netmap_mem_put(mna->up.nm_mem); in netmap_get_monitor_na()
H A Dnetmap_bdg.c1201 if (bna->host.up.nm_mem) in netmap_bwrap_dtor()
1202 netmap_mem_put(bna->host.up.nm_mem); in netmap_bwrap_dtor()
1418 error = netmap_mem_get_lut(hwna->nm_mem, &bna->host.up.na_lut); in netmap_bwrap_config()
1425 error = netmap_mem_get_lut(hwna->nm_mem, &hwna->na_lut); in netmap_bwrap_config()
1744 na->nm_mem = netmap_mem_get(hwna->nm_mem); in netmap_bwrap_attach_common()
1765 hostna->nm_mem = netmap_mem_get(na->nm_mem); in netmap_bwrap_attach_common()
H A Dnetmap_pipe.c772 mna->up.nm_mem = netmap_mem_get(pna->nm_mem); in netmap_get_pipe_na()
804 sna->up.nm_mem = netmap_mem_get(mna->up.nm_mem); in netmap_get_pipe_na()
H A Dnetmap_mem2.h122 extern struct netmap_mem_d nm_mem;
H A Dnetmap_null.c147 nna->up.nm_mem = netmap_mem_get(nmd); in netmap_get_null_na()
H A Dnetmap_vale.c1209 na->nm_mem = nmd ? in netmap_vale_vp_create()
1215 if (na->nm_mem == NULL) in netmap_vale_vp_create()
1226 if (na->nm_mem != NULL) in netmap_vale_vp_create()
1227 netmap_mem_put(na->nm_mem); in netmap_vale_vp_create()
1407 return netmap_mem_get_info(na->nm_mem, &req->nr_memsize, NULL, in nm_update_info()
H A Dif_ptnet.c870 ret = netmap_mem_finalize(na_dr->nm_mem, na_dr); in ptnet_init_locked()
891 ret = netmap_mem_get_lut(na_dr->nm_mem, &na_dr->na_lut); in ptnet_init_locked()
925 netmap_mem_deref(na_dr->nm_mem, na_dr); in ptnet_init_locked()
961 netmap_mem_deref(na_dr->nm_mem, na_dr); in ptnet_stop()
H A Dnetmap_kern.h903 struct netmap_mem_d *nm_mem; member