Lines Matching refs:objtotal
110 u_int objtotal; /* actual total number of objects. */ member
400 n = (p->objtotal + 31) / 32; in netmap_init_obj_allocator_bitmap()
418 for (j = 0; j < p->objtotal; j++) { in netmap_init_obj_allocator_bitmap()
508 lut->objtotal = nmd->pools[NETMAP_BUF_POOL].objtotal; in netmap_mem2_get_lut()
636 CTLFLAG_RD, &nm_mem.pools[id].objtotal, 0, "Current number of netmap " STRINGIFY(name) "s"); \
765 nm_free_lut(struct lut_entry *lut, u_int objtotal) in nm_free_lut() argument
767 bzero(lut, sizeof(struct lut_entry) * objtotal); in nm_free_lut()
972 int i, k = p->_clustentries, n = p->objtotal; in netmap_obj_offset()
1064 if (j >= p->objtotal) { in netmap_obj_free()
1065 nm_prerr("invalid index %u, max %u", j, p->objtotal); in netmap_obj_free()
1165 for (i = 0; head >=2 && head < p->objtotal; i++) { in netmap_extra_free()
1232 if (i < 2 || i >= p->objtotal) { in netmap_free_buf()
1233 nm_prerr("Cannot free buf#%d: should be in [2, %d[", i, p->objtotal); in netmap_free_buf()
1280 for (i = 0; i < p->objtotal; i += p->_clustentries) { in netmap_reset_obj_allocator()
1283 nm_free_lut(p->lut, p->objtotal); in netmap_reset_obj_allocator()
1286 p->objtotal = 0; in netmap_reset_obj_allocator()
1318 netmap_config_obj_allocator(struct netmap_obj_pool *p, u_int objtotal, u_int objsize) in netmap_config_obj_allocator() argument
1326 p->r_objtotal = objtotal; in netmap_config_obj_allocator()
1347 if (objtotal < p->nummin || objtotal > p->nummax) { in netmap_config_obj_allocator()
1349 objtotal, p->nummin, p->nummax); in netmap_config_obj_allocator()
1385 p->_numclusters = (objtotal + clustentries - 1) / clustentries; in netmap_config_obj_allocator()
1414 p->objtotal = p->_objtotal; in netmap_finalize_obj_allocator()
1417 p->lut = nm_alloc_lut(p->objtotal); in netmap_finalize_obj_allocator()
1428 for (i = 0; i < (int)p->objtotal;) { in netmap_finalize_obj_allocator()
1458 p->objtotal = i; in netmap_finalize_obj_allocator()
1525 int i, lim = p->objtotal; in netmap_mem_unmap()
1562 int i, lim = p->objtotal; in netmap_mem_map()
2105 req->nr_if_pool_objtotal = nmd->pools[NETMAP_IF_POOL].objtotal; in netmap_mem_pools_info_get()
2109 req->nr_ring_pool_objtotal = nmd->pools[NETMAP_RING_POOL].objtotal; in netmap_mem_pools_info_get()
2114 req->nr_buf_pool_objtotal = nmd->pools[NETMAP_BUF_POOL].objtotal; in netmap_mem_pools_info_get()
2185 nm_free_lut(p->lut, p->objtotal); in netmap_mem_ext_delete()
2301 p->objtotal = 0; in netmap_mem_ext_create()
2343 p->objtotal = j; in netmap_mem_ext_create()
2344 p->numclusters = p->objtotal; in netmap_mem_ext_create()
2575 ptnmd->buf_lut.objtotal = nbuffers; in netmap_mem_pt_guest_finalize()