Home
last modified time | relevance | path

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

/redis-3.2.3/deps/jemalloc/test/unit/
H A Dbitmap.c28 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 Dbitmap.h117 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 Dutil.h166 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 Djemalloc_internal.h.in367 #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 Darena.h48 bitmap_t bitmap[BITMAP_GROUPS_MAX]; member
/redis-3.2.3/deps/jemalloc/src/
H A Dbitmap.c52 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 Darena.c300 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 DMakefile.in82 $(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 Dcluster.c69 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()