Home | History | Annotate | Download | only in unit

Lines Matching refs:tdata

16 test_data_init(tsdn_t *tsdn, test_data_t *tdata, const sec_opts_t *opts) {
17 tdata->base = base_new(TSDN_NULL, /* ind */ 123,
20 bool err = sec_init(tsdn, &tdata->sec, tdata->base, opts);
22 if (tdata->sec.opts.nshards > 0) {
23 assert_u_ge(tdata->sec.npsizes, 0,
29 destroy_test_data(tsdn_t *tsdn, test_data_t *tdata) {
31 base_delete(tsdn, tdata->base);
35 test_data_t tdata;
42 test_data_init(tsdn, &tdata, &opts);
44 edata_t *edata = sec_alloc(tsdn, &tdata.sec, PAGE);
46 destroy_test_data(tsdn, &tdata);
51 test_data_t tdata;
58 test_data_init(tsdn, &tdata, &opts);
60 edata_t *edata = sec_alloc(tsdn, &tdata.sec, 3 * PAGE);
62 destroy_test_data(tsdn, &tdata);
67 test_data_t tdata;
75 test_data_init(tsdn, &tdata, &opts);
86 sec_fill(tsdn, &tdata.sec, PAGE, &allocs, 2);
87 sec_stats_merge(tsdn, &tdata.sec, &stats);
101 sec_fill(tsdn, &tdata.sec, PAGE, &allocs, 3);
102 sec_stats_merge(tsdn, &tdata.sec, &stats);
107 destroy_test_data(tsdn, &tdata);
112 test_data_t tdata;
120 test_data_init(tsdn, &tdata, &opts);
123 edata_t *edata = sec_alloc(tsdn, &tdata.sec, PAGE);
132 sec_dalloc(tsdn, &tdata.sec, &allocs);
136 sec_dalloc(tsdn, &tdata.sec, &allocs);
140 sec_stats_merge(tsdn, &tdata.sec, &stats);
146 edata = sec_alloc(tsdn, &tdata.sec, PAGE);
148 sec_stats_merge(tsdn, &tdata.sec, &stats);
153 edata = sec_alloc(tsdn, &tdata.sec, PAGE);
155 sec_stats_merge(tsdn, &tdata.sec, &stats);
159 edata = sec_alloc(tsdn, &tdata.sec, PAGE);
161 destroy_test_data(tsdn, &tdata);
166 test_data_t tdata;
173 test_data_init(tsdn, &tdata, &opts);
183 sec_dalloc(tsdn, &tdata.sec, &allocs);
192 sec_dalloc(tsdn, &tdata.sec, &allocs);
197 sec_stats_merge(tsdn, &tdata.sec, &stats);
210 sec_dalloc(tsdn, &tdata.sec, &allocs);
217 sec_stats_merge(tsdn, &tdata.sec, &stats);
219 destroy_test_data(tsdn, &tdata);
224 test_data_t tdata;
231 test_data_init(tsdn, &tdata, &opts);
241 sec_dalloc(tsdn, &tdata.sec, &allocs);
244 destroy_test_data(tsdn, &tdata);
249 test_data_t tdata;
256 test_data_init(tsdn, &tdata, &opts);
271 sec_dalloc(tsdn, &tdata.sec, &allocs1);
273 sec_dalloc(tsdn, &tdata.sec, &allocs4);
277 sec_stats_merge(tsdn, &tdata.sec, &stats);
283 sec_flush(tsdn, &tdata.sec, &allocs1);
286 sec_stats_merge(tsdn, &tdata.sec, &stats);
289 destroy_test_data(tsdn, &tdata);
294 test_data_t tdata;
301 test_data_init(tsdn, &tdata, &opts);
310 edata_t *edata = sec_alloc(tsdn, &tdata.sec, PAGE);
314 sec_dalloc(tsdn, &tdata.sec, &allocs);
322 sec_dalloc(tsdn, &tdata.sec, &allocs);
328 sec_stats_merge(tsdn, &tdata.sec, &stats);
342 sec_dalloc(tsdn, &tdata.sec, &allocs);
345 sec_stats_merge(tsdn, &tdata.sec, &stats);
349 destroy_test_data(tsdn, &tdata);
417 test_data_t tdata;
426 test_data_init(tsdn, &tdata, &opts);
444 args[i].sec = &tdata.sec;
480 sec_stats_merge(tsdn, &tdata.sec, &stats);
484 destroy_test_data(tsdn, &tdata);