netmap_obj_pool
struct netmap_obj_pool;
netmap_obj_malloc(struct netmap_obj_pool *p, u_int len, uint32_t *start, uint32_t *index)
netmap_obj_free(struct netmap_obj_pool *p, uint32_t j)
netmap_obj_free_va(struct netmap_obj_pool *p, void *vaddr)
struct netmap_obj_pool *p = &nmd->pools[NETMAP_BUF_POOL];
struct netmap_obj_pool *p = &nmd->pools[NETMAP_BUF_POOL];
struct netmap_obj_pool *p = &nmd->pools[NETMAP_BUF_POOL];
struct netmap_obj_pool *p = &nmd->pools[NETMAP_BUF_POOL];
netmap_reset_obj_allocator(struct netmap_obj_pool *p)
netmap_destroy_obj_allocator(struct netmap_obj_pool *p)
netmap_config_obj_allocator(struct netmap_obj_pool *p, u_int objtotal, u_int objsize)
netmap_finalize_obj_allocator(struct netmap_mem_d *nmd, struct netmap_obj_pool *p)
netmap_mem_unmap(struct netmap_obj_pool *p, struct netmap_adapter *na)
netmap_mem_map(struct netmap_obj_pool *p, struct netmap_adapter *na)
struct netmap_obj_pool pools[NETMAP_POOLS_NR];
struct netmap_obj_pool *p = &d->pools[i];
struct netmap_obj_pool *p = &nme->up.pools[i];
static int netmap_mem_map(struct netmap_obj_pool *, struct netmap_adapter *);
static int netmap_mem_unmap(struct netmap_obj_pool *, struct netmap_adapter *);
netmap_init_obj_allocator_bitmap(struct netmap_obj_pool *p)
struct netmap_obj_pool *p = &nmd->pools[i];
struct netmap_obj_pool *p;
struct netmap_obj_pool *p = &nmd->pools[i];
struct netmap_obj_pool *p = nmd->pools + i;
netmap_obj_offset(struct netmap_obj_pool *p, const void *vaddr)