Lines Matching refs:poolid
121 uint32 poolid; in pktpool_attach() local
133 PKTPOOL_REGISTRY_FOREACH(poolid) { /* tag all unreserved entries as free */ in pktpool_attach()
134 PKTPOOL_REGISTRY_CLR(poolid); in pktpool_attach()
146 uint32 poolid; in pktpool_dettach() local
156 PKTPOOL_REGISTRY_FOREACH(poolid) { /* ascertain all others are free */ in pktpool_dettach()
157 ASSERT(PKTPOOL_REGISTRY_ISCLR(poolid)); in pktpool_dettach()
169 uint32 poolid; in pktpool_register() local
178 PKTPOOL_REGISTRY_FOREACH(poolid) { in pktpool_register()
179 if (PKTPOOL_REGISTRY_ISCLR(poolid)) { in pktpool_register()
180 PKTPOOL_REGISTRY_SET(poolid, POOLPTR(poolptr)); /* register pool */ in pktpool_register()
181 return (int)poolid; /* return pool ID */ in pktpool_register()
192 uint32 poolid; in pktpool_deregister() local
196 poolid = POOLID(poolptr); in pktpool_deregister()
197 ASSERT(poolid <= pktpools_max); in pktpool_deregister()
200 if (PKTPOOL_REGISTRY_CMP(poolid, POOLPTR(poolptr))) { in pktpool_deregister()
201 PKTPOOL_REGISTRY_CLR(poolid); /* mark as free */ in pktpool_deregister()