Lines Matching refs:nbits
96 test_bitmap_initializer_body(const bitmap_info_t *binfo, size_t nbits) in test_bitmap_initializer_body() argument
99 bitmap_info_init(&binfo_dyn, nbits); in test_bitmap_initializer_body()
103 "nbits=%zu", nbits); in test_bitmap_initializer_body()
104 assert_zu_eq(binfo->nbits, binfo_dyn.nbits, in test_bitmap_initializer_body()
106 "nbits=%zu", nbits); in test_bitmap_initializer_body()
110 "nbits=%zu", nbits); in test_bitmap_initializer_body()
118 "initialization, nbits=%zu, level=%u", nbits, i); in test_bitmap_initializer_body()
129 #define NB(nbits) { \ in TEST_BEGIN() argument
130 if (nbits <= BITMAP_MAXBITS) { \ in TEST_BEGIN()
132 BITMAP_INFO_INITIALIZER(nbits); \ in TEST_BEGIN()
133 test_bitmap_initializer_body(&binfo, nbits); \ in TEST_BEGIN()
142 test_bitmap_size_body(const bitmap_info_t *binfo, size_t nbits, in test_bitmap_size_body() argument
146 assert_zu_ge(size, (nbits >> 3), in test_bitmap_size_body()
154 size_t nbits, prev_size; in TEST_BEGIN() local
157 for (nbits = 1; nbits <= BITMAP_MAXBITS; nbits++) { in TEST_BEGIN()
159 bitmap_info_init(&binfo, nbits); in TEST_BEGIN()
160 prev_size = test_bitmap_size_body(&binfo, nbits, prev_size); in TEST_BEGIN()
162 #define NB(nbits) { \ in TEST_BEGIN() argument
163 bitmap_info_t binfo = BITMAP_INFO_INITIALIZER(nbits); \ in TEST_BEGIN()
164 prev_size = test_bitmap_size_body(&binfo, nbits, \ in TEST_BEGIN()
174 test_bitmap_init_body(const bitmap_info_t *binfo, size_t nbits) in test_bitmap_init_body() argument
181 for (i = 0; i < nbits; i++) { in test_bitmap_init_body()
190 size_t nbits; in TEST_BEGIN() local
192 for (nbits = 1; nbits <= BITMAP_MAXBITS; nbits++) { in TEST_BEGIN()
194 bitmap_info_init(&binfo, nbits); in TEST_BEGIN()
195 test_bitmap_init_body(&binfo, nbits); in TEST_BEGIN()
197 #define NB(nbits) { \ in TEST_BEGIN() argument
198 bitmap_info_t binfo = BITMAP_INFO_INITIALIZER(nbits); \ in TEST_BEGIN()
199 test_bitmap_init_body(&binfo, nbits); \ in TEST_BEGIN()
207 test_bitmap_set_body(const bitmap_info_t *binfo, size_t nbits) in test_bitmap_set_body() argument
214 for (i = 0; i < nbits; i++) in test_bitmap_set_body()
222 size_t nbits; in TEST_BEGIN() local
224 for (nbits = 1; nbits <= BITMAP_MAXBITS; nbits++) { in TEST_BEGIN()
226 bitmap_info_init(&binfo, nbits); in TEST_BEGIN()
227 test_bitmap_set_body(&binfo, nbits); in TEST_BEGIN()
229 #define NB(nbits) { \ in TEST_BEGIN() argument
230 bitmap_info_t binfo = BITMAP_INFO_INITIALIZER(nbits); \ in TEST_BEGIN()
231 test_bitmap_set_body(&binfo, nbits); \ in TEST_BEGIN()
239 test_bitmap_unset_body(const bitmap_info_t *binfo, size_t nbits) in test_bitmap_unset_body() argument
246 for (i = 0; i < nbits; i++) in test_bitmap_unset_body()
249 for (i = 0; i < nbits; i++) in test_bitmap_unset_body()
251 for (i = 0; i < nbits; i++) in test_bitmap_unset_body()
259 size_t nbits; in TEST_BEGIN() local
261 for (nbits = 1; nbits <= BITMAP_MAXBITS; nbits++) { in TEST_BEGIN()
263 bitmap_info_init(&binfo, nbits); in TEST_BEGIN()
264 test_bitmap_unset_body(&binfo, nbits); in TEST_BEGIN()
266 #define NB(nbits) { \ in TEST_BEGIN() argument
267 bitmap_info_t binfo = BITMAP_INFO_INITIALIZER(nbits); \ in TEST_BEGIN()
268 test_bitmap_unset_body(&binfo, nbits); \ in TEST_BEGIN()
276 test_bitmap_sfu_body(const bitmap_info_t *binfo, size_t nbits) in test_bitmap_sfu_body() argument
284 for (i = 0; i < nbits; i++) { in test_bitmap_sfu_body()
295 for (i = nbits - 1; i < nbits; i--) { /* (nbits..0] */ in test_bitmap_sfu_body()
307 for (i = 1; i < nbits; i++) { in test_bitmap_sfu_body()
314 assert_zd_eq(bitmap_sfu(bitmap, binfo), nbits - 1, in test_bitmap_sfu_body()
322 size_t nbits; in TEST_BEGIN() local
324 for (nbits = 1; nbits <= BITMAP_MAXBITS; nbits++) { in TEST_BEGIN()
326 bitmap_info_init(&binfo, nbits); in TEST_BEGIN()
327 test_bitmap_sfu_body(&binfo, nbits); in TEST_BEGIN()
329 #define NB(nbits) { \ in TEST_BEGIN() argument
330 bitmap_info_t binfo = BITMAP_INFO_INITIALIZER(nbits); \ in TEST_BEGIN()
331 test_bitmap_sfu_body(&binfo, nbits); \ in TEST_BEGIN()