Lines Matching defs:objsize
511 lut->objsize = nmd->pools[NETMAP_BUF_POOL]._objsize;
1319 * We receive a request for objtotal objects, of size objsize each.
1332 netmap_config_obj_allocator(struct netmap_obj_pool *p, u_int objtotal, u_int objsize)
1341 p->r_objsize = objsize;
1345 if (objsize >= MAX_CLUSTSIZE) {
1347 nm_prerr("unsupported allocation for %d bytes", objsize);
1350 /* make sure objsize is a multiple of LINE_ROUND */
1351 i = (objsize & (LINE_ROUND - 1));
1354 objsize += LINE_ROUND - i;
1356 if (objsize < p->objminsize || objsize > p->objmaxsize) {
1357 nm_prerr("requested objsize %d out of range [%d, %d]",
1358 objsize, p->objminsize, p->objmaxsize);
1373 u_int delta, used = i * objsize;
1384 nm_prerr("unsupported allocation for %d bytes", objsize);
1388 clustsize = clustentries * objsize;
1390 nm_prinf("objsize %d clustsize %d objects %d",
1391 objsize, clustsize, clustentries);
1402 p->_objsize = objsize;
2698 ptnmd->buf_lut.objsize = bufsize;