Searched refs:nm_mem (Results 1 – 12 of 12) sorted by relevance
/freebsd/sys/dev/netmap/ |
H A D | netmap_freebsd.c | 774 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 D | netmap_mem2.c | 270 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 D | netmap_kloop.c | 1149 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 D | netmap.c | 991 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 D | netmap_monitor.c | 1001 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 D | netmap_bdg.c | 1201 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 D | netmap_pipe.c | 772 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 D | netmap_mem2.h | 122 extern struct netmap_mem_d nm_mem;
|
H A D | netmap_null.c | 147 nna->up.nm_mem = netmap_mem_get(nmd); in netmap_get_null_na()
|
H A D | netmap_vale.c | 1209 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 D | if_ptnet.c | 870 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 D | netmap_kern.h | 903 struct netmap_mem_d *nm_mem; member
|