Lines Matching defs:nm_mem

264 	struct netmap_mem_d *nmd = na->nm_mem;
276 struct netmap_mem_d *nmd = na->nm_mem;
287 struct netmap_mem_d *nmd = na->nm_mem;
299 struct netmap_mem_d *nmd = na->nm_mem;
325 static struct netmap_mem_d *netmap_last_mem_d = &nm_mem;
528 * nm_mem is the memory allocator used for all physical interfaces
533 struct netmap_mem_d nm_mem = { /* Our memory allocator. */
576 .prev = &nm_mem,
577 .next = &nm_mem,
627 CTLFLAG_RW, &nm_mem.params[id].size, 0, "Requested size of netmap " STRINGIFY(name) "s"); \
629 CTLFLAG_RD, &nm_mem.pools[id]._objsize, 0, "Current size of netmap " STRINGIFY(name) "s"); \
631 CTLFLAG_RW, &nm_mem.params[id].num, 0, "Requested number of netmap " STRINGIFY(name) "s"); \
633 CTLFLAG_RD, &nm_mem.pools[id].objtotal, 0, "Current number of netmap " STRINGIFY(name) "s"); \
1130 struct netmap_mem_d *nmd = na->nm_mem;
1157 struct netmap_mem_d *nmd = na->nm_mem;
1824 if (nmd != &nm_mem)
1838 NMA_LOCK_INIT(&nm_mem);
1839 netmap_mem_get(&nm_mem);
1849 netmap_mem_put(&nm_mem);
1873 netmap_free_bufs(na->nm_mem, ring->slot, kring->nkr_num_slots);
1877 netmap_ring_free(na->nm_mem, ring);
1915 ring = netmap_ring_malloc(na->nm_mem, len);
1924 (na->nm_mem->pools[NETMAP_IF_POOL].memtotal +
1925 na->nm_mem->pools[NETMAP_RING_POOL].memtotal) -
1926 netmap_ring_offset(na->nm_mem, ring);
1933 netmap_mem_bufsize(na->nm_mem);
1941 if (netmap_new_bufs(na->nm_mem, ring->slot, ndesc)) {
1949 netmap_mem_set_ring(na->nm_mem, ring->slot, ndesc, 0);
2005 nifp = netmap_if_malloc(na->nm_mem, len);
2007 NMA_UNLOCK(na->nm_mem);
2021 base = netmap_if_offset(na->nm_mem, nifp);
2029 ofs = netmap_ring_offset(na->nm_mem,
2041 ofs = netmap_ring_offset(na->nm_mem,
2058 netmap_if_free(na->nm_mem, nifp);
2629 struct netmap_mem_ptg *ptnmd = (struct netmap_mem_ptg *)na->nm_mem;
2633 ptif = netmap_mem_pt_guest_ifp_lookup(na->nm_mem, na->ifp);
2650 ptif = netmap_mem_pt_guest_ifp_lookup(na->nm_mem, na->ifp);
2659 struct netmap_mem_ptg *ptnmd = (struct netmap_mem_ptg *)na->nm_mem;
2664 ptif = netmap_mem_pt_guest_ifp_lookup(na->nm_mem, na->ifp);