Searched refs:bitmap (Results 1 – 9 of 9) sorted by relevance
| /redis-3.2.3/deps/jemalloc/test/unit/ |
| H A D | bitmap.c | 28 bitmap_init(bitmap, &binfo); in TEST_BEGIN() 34 free(bitmap); in TEST_BEGIN() 51 bitmap_init(bitmap, &binfo); in TEST_BEGIN() 54 bitmap_set(bitmap, &binfo, j); in TEST_BEGIN() 57 free(bitmap); in TEST_BEGIN() 74 bitmap_init(bitmap, &binfo); in TEST_BEGIN() 77 bitmap_set(bitmap, &binfo, j); in TEST_BEGIN() 83 bitmap_set(bitmap, &binfo, j); in TEST_BEGIN() 86 free(bitmap); in TEST_BEGIN() 103 bitmap_init(bitmap, &binfo); in TEST_BEGIN() [all …]
|
| /redis-3.2.3/deps/jemalloc/include/jemalloc/internal/ |
| H A D | bitmap.h | 117 bitmap_t rg = bitmap[rgoff]; in bitmap_full() 130 g = bitmap[goff]; in bitmap_get() 142 assert(!bitmap_get(bitmap, binfo, bit)); in bitmap_set() 144 gp = &bitmap[goff]; in bitmap_set() 149 assert(bitmap_get(bitmap, binfo, bit)); in bitmap_set() 175 assert(!bitmap_full(bitmap, binfo)); in bitmap_sfu() 178 g = bitmap[binfo->levels[i].group_offset]; in bitmap_sfu() 186 bitmap_set(bitmap, binfo, bit); in bitmap_sfu() 199 assert(bitmap_get(bitmap, binfo, bit)); in bitmap_unset() 201 gp = &bitmap[goff]; in bitmap_unset() [all …]
|
| H A D | util.h | 166 int jemalloc_ffsl(long bitmap); 167 int jemalloc_ffs(int bitmap); 182 jemalloc_ffsl(long bitmap) in jemalloc_ffsl() argument 185 return (JEMALLOC_INTERNAL_FFSL(bitmap)); in jemalloc_ffsl() 189 jemalloc_ffs(int bitmap) in jemalloc_ffs() argument 192 return (JEMALLOC_INTERNAL_FFS(bitmap)); in jemalloc_ffs()
|
| H A D | jemalloc_internal.h.in | 367 #include "jemalloc/internal/bitmap.h" 392 #include "jemalloc/internal/bitmap.h" 477 #include "jemalloc/internal/bitmap.h" 804 #include "jemalloc/internal/bitmap.h"
|
| H A D | arena.h | 48 bitmap_t bitmap[BITMAP_GROUPS_MAX]; member
|
| /redis-3.2.3/deps/jemalloc/src/ |
| H A D | bitmap.c | 52 bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo) in bitmap_init() argument 64 memset(bitmap, 0xffU, binfo->levels[binfo->nlevels].group_offset << in bitmap_init() 69 bitmap[binfo->levels[1].group_offset - 1] >>= extra; in bitmap_init() 76 bitmap[binfo->levels[i+1].group_offset - 1] >>= extra; in bitmap_init()
|
| H A D | arena.c | 300 assert(!bitmap_full(run->bitmap, &bin_info->bitmap_info)); in arena_run_reg_alloc() 302 regind = bitmap_sfu(run->bitmap, &bin_info->bitmap_info); in arena_run_reg_alloc() 331 assert(bitmap_get(run->bitmap, &bin_info->bitmap_info, regind)); in arena_run_reg_dalloc() 333 bitmap_unset(run->bitmap, &bin_info->bitmap_info, regind); in arena_run_reg_dalloc() 1913 bitmap_init(run->bitmap, &bin_info->bitmap_info); in arena_bin_nonfull_run_get()
|
| /redis-3.2.3/deps/jemalloc/ |
| H A D | Makefile.in | 82 $(srcroot)src/atomic.c $(srcroot)src/base.c $(srcroot)src/bitmap.c \ 121 $(srcroot)test/unit/bitmap.c \
|
| /redis-3.2.3/src/ |
| H A D | cluster.c | 69 int bitmapTestBit(unsigned char *bitmap, int pos); 3339 int bitmapTestBit(unsigned char *bitmap, int pos) { in bitmapTestBit() argument 3342 return (bitmap[byte] & (1<<bit)) != 0; in bitmapTestBit() 3346 void bitmapSetBit(unsigned char *bitmap, int pos) { in bitmapSetBit() argument 3349 bitmap[byte] |= 1<<bit; in bitmapSetBit() 3353 void bitmapClearBit(unsigned char *bitmap, int pos) { in bitmapClearBit() argument 3356 bitmap[byte] &= ~(1<<bit); in bitmapClearBit()
|