Home
last modified time | relevance | path

Searched refs:ffi_arg (Results 1 – 25 of 53) sorted by relevance

123

/external/libffi/src/mips/
Dffi.c79 if (bytes > 8 * sizeof(ffi_arg)) in ffi_prep_args()
80 argp = &stack[bytes - (8 * sizeof(ffi_arg))]; in ffi_prep_args()
95 *(ffi_arg *) argp = (ffi_arg) ecif->rvalue; in ffi_prep_args()
96 argp += sizeof(ffi_arg); in ffi_prep_args()
109 if (a < sizeof(ffi_arg)) in ffi_prep_args()
110 a = sizeof(ffi_arg); in ffi_prep_args()
119 if (z <= sizeof(ffi_arg)) in ffi_prep_args()
122 z = sizeof(ffi_arg); in ffi_prep_args()
132 *(ffi_arg *)argp = *(SINT8 *)(* p_argv); in ffi_prep_args()
136 *(ffi_arg *)argp = *(UINT8 *)(* p_argv); in ffi_prep_args()
[all …]
Dffitarget.h150 typedef unsigned int ffi_arg __attribute__((__mode__(__SI__)));
154 typedef unsigned int ffi_arg __attribute__((__mode__(__DI__)));
/external/libffi/testsuite/libffi.special/
Dunwindtest.cc22 *(ffi_arg*)resp = in closure_test_fn1()
41 (int)(long)userdata, (int)*(ffi_arg*)resp); in closure_test_fn1()
43 throw (int)*(ffi_arg*)resp; in closure_test_fn1()
/external/libffi/testsuite/libffi.call/
Dreturn_sc.c19 ffi_arg rint; in main()
33 CHECK(rint == (ffi_arg) sc); in main()
Dcls_sshort.c13 *(ffi_arg*)resp = *(signed short *)args[0]; in cls_ret_sshort_fn()
15 (int)*(ffi_arg *)(resp)); in cls_ret_sshort_fn()
Dcls_uchar.c13 *(ffi_arg*)resp = *(unsigned char *)args[0]; in cls_ret_uchar_fn()
15 (int)*(ffi_arg *)(resp)); in cls_ret_uchar_fn()
Dcls_sint.c13 *(ffi_arg*)resp = *(signed int *)args[0]; in cls_ret_sint_fn()
15 (int)*(ffi_arg *)(resp)); in cls_ret_sint_fn()
Dcls_uint.c13 *(ffi_arg *)resp = *(unsigned int *)args[0]; in cls_ret_uint_fn()
16 (int)*(ffi_arg *)(resp)); in cls_ret_uint_fn()
Dcls_schar.c15 *(ffi_arg*)resp = *(signed char *)args[0]; in cls_ret_schar_fn()
17 (int)*(ffi_arg *)(resp)); in cls_ret_schar_fn()
Dcls_ushort.c13 *(ffi_arg*)resp = *(unsigned short *)args[0]; in cls_ret_ushort_fn()
16 (int)*(ffi_arg *)(resp)); in cls_ret_ushort_fn()
Dclosure_stdcall.c14 *(ffi_arg*)resp = in closure_test_stdcall()
22 (int)*(ffi_arg *)resp); in closure_test_stdcall()
Dclosure_fn4.c17 *(ffi_arg*)resp = in closure_test_fn0()
47 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn0()
Dcls_multi_ushort.c30 *(ffi_arg *)rval = test_func_fn(a1, a2); in test_func_gn()
45 ffi_arg res_call; in main()
Dcls_multi_schar.c30 *(ffi_arg *)rval = test_func_fn(a1, a2); in test_func_gn()
45 ffi_arg res_call; in main()
Dclosure_fn5.c16 *(ffi_arg*)resp = in closure_test_fn5()
46 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn5()
Dcls_multi_sshort.c30 *(ffi_arg *)rval = test_func_fn(a1, a2); in test_func_gn()
45 ffi_arg res_call; in main()
Dclosure_fn1.c16 *(ffi_arg*)resp = in closure_test_fn1()
35 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn1()
Dclosure_fn3.c15 *(ffi_arg*)resp = in closure_test_fn3()
34 (int)*(ffi_arg *)resp); in closure_test_fn3()
Dclosure_fn2.c15 *(ffi_arg*)resp = in closure_test_fn2()
34 (int)*(ffi_arg *)resp); in closure_test_fn2()
Dclosure_fn0.c19 *(ffi_arg*)resp = in closure_test_fn0()
40 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn0()
Dclosure_fn6.c15 *(ffi_arg*)resp = in closure_test_fn0()
39 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn0()
Dcls_multi_ushortchar.c34 *(ffi_arg *)rval = test_func_fn(a1, a2, a3, a4); in test_func_gn()
50 ffi_arg res_call; in main()
Dcls_multi_sshortchar.c34 *(ffi_arg *)rval = test_func_fn(a1, a2, a3, a4); in test_func_gn()
50 ffi_arg res_call; in main()
Dcls_multi_uchar.c33 *(ffi_arg *)rval = test_func_fn(a1, a2, a3, a4); in test_func_gn()
56 ffi_arg res_call; in main()
/external/libffi/src/ia64/
Dffitarget.h31 typedef unsigned long long ffi_arg; typedef

123