Lines Matching refs:objtotal

154 	    CTLFLAG_RD, &nm_mem.pools[id].objtotal, 0, "Current number of netmap " STRINGIFY(name) "s")
230 int i, k = p->_clustentries, n = p->objtotal; in netmap_obj_offset()
331 if (j >= p->objtotal) { in netmap_obj_free()
332 D("invalid index %u, max %u", j, p->objtotal); in netmap_obj_free()
417 if (i < 2 || i >= p->objtotal) { in netmap_free_buf()
418 D("Cannot free buf#%d: should be in [2, %d[", i, p->objtotal); in netmap_free_buf()
437 for (i = 0; i < p->objtotal; i += p->_clustentries) { in netmap_reset_obj_allocator()
441 bzero(p->lut, sizeof(struct lut_entry) * p->objtotal); in netmap_reset_obj_allocator()
445 p->objtotal = 0; in netmap_reset_obj_allocator()
476 netmap_config_obj_allocator(struct netmap_obj_pool *p, u_int objtotal, u_int objsize) in netmap_config_obj_allocator() argument
484 p->r_objtotal = objtotal; in netmap_config_obj_allocator()
505 if (objtotal < p->nummin || objtotal > p->nummax) { in netmap_config_obj_allocator()
507 objtotal, p->nummin, p->nummax); in netmap_config_obj_allocator()
544 p->_numclusters = (objtotal + clustentries - 1) / clustentries; in netmap_config_obj_allocator()
563 p->objtotal = p->_objtotal; in netmap_finalize_obj_allocator()
565 n = sizeof(struct lut_entry) * p->objtotal; in netmap_finalize_obj_allocator()
573 n = (p->objtotal + 31) / 32; in netmap_finalize_obj_allocator()
587 for (i = 0; i < (int)p->objtotal;) { in netmap_finalize_obj_allocator()
610 p->objtotal = i; in netmap_finalize_obj_allocator()
621 p->objfree = p->objtotal; in netmap_finalize_obj_allocator()
856 netmap_total_buffers = nmd->pools[NETMAP_BUF_POOL].objtotal; in netmap_mem_global_finalize()