Lines Matching refs:tc

231 					 struct binder_alloc_test_case_info *tc,  in binder_alloc_test_alloc_free()  argument
240 tc->buffer_sizes, in binder_alloc_test_alloc_free()
241 tc->free_sequence); in binder_alloc_test_alloc_free()
248 tc->buffer_sizes, in binder_alloc_test_alloc_free()
249 tc->free_sequence, end); in binder_alloc_test_alloc_free()
257 tc->buffer_sizes, in binder_alloc_test_alloc_free()
258 tc->free_sequence); in binder_alloc_test_alloc_free()
271 tc->buffer_sizes, in binder_alloc_test_alloc_free()
272 tc->free_sequence, end); in binder_alloc_test_alloc_free()
300 struct binder_alloc_test_case_info *tc, in permute_frees() argument
310 case_failed = binder_alloc_test_alloc_free(test, alloc, tc, end); in permute_frees()
315 stringify_free_seq(test, tc->free_sequence, in permute_frees()
319 tc->front_pages ? "front" : "back ", in permute_frees()
320 seq_buf_str(&tc->alignments_sb), in permute_frees()
327 if (is_dup(tc->free_sequence, index, i)) in permute_frees()
329 tc->free_sequence[index] = i; in permute_frees()
330 permute_frees(test, alloc, tc, runs, failures, index + 1, end); in permute_frees()
336 struct binder_alloc_test_case_info *tc, in gen_buf_sizes() argument
346 tc->free_sequence = seq; in gen_buf_sizes()
360 tc->front_pages = true; in gen_buf_sizes()
361 tc->buffer_sizes = front_sizes; in gen_buf_sizes()
362 permute_frees(test, alloc, tc, runs, failures, 0, in gen_buf_sizes()
365 tc->front_pages = false; in gen_buf_sizes()
366 tc->buffer_sizes = back_sizes; in gen_buf_sizes()
367 permute_frees(test, alloc, tc, runs, failures, 0, alloc->buffer_size); in gen_buf_sizes()
379 struct binder_alloc_test_case_info tc = {0}; in gen_buf_offsets() local
381 seq_buf_init(&tc.alignments_sb, tc.alignments, in gen_buf_offsets()
383 stringify_alignments(test, alignments, &tc.alignments_sb); in gen_buf_offsets()
385 gen_buf_sizes(test, alloc, &tc, end_offset, runs, failures); in gen_buf_offsets()