Home
last modified time | relevance | path

Searched refs:bitdex (Results 1 – 1 of 1) sorted by relevance

/dragonfly/sys/kern/
HDkern_slaballoc.c1656 int bitdex = ((char *)chunk - (char *)z->z_BasePtr) / z->z_ChunkSize; in chunk_mark_allocated() local
1660 KASSERT(bitdex >= 0 && bitdex < z->z_NMax, in chunk_mark_allocated()
1661 ("memory chunk %p bit index %d is illegal", chunk, bitdex)); in chunk_mark_allocated()
1662 bitptr = &z->z_Bitmap[bitdex >> 5]; in chunk_mark_allocated()
1663 bitdex &= 31; in chunk_mark_allocated()
1664 KASSERT((*bitptr & (1 << bitdex)) == 0, in chunk_mark_allocated()
1666 *bitptr |= 1 << bitdex; in chunk_mark_allocated()
1672 int bitdex = ((char *)chunk - (char *)z->z_BasePtr) / z->z_ChunkSize; in chunk_mark_free() local
1676 KASSERT(bitdex >= 0 && bitdex < z->z_NMax, in chunk_mark_free()
1677 ("memory chunk %p bit index %d is illegal!", chunk, bitdex)); in chunk_mark_free()
[all …]