Searched refs:ffi_arg (Results 1 – 25 of 53) sorted by relevance
123
/external/libffi/src/mips/ |
D | ffi.c | 79 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 …]
|
D | ffitarget.h | 150 typedef unsigned int ffi_arg __attribute__((__mode__(__SI__))); 154 typedef unsigned int ffi_arg __attribute__((__mode__(__DI__)));
|
/external/libffi/testsuite/libffi.special/ |
D | unwindtest.cc | 22 *(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/ |
D | return_sc.c | 19 ffi_arg rint; in main() 33 CHECK(rint == (ffi_arg) sc); in main()
|
D | cls_sshort.c | 13 *(ffi_arg*)resp = *(signed short *)args[0]; in cls_ret_sshort_fn() 15 (int)*(ffi_arg *)(resp)); in cls_ret_sshort_fn()
|
D | cls_uchar.c | 13 *(ffi_arg*)resp = *(unsigned char *)args[0]; in cls_ret_uchar_fn() 15 (int)*(ffi_arg *)(resp)); in cls_ret_uchar_fn()
|
D | cls_sint.c | 13 *(ffi_arg*)resp = *(signed int *)args[0]; in cls_ret_sint_fn() 15 (int)*(ffi_arg *)(resp)); in cls_ret_sint_fn()
|
D | cls_uint.c | 13 *(ffi_arg *)resp = *(unsigned int *)args[0]; in cls_ret_uint_fn() 16 (int)*(ffi_arg *)(resp)); in cls_ret_uint_fn()
|
D | cls_schar.c | 15 *(ffi_arg*)resp = *(signed char *)args[0]; in cls_ret_schar_fn() 17 (int)*(ffi_arg *)(resp)); in cls_ret_schar_fn()
|
D | cls_ushort.c | 13 *(ffi_arg*)resp = *(unsigned short *)args[0]; in cls_ret_ushort_fn() 16 (int)*(ffi_arg *)(resp)); in cls_ret_ushort_fn()
|
D | closure_stdcall.c | 14 *(ffi_arg*)resp = in closure_test_stdcall() 22 (int)*(ffi_arg *)resp); in closure_test_stdcall()
|
D | closure_fn4.c | 17 *(ffi_arg*)resp = in closure_test_fn0() 47 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn0()
|
D | cls_multi_ushort.c | 30 *(ffi_arg *)rval = test_func_fn(a1, a2); in test_func_gn() 45 ffi_arg res_call; in main()
|
D | cls_multi_schar.c | 30 *(ffi_arg *)rval = test_func_fn(a1, a2); in test_func_gn() 45 ffi_arg res_call; in main()
|
D | closure_fn5.c | 16 *(ffi_arg*)resp = in closure_test_fn5() 46 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn5()
|
D | cls_multi_sshort.c | 30 *(ffi_arg *)rval = test_func_fn(a1, a2); in test_func_gn() 45 ffi_arg res_call; in main()
|
D | closure_fn1.c | 16 *(ffi_arg*)resp = in closure_test_fn1() 35 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn1()
|
D | closure_fn3.c | 15 *(ffi_arg*)resp = in closure_test_fn3() 34 (int)*(ffi_arg *)resp); in closure_test_fn3()
|
D | closure_fn2.c | 15 *(ffi_arg*)resp = in closure_test_fn2() 34 (int)*(ffi_arg *)resp); in closure_test_fn2()
|
D | closure_fn0.c | 19 *(ffi_arg*)resp = in closure_test_fn0() 40 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn0()
|
D | closure_fn6.c | 15 *(ffi_arg*)resp = in closure_test_fn0() 39 (int)(long)userdata, (int)*(ffi_arg *)resp); in closure_test_fn0()
|
D | cls_multi_ushortchar.c | 34 *(ffi_arg *)rval = test_func_fn(a1, a2, a3, a4); in test_func_gn() 50 ffi_arg res_call; in main()
|
D | cls_multi_sshortchar.c | 34 *(ffi_arg *)rval = test_func_fn(a1, a2, a3, a4); in test_func_gn() 50 ffi_arg res_call; in main()
|
D | cls_multi_uchar.c | 33 *(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/ |
D | ffitarget.h | 31 typedef unsigned long long ffi_arg; typedef
|
123