Lines Matching refs:nodeid

48 	uint32_t nodeid;  member
159 if ((np->nodeid + np->count) == xp->nodeid) { in np_coalesce()
183 impl_ddi_alloc_nodeid(int *nodeid) in impl_ddi_alloc_nodeid() argument
193 *nodeid = 0; in impl_ddi_alloc_nodeid()
198 x = (int)((unsigned int)np->nodeid); in impl_ddi_alloc_nodeid()
199 ++np->nodeid; in impl_ddi_alloc_nodeid()
214 *nodeid = x; in impl_ddi_alloc_nodeid()
221 uint32_t nodeid = (uint32_t)n; in impl_ddi_free_nodeid() local
244 if ((nodeid + 1) == np->nodeid) { in impl_ddi_free_nodeid()
245 np->nodeid = nodeid; in impl_ddi_free_nodeid()
255 if (nodeid == (np->nodeid + np->count)) { in impl_ddi_free_nodeid()
265 if (nodeid < np->nodeid) { in impl_ddi_free_nodeid()
266 fp->nodeid = nodeid; in impl_ddi_free_nodeid()
272 if (nodeid < (np->nodeid + np->count)) in impl_ddi_free_nodeid()
280 fp->nodeid = nodeid; in impl_ddi_free_nodeid()
296 uint32_t nodeid = (uint32_t)n; in impl_ddi_take_nodeid() local
309 if ((nodeid < OUR_NODEID_MIN) || (nodeid > OUR_NODEID_MAX)) in impl_ddi_take_nodeid()
328 if (nodeid < np->nodeid) in impl_ddi_take_nodeid()
334 if ((nodeid) == np->nodeid) { in impl_ddi_take_nodeid()
335 ++np->nodeid; in impl_ddi_take_nodeid()
354 if (nodeid == (np->nodeid + np->count - 1)) { in impl_ddi_take_nodeid()
368 if (nodeid < (np->nodeid + np->count - 1)) { in impl_ddi_take_nodeid()
382 fp->nodeid = np->nodeid; in impl_ddi_take_nodeid()
383 fp->count = nodeid - np->nodeid; in impl_ddi_take_nodeid()
384 np->nodeid = nodeid + 1; in impl_ddi_take_nodeid()
387 ASSERT(np->nodeid == (fp->nodeid + fp->count + 1)); in impl_ddi_take_nodeid()
402 "be unique\n", nodeid); in impl_ddi_take_nodeid()