Lines Matching refs:objtotal

108 	u_int objtotal;         /* actual total number of objects. */  member
403 n = (p->objtotal + 31) / 32; in netmap_init_obj_allocator_bitmap()
421 for (j = 0; j < p->objtotal; j++) { in netmap_init_obj_allocator_bitmap()
510 lut->objtotal = nmd->pools[NETMAP_BUF_POOL].objtotal; in netmap_mem2_get_lut()
643 CTLFLAG_RD, &nm_mem.pools[id].objtotal, 0, \
783 nm_free_lut(struct lut_entry *lut, u_int objtotal) in nm_free_lut() argument
785 bzero(lut, sizeof(struct lut_entry) * objtotal); in nm_free_lut()
990 int i, k = p->_clustentries, n = p->objtotal; in netmap_obj_offset()
1082 if (j >= p->objtotal) { in netmap_obj_free()
1083 nm_prerr("invalid index %u, max %u", j, p->objtotal); in netmap_obj_free()
1183 for (i = 0; head >=2 && head < p->objtotal; i++) { in netmap_extra_free()
1250 if (i < 2 || i >= p->objtotal) { in netmap_free_buf()
1251 nm_prerr("Cannot free buf#%d: should be in [2, %d[", i, p->objtotal); in netmap_free_buf()
1298 for (i = 0; i < p->objtotal; i += p->_clustentries) { in netmap_reset_obj_allocator()
1301 nm_free_lut(p->lut, p->objtotal); in netmap_reset_obj_allocator()
1304 p->objtotal = 0; in netmap_reset_obj_allocator()
1336 netmap_config_obj_allocator(struct netmap_obj_pool *p, u_int objtotal, u_int objsize) in netmap_config_obj_allocator() argument
1344 p->r_objtotal = objtotal; in netmap_config_obj_allocator()
1365 if (objtotal < p->nummin || objtotal > p->nummax) { in netmap_config_obj_allocator()
1367 objtotal, p->nummin, p->nummax); in netmap_config_obj_allocator()
1403 p->_numclusters = (objtotal + clustentries - 1) / clustentries; in netmap_config_obj_allocator()
1431 p->objtotal = p->_objtotal; in netmap_finalize_obj_allocator()
1434 p->lut = nm_alloc_lut(p->objtotal); in netmap_finalize_obj_allocator()
1444 for (i = 0; i < (int)p->objtotal;) { in netmap_finalize_obj_allocator()
1481 p->objtotal = i; in netmap_finalize_obj_allocator()
1548 int i, lim = p->objtotal; in netmap_mem_unmap()
1587 int i, lim = p->objtotal; in netmap_mem_map()
2228 req->nr_if_pool_objtotal = nmd->pools[NETMAP_IF_POOL].objtotal; in netmap_mem_pools_info_get()
2232 req->nr_ring_pool_objtotal = nmd->pools[NETMAP_RING_POOL].objtotal; in netmap_mem_pools_info_get()
2237 req->nr_buf_pool_objtotal = nmd->pools[NETMAP_BUF_POOL].objtotal; in netmap_mem_pools_info_get()
2308 nm_free_lut(p->lut, p->objtotal); in netmap_mem_ext_delete()
2427 p->objtotal = 0; in netmap_mem_ext_create()
2469 p->objtotal = j; in netmap_mem_ext_create()
2470 p->numclusters = p->objtotal; in netmap_mem_ext_create()
2701 ptnmd->buf_lut.objtotal = nbuffers; in netmap_mem_pt_guest_finalize()