Lines Matching defs:binind
7 create_mock_slab(edata_t *slab, szind_t binind, uint64_t sn) {
8 const bin_info_t *bin_info = &bin_infos[binind];
17 true, binind, sn, extent_state_active, false, true,
57 szind_t binind = 0;
58 const bin_info_t *bin_info = &bin_infos[binind];
63 create_mock_slab(&slab, binind, 0);
91 szind_t binind = 0;
92 const bin_info_t *bin_info = &bin_infos[binind];
98 create_mock_slab(&slab, binind, 0);
131 szind_t binind = 0;
132 const bin_info_t *bin_info = &bin_infos[binind];
138 create_mock_slab(&slab, binind, 0);
163 szind_t binind = 0;
171 create_mock_slab(&slab1, binind, 1);
172 create_mock_slab(&slab2, binind, 2);
202 szind_t binind = 0;
203 const bin_info_t *bin_info = &bin_infos[binind];
208 create_mock_slab(&slab, binind, 0);
235 szind_t binind = 0;
236 const bin_info_t *bin_info = &bin_infos[binind];
241 create_mock_slab(&slab, binind, 0);
263 szind_t binind = 0;
267 create_mock_slab(&slab, binind, 0);
283 szind_t binind = 0;
284 const bin_info_t *bin_info = &bin_infos[binind];
288 create_mock_slab(&slab, binind, 0);
311 szind_t binind = 0;
312 const bin_info_t *bin_info = &bin_infos[binind];
316 create_mock_slab(&fresh, binind, 0);
319 bin_refill_slabcur_with_fresh_slab(tsdn, &bin, binind, &fresh);
342 szind_t binind = 0;
347 create_mock_slab(&slab, binind, 0);
376 szind_t binind = 0;
377 const bin_info_t *bin_info = &bin_infos[binind];
383 create_mock_slab(&full_slab, binind, 0);
384 create_mock_slab(&nonfull_slab, binind, 1);
415 szind_t binind = 0;
416 const bin_info_t *bin_info = &bin_infos[binind];
421 create_mock_slab(&fresh, binind, 0);
424 ptr = bin_malloc_with_fresh_slab(tsdn, &bin, binind, &fresh);
446 szind_t binind = 0;
447 const bin_info_t *bin_info = &bin_infos[binind];
452 create_mock_slab(&slab, binind, 0);
457 ptr = bin_malloc_no_fresh_slab(tsdn, true, &bin, binind);
463 ptr = bin_malloc_no_fresh_slab(tsdn, true, &bin, binind);
480 szind_t binind = 0;
481 const bin_info_t *bin_info = &bin_infos[binind];
491 create_mock_slab(&slab, binind, 0);
515 bin_dalloc_locked_begin(&info, binind);
517 tsdn, true, &bin, &info, binind, &slab, ptrs[0]);
529 bin_dalloc_locked_begin(&info, binind);
533 tsdn, true, &bin, &info, binind, &slab, ptrs[i]);
560 szind_t binind = 0;
566 create_mock_slab(&slab_old, binind, 0);
567 create_mock_slab(&slab_new, binind, 1);
594 szind_t binind = 0;
598 create_mock_slab(&slab_old, binind, 0);
599 binind, 1);
624 szind_t binind = 0;
628 create_mock_slab(&slab, binind, 0);
701 szind_t binind = 0;
702 const bin_info_t *bin_info = &bin_infos[binind];
710 create_mock_slab(&slab, binind, 0);
718 ptrs[0] = bin_malloc_with_fresh_slab(tsdn, &bin, binind, &slab);
723 ptrs[i] = bin_malloc_no_fresh_slab(tsdn, true, &bin, binind);
734 bin_dalloc_locked_begin(&info, binind);
737 tsdn, true, &bin, &info, binind, &slab, ptrs[i]);
764 szind_t binind = test_indices[t];
765 const bin_info_t *bin_info = &bin_infos[binind];
772 create_mock_slab(&slab, binind, 0);
776 tsdn, &bin, binind, &slab);
778 "Alloc should succeed for binind %u", binind);
780 "nfree should be nregs-1 for binind %u", binind);
787 bin_dalloc_locked_begin(&info, binind);
789 tsdn, true, &bin, &info, binind, &slab, ptr);
793 "All regions should be free for binind %u", binind);