Lines Matching refs:size
59 int allocate_dma_buffer(size_t size, const char *heap_name, int verbosity) in allocate_dma_buffer() argument
77 data.len = size; in allocate_dma_buffer()
199 op.params[0].tmpref.size = len; in inject_sdp_data()
202 op.params[1].memref.size = len; in inject_sdp_data()
242 op.params[0].memref.size = len; in transform_sdp_data()
283 op.params[0].memref.size = len; in dump_sdp_data()
287 op.params[1].tmpref.size = len; in dump_sdp_data()
371 int sdp_basic_test(enum test_target_ta ta, size_t size, size_t loop, in sdp_basic_test() argument
380 size_t sdp_size = size; in sdp_basic_test()
391 size -= 255; in sdp_basic_test()
393 test_buf = malloc(size); in sdp_basic_test()
394 ref_buf = malloc(size); in sdp_basic_test()
423 if (get_random_bytes((char *)ref_buf, size)) in sdp_basic_test()
425 memcpy(test_buf, ref_buf, size); in sdp_basic_test()
430 if (inject_sdp_data(ctx, test_buf, offset, size, shm_ref, ta)) in sdp_basic_test()
434 if (transform_sdp_data(ctx, offset, size, shm_ref, ta)) in sdp_basic_test()
438 if (dump_sdp_data(ctx, test_buf, offset, size, shm_ref, ta)) in sdp_basic_test()
442 if (check_sdp_dumped(ctx, ref_buf, size, test_buf)) { in sdp_basic_test()
464 size_t offset, size_t size, in invoke_out_of_bounds() argument
477 op.params[0].memref.size = size; in invoke_out_of_bounds()
481 op.params[1].memref.size = size; in invoke_out_of_bounds()
500 out->size, offset, size, in invoke_out_of_bounds()
509 out->size, offset, size, in invoke_out_of_bounds()
515 int sdp_out_of_bounds_memref_test(size_t size, const char *heap_name, in sdp_out_of_bounds_memref_test() argument
528 fd = allocate_buffer(size, heap_name, verbosity); in sdp_out_of_bounds_memref_test()
531 size, heap_name, fd); in sdp_out_of_bounds_memref_test()
544 size = out->size; in sdp_out_of_bounds_memref_test()
546 in.size = size; in sdp_out_of_bounds_memref_test()
556 err += invoke_out_of_bounds(&ctx, &in, out, size - 1, 1, in sdp_out_of_bounds_memref_test()
561 err += invoke_out_of_bounds(&ctx, &in, out, size - 1, 2, in sdp_out_of_bounds_memref_test()
565 err += invoke_out_of_bounds(&ctx, &in, out, size - 1, 5000, in sdp_out_of_bounds_memref_test()
569 err += invoke_out_of_bounds(&ctx, &in, out, size, 1, in sdp_out_of_bounds_memref_test()
573 err += invoke_out_of_bounds(&ctx, &in, out, size, 4096, in sdp_out_of_bounds_memref_test()
593 static void usage(const char *applet_optname, size_t size, int loop, in usage() argument
606 fprintf(stderr, " -s SIZE SDP buffer byte size [%zu]\n", size); in usage()