Lines Matching refs:freelist_idx_t
164 typedef unsigned char freelist_idx_t; typedef
166 typedef unsigned short freelist_idx_t; typedef
169 #define SLAB_OBJ_MAX_NUM ((1 << sizeof(freelist_idx_t) * BITS_PER_BYTE) - 1)
403 freelist_size = cachep->num * sizeof(freelist_idx_t); in set_obj_status()
414 freelist_size = cachep->num * sizeof(freelist_idx_t); in get_obj_status()
481 freelist_size = nr_objs * sizeof(freelist_idx_t); in calculate_freelist_size()
554 sizeof(freelist_idx_t), align); in cache_estimate()
1957 size_t freelist_size_per_obj = sizeof(freelist_idx_t); in calculate_slab_order()
2481 static inline freelist_idx_t get_free_obj(struct page *page, unsigned int idx) in get_free_obj()
2483 return ((freelist_idx_t *)page->freelist)[idx]; in get_free_obj()
2487 unsigned int idx, freelist_idx_t val) in set_free_obj()
2489 ((freelist_idx_t *)(page->freelist))[idx] = val; in set_free_obj()