Searched refs:freei (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.1-release/sys/vm/
H A Duma_dbg.c225 * Set up the slab's freei data such that uma_dbg_free can function.
232 int freei; local
243 freei = ((uintptr_t)item - (uintptr_t)slab->us_data) / keg->uk_rsize;
245 if (BIT_ISSET(SLAB_SETSIZE, freei, &slab->us_debugfree))
247 item, zone, zone->uz_name, slab, freei);
248 BIT_SET_ATOMIC(SLAB_SETSIZE, freei, &slab->us_debugfree);
262 int freei; local
273 freei = ((uintptr_t)item - (uintptr_t)slab->us_data) / keg->uk_rsize;
275 if (freei >= keg->uk_ipers)
277 item, zone, zone->uz_name, slab, freei);
[all...]
H A Duma_core.c2477 uint8_t freei; local
2482 freei = BIT_FFS(SLAB_SETSIZE, &slab->us_free) - 1;
2483 BIT_CLR(SLAB_SETSIZE, freei, &slab->us_free);
2484 item = slab->us_data + (keg->uk_rsize * freei);
2804 uint8_t freei; local
2819 freei = ((uintptr_t)item - (uintptr_t)slab->us_data) / keg->uk_rsize;
2820 BIT_SET(SLAB_SETSIZE, freei, &slab->us_free);

Completed in 109 milliseconds