Searched refs:pcl (Results 1 - 25 of 72) sorted by relevance

123

/external/libffi/testsuite/libffi.call/
H A Dcls_double.c26 ffi_closure *pcl; local
31 pcl = allocate_mmap (sizeof(ffi_closure));
33 pcl = &cl;
43 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_double_fn, NULL) == FFI_OK);
45 res = (*((cls_ret_double)pcl))(21474.789);
H A Dcls_float.c27 ffi_closure *pcl; local
32 pcl = allocate_mmap (sizeof(ffi_closure));
34 pcl = &cl;
45 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_float_fn, NULL) == FFI_OK);
46 res = ((((cls_ret_float)pcl)(-2122.12)));
H A Dcls_ulonglong.c26 ffi_closure *pcl; local
31 pcl = allocate_mmap (sizeof(ffi_closure));
33 pcl = &cl;
42 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_ulonglong_fn, NULL) == FFI_OK);
43 res = (*((cls_ret_ulonglong)pcl))(214LL);
48 res = (*((cls_ret_ulonglong)pcl))(9223372035854775808LL);
H A Dcls_schar.c27 ffi_closure *pcl; local
32 pcl = allocate_mmap (sizeof(ffi_closure));
34 pcl = &cl;
44 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_schar_fn, NULL) == FFI_OK);
46 res = (*((cls_ret_schar)pcl))(127);
H A Dcls_sint.c25 ffi_closure *pcl; local
30 pcl = allocate_mmap (sizeof(ffi_closure));
32 pcl = &cl;
42 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_sint_fn, NULL) == FFI_OK);
44 res = (*((cls_ret_sint)pcl))(65534);
H A Dcls_sshort.c25 ffi_closure *pcl; local
30 pcl = allocate_mmap (sizeof(ffi_closure));
32 pcl = &cl;
42 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_sshort_fn, NULL) == FFI_OK);
44 res = (*((cls_ret_sshort)pcl))(255);
H A Dcls_uchar.c25 ffi_closure *pcl; local
30 pcl = allocate_mmap (sizeof(ffi_closure));
32 pcl = &cl;
42 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_uchar_fn, NULL) == FFI_OK);
44 res = (*((cls_ret_uchar)pcl))(127);
H A Dcls_uint.c26 ffi_closure *pcl; local
31 pcl = allocate_mmap (sizeof(ffi_closure));
33 pcl = &cl;
43 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_uint_fn, NULL) == FFI_OK);
45 res = (*((cls_ret_uint)pcl))(2147483647);
H A Dcls_ushort.c26 ffi_closure *pcl; local
31 pcl = allocate_mmap (sizeof(ffi_closure));
33 pcl = &cl;
43 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_ushort_fn, NULL) == FFI_OK);
45 res = (*((cls_ret_ushort)pcl))(65535);
H A Dclosure_fn0.c55 ffi_closure *pcl; local
60 pcl = allocate_mmap (sizeof(ffi_closure));
62 pcl = &cl;
87 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn0,
90 res = (*((closure_test_type0)pcl))
H A Dclosure_fn1.c47 ffi_closure *pcl; local
52 pcl = allocate_mmap (sizeof(ffi_closure));
54 pcl = &cl;
79 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn1,
82 res = (*((closure_test_type1)pcl))
H A Dclosure_fn2.c47 ffi_closure *pcl; local
52 pcl = allocate_mmap (sizeof(ffi_closure));
54 pcl = &cl;
79 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn2,
82 res = (*((closure_test_type2)pcl))
H A Dclosure_fn3.c48 ffi_closure *pcl; local
53 pcl = allocate_mmap (sizeof(ffi_closure));
55 pcl = &cl;
80 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn3,
83 res = (*((closure_test_type3)pcl))
H A Dclosure_fn4.c66 ffi_closure *pcl; local
71 pcl = allocate_mmap (sizeof(ffi_closure));
73 pcl = &cl;
86 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn0,
89 res = (*((closure_test_type0)pcl))
H A Dclosure_fn5.c65 ffi_closure *pcl; local
69 pcl = allocate_mmap (sizeof(ffi_closure));
71 pcl = &cl;
88 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn5,
91 res = (*((closure_test_type0)pcl))
H A Dclosure_fn6.c56 ffi_closure *pcl; local
61 pcl = allocate_mmap (sizeof(ffi_closure));
63 pcl = &cl;
88 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn0,
91 res = (*((closure_test_type0)pcl))
H A Dclosure_stdcall.c34 ffi_closure *pcl; local
42 pcl = allocate_mmap (sizeof(ffi_closure));
44 pcl = &cl;
57 CHECK(ffi_prep_closure(pcl, &cif, closure_test_stdcall,
61 res = (*(closure_test_type0)pcl)(0, 1, 2, 3);
H A Dcls_multi_schar.c42 ffi_closure *pcl; local
49 pcl = allocate_mmap (sizeof(ffi_closure));
51 pcl = &cl;
74 CHECK(ffi_prep_closure(pcl, &cif, test_func_gn, NULL) == FFI_OK);
76 res_closure = (*((test_type)pcl))(2, 125);
H A Dcls_multi_sshort.c42 ffi_closure *pcl; local
49 pcl = allocate_mmap (sizeof(ffi_closure));
51 pcl = &cl;
74 CHECK(ffi_prep_closure(pcl, &cif, test_func_gn, NULL) == FFI_OK);
76 res_closure = (*((test_type)pcl))(2, 32765);
H A Dcls_multi_sshortchar.c47 ffi_closure *pcl; local
55 pcl = allocate_mmap (sizeof(ffi_closure));
57 pcl = &cl;
86 CHECK(ffi_prep_closure(pcl, &cif, test_func_gn, NULL) == FFI_OK);
88 res_closure = (*((test_type)pcl))(1, 32765, 127, -128);
H A Dcls_multi_ushort.c42 ffi_closure *pcl; local
49 pcl = allocate_mmap (sizeof(ffi_closure));
51 pcl = &cl;
74 CHECK(ffi_prep_closure(pcl, &cif, test_func_gn, NULL) == FFI_OK);
76 res_closure = (*((test_type)pcl))(2, 32765);
H A Dcls_multi_ushortchar.c47 ffi_closure *pcl; local
55 pcl = allocate_mmap (sizeof(ffi_closure));
57 pcl = &cl;
86 CHECK(ffi_prep_closure(pcl, &cif, test_func_gn, NULL) == FFI_OK);
88 res_closure = (*((test_type)pcl))(1, 2, 127, 128);
H A Dcls_1_1byte.c49 ffi_closure *pcl; local
56 pcl = allocate_mmap (sizeof(ffi_closure));
58 pcl = &cl;
89 CHECK(ffi_prep_closure(pcl, &cif, cls_struct_1_1byte_gn, NULL) == FFI_OK);
91 res_dbl = ((cls_struct_1_1byte(*)(cls_struct_1_1byte, cls_struct_1_1byte))(pcl))(g_dbl, f_dbl);
H A Dcls_2byte.c49 ffi_closure *pcl; local
56 pcl = allocate_mmap (sizeof(ffi_closure));
58 pcl = &cl;
90 CHECK(ffi_prep_closure(pcl, &cif, cls_struct_2byte_gn, NULL) == FFI_OK);
92 res_dbl = ((cls_struct_2byte(*)(cls_struct_2byte, cls_struct_2byte))(pcl))(g_dbl, f_dbl);
/external/libffi/testsuite/libffi.special/
H A Dunwindtest.cc56 ffi_closure *pcl; local
59 pcl = (ffi_closure *) allocate_mmap (sizeof(ffi_closure));
61 pcl = &cl;
69 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn, NULL) == FFI_OK);
73 (*((closure_test_type)(pcl)))();
107 CHECK(ffi_prep_closure(pcl, &cif, closure_test_fn1,
111 (*((closure_test_type1)pcl))

Completed in 88 milliseconds

123