Lines Matching refs:miblen
37 size_t miblen;
39 miblen = sizeof(mib) / sizeof(size_t);
40 expect_d_eq(mallctlnametomib("no_such_name", mib, &miblen), ENOENT,
49 size_t miblen;
51 miblen = sizeof(mib) / sizeof(size_t);
52 expect_d_eq(mallctlnametomib("version", mib, &miblen), 0,
56 mallctlbymib(mib, miblen, NULL, NULL, "0.0.0", strlen("0.0.0")),
61 miblen = sizeof(mib) / sizeof(size_t);
62 expect_d_eq(mallctlnametomib("epoch", mib, &miblen), 0,
65 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, (void *)&epoch,
69 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, (void *)&epoch,
75 expect_d_eq(mallctlbymib(mib, miblen, (void *)&epoch, &sz, NULL, 0),
79 expect_d_eq(mallctlbymib(mib, miblen, (void *)&epoch, &sz, NULL, 0),
115 size_t miblen;
117 miblen = 3;
119 expect_d_eq(mallctlnametomib("arenas.bin.0.nregs", mib, &miblen), 0,
121 expect_zu_eq(miblen, 3, "Unexpected mib output length");
129 size_t miblen;
131 miblen = 4;
133 expect_d_eq(mallctlnametomib("arenas.bin.0", mib, &miblen), 0,
135 expect_zu_eq(miblen, 3, "Unexpected mib output length");
143 size_t miblen = 4;
150 assert_d_eq(ctl_mibnametomib(tsd, mib, 0, "bob", &miblen), ENOENT, "");
151 assert_zu_eq(miblen, 4, "");
152 assert_d_eq(ctl_mibnametomib(tsd, mib, 0, "9999", &miblen), ENOENT, "");
153 assert_zu_eq(miblen, 4, "");
156 assert_d_eq(ctl_mibnametomib(tsd, mib, 0, "arenas", &miblen), 0, "");
157 assert_zu_eq(miblen, 1, "");
158 miblen = 4;
159 assert_d_eq(ctl_mibnametomib(tsd, mib, 1, "bin", &miblen), 0, "");
160 assert_zu_eq(miblen, 2, "");
161 expect_d_eq(mallctlbymib(mib, miblen, &result, &len_result, NULL, 0),
165 miblen = 4;
166 assert_d_eq(ctl_mibnametomib(tsd, mib, 2, "bob", &miblen), ENOENT, "");
167 assert_zu_eq(miblen, 4, "");
168 assert_d_eq(ctl_mibnametomib(tsd, mib, 2, "9999", &miblen), ENOENT, "");
169 assert_zu_eq(miblen, 4, "");
172 assert_d_eq(ctl_mibnametomib(tsd, mib, 2, "0", &miblen), 0, "");
173 assert_zu_eq(miblen, 3, "");
174 expect_d_eq(mallctlbymib(mib, miblen, &result, &len_result, NULL, 0),
178 miblen = 4;
179 assert_d_eq(ctl_mibnametomib(tsd, mib, 3, "bob", &miblen), ENOENT, "");
180 assert_zu_eq(miblen, 4, "");
181 assert_d_eq(ctl_mibnametomib(tsd, mib, 3, "9999", &miblen), ENOENT, "");
182 assert_zu_eq(miblen, 4, "");
185 assert_d_eq(ctl_mibnametomib(tsd, mib, 3, "nregs", &miblen), 0, "");
186 assert_zu_eq(miblen, 4, "");
187 assert_d_eq(mallctlbymib(mib, miblen, &result, &len_result, NULL, 0), 0,
199 size_t miblen = 4;
207 assert_d_eq(mallctlnametomib("arenas", mib, &miblen), 0,
209 assert_zu_eq(miblen, 1, "");
211 miblen = 4;
212 assert_d_eq(ctl_bymibname(tsd, mib, 1, "bin.0", &miblen, &result,
215 miblen = 4;
216 assert_d_eq(ctl_bymibname(tsd, mib, 1, "bin.0.bob", &miblen, &result,
219 assert_zu_eq(miblen, 4, "");
226 miblen = 4;
228 assert_d_eq(ctl_bymibname(tsd, mib, 0, "arenas.bin.0.nregs", &miblen,
231 assert_zu_eq(miblen, 4, "");
234 assert_d_eq(ctl_bymibname(tsd, mib, 1, "bin.0.nregs", &miblen, &result,
237 assert_zu_eq(miblen, 4, "");
240 assert_d_eq(ctl_bymibname(tsd, mib, 2, "0.nregs", &miblen, &result,
243 assert_zu_eq(miblen, 4, "");
246 assert_d_eq(ctl_bymibname(tsd, mib, 3, "nregs", &miblen, &result,
249 assert_zu_eq(miblen, 4, "");
367 size_t len, miblen;
373 miblen = 4;
374 expect_d_eq(mallctlnametomib("arenas.bin.0.size", mib, &miblen), 0,
382 mallctlbymib(mib, miblen, (void *)&bin_size, &len, NULL, 0),
564 size_t miblen = sizeof(mib) / sizeof(size_t);
571 expect_d_eq(mallctlnametomib("arena.0.initialized", mib, &miblen), 0,
577 mallctlbymib(mib, miblen, &initialized, &sz, NULL, 0), 0,
583 expect_d_eq(mallctlbymib(mib, miblen, &initialized, &sz, NULL, 0), 0,
669 size_t miblen = 3;
676 expect_d_eq(mallctlnametomib("arena.0.purge", mib, &miblen), 0,
679 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, NULL, 0), 0,
683 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, NULL, 0), 0,
692 size_t miblen = 3;
699 expect_d_eq(mallctlnametomib("arena.0.decay", mib, &miblen), 0,
702 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, NULL, 0), 0,
706 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, NULL, 0), 0,
715 size_t miblen;
717 miblen = sizeof(mib) / sizeof(size_t);
718 expect_d_eq(mallctlnametomib("arena.0.dss", mib, &miblen), 0,
722 expect_d_eq(mallctlbymib(mib, miblen, (void *)&dss_prec_old, &sz,
728 expect_d_eq(mallctlbymib(mib, miblen, (void *)&dss_prec_new, &sz,
733 mallctlbymib(mib, miblen, (void *)&dss_prec_old, &sz, NULL, 0), 0,
740 expect_d_eq(mallctlbymib(mib, miblen, (void *)&dss_prec_old, &sz,
746 expect_d_eq(mallctlbymib(mib, miblen, (void *)&dss_prec_new, &sz,
751 mallctlbymib(mib, miblen, (void *)&dss_prec_old, &sz, NULL, 0), 0,
762 size_t miblen;
772 miblen = sizeof(mib) / sizeof(size_t);
773 expect_d_eq(mallctlnametomib("arena.0.name", mib, &miblen), 0,
783 expect_d_eq(mallctlbymib(mib, miblen, (void *)&name_oldp, &sz,
789 expect_d_eq(mallctlbymib(mib, miblen, (void *)&name_oldp, &sz,
794 expect_d_eq(mallctlbymib(mib, miblen, (void *)&name_oldp, &sz, NULL, 0),
804 size_t miblen;
813 miblen = sizeof(mib) / sizeof(size_t);
814 expect_d_eq(mallctlnametomib("arena.0.retain_grow_limit", mib, &miblen),
817 expect_d_eq(mallctlbymib(mib, miblen, &default_limit, &sz, NULL, 0), 0,
824 mib, miblen, NULL, NULL, &new_limit, sizeof(new_limit)),
829 mib, miblen, NULL, NULL, &new_limit, sizeof(new_limit)),
831 expect_d_eq(mallctlbymib(mib, miblen, &old_limit, &sz, NULL, 0), 0,
838 mib, miblen, NULL, NULL, &new_limit, sizeof(new_limit)),
840 expect_d_eq(mallctlbymib(mib, miblen, &old_limit, &sz, NULL, 0), 0,
846 expect_d_eq(mallctlbymib(mib, miblen, NULL, NULL, &default_limit,
1303 size_t miblen;
1329 miblen = sizeof(mib) / sizeof(mib[0]);
1330 err = mallctlnametomib("stats.arenas.0.small.ndalloc", mib, &miblen);
1348 err = mallctlbymib(mib, miblen, &small_dalloc_pre_idle, &sz, NULL, 0);
1359 err = mallctlbymib(mib, miblen, &small_dalloc_post_idle, &sz, NULL, 0);