Searched refs:km_bitmap (Results 1 – 1 of 1) sorted by relevance
2513 uint32_t km_bitmap; member2764 (sizeof(((struct kmem_page_meta *)0)->km_bitmap) * 8)); in kmem_sizeclass_init()2981 meta->km_bitmap); in kmem_slot_not_found()3076 uint32_t slot_idx = kmem_get_next_slot(meta, sizeclass, meta->km_bitmap); in kmem_get_addr_from_meta()3085 meta->km_bitmap &= ~slot_bit; in kmem_get_addr_from_meta()3118 meta->km_bitmap = (1ull << num_elem) - 1; in kmem_init_allocated_chunk()3129 meta->km_bitmap = 0; in kmem_init_allocated_chunk()3404 if (__builtin_popcount(meta->km_bitmap) == KMEM_NUM_GUARDS) { in kmem_locate_space()3414 assert(__builtin_popcount(meta->km_bitmap) > KMEM_NUM_GUARDS); in kmem_locate_space()3519 meta->km_bitmap |= kmem_slot_idx_to_bit(slot_idx, size_idx); in kmem_free_slot()[all …]