Home
last modified time | relevance | path

Searched refs:ffi_type (Results 1 – 25 of 207) sorted by relevance

123456789

/external/python/cpython2/Modules/_ctypes/libffi_arm_wince/
Dffi.h137 } ffi_type; typedef
140 extern ffi_type ffi_type_void;
141 extern ffi_type ffi_type_uint8;
142 extern ffi_type ffi_type_sint8;
143 extern ffi_type ffi_type_uint16;
144 extern ffi_type ffi_type_sint16;
145 extern ffi_type ffi_type_uint32;
146 extern ffi_type ffi_type_sint32;
147 extern ffi_type ffi_type_uint64;
148 extern ffi_type ffi_type_sint64;
[all …]
Dprep_cif.c36 static ffi_status initialize_aggregate(/*@out@*/ ffi_type *arg) in initialize_aggregate()
38 ffi_type **ptr; in initialize_aggregate()
89 /*@dependent@*/ /*@out@*/ /*@partial@*/ ffi_type *rtype, in ffi_prep_cif()
90 /*@dependent@*/ ffi_type **atypes) in ffi_prep_cif()
94 ffi_type **ptr; in ffi_prep_cif()
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
Dffi.h137 } ffi_type; typedef
140 extern ffi_type ffi_type_void;
141 extern ffi_type ffi_type_uint8;
142 extern ffi_type ffi_type_sint8;
143 extern ffi_type ffi_type_uint16;
144 extern ffi_type ffi_type_sint16;
145 extern ffi_type ffi_type_uint32;
146 extern ffi_type ffi_type_sint32;
147 extern ffi_type ffi_type_uint64;
148 extern ffi_type ffi_type_sint64;
[all …]
Dprep_cif.c36 static ffi_status initialize_aggregate(/*@out@*/ ffi_type *arg) in initialize_aggregate()
38 ffi_type **ptr; in initialize_aggregate()
89 /*@dependent@*/ /*@out@*/ /*@partial@*/ ffi_type *rtype, in ffi_prep_cif()
90 /*@dependent@*/ ffi_type **atypes) in ffi_prep_cif()
94 ffi_type **ptr; in ffi_prep_cif()
/external/python/cpython2/Modules/_ctypes/libffi_osx/include/
Dffi.h145 } ffi_type; typedef
148 extern ffi_type ffi_type_void;
149 extern ffi_type ffi_type_uint8;
150 extern ffi_type ffi_type_sint8;
151 extern ffi_type ffi_type_uint16;
152 extern ffi_type ffi_type_sint16;
153 extern ffi_type ffi_type_uint32;
154 extern ffi_type ffi_type_sint32;
155 extern ffi_type ffi_type_uint64;
156 extern ffi_type ffi_type_sint64;
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/
Dprep_cif.c37 static ffi_status initialize_aggregate(ffi_type *arg) in initialize_aggregate()
39 ffi_type **ptr; in initialize_aggregate()
111 ffi_type *rtype, ffi_type **atypes) in ffi_prep_cif_core()
115 ffi_type **ptr; in ffi_prep_cif_core()
219 ffi_type *rtype, ffi_type **atypes) in ffi_prep_cif()
228 ffi_type *rtype, in ffi_prep_cif_var()
229 ffi_type **atypes) in ffi_prep_cif_var()
Dtypes.c41 const ffi_type ffi_type_##name = { \
52 ffi_type ffi_type_##name = { \
59 const ffi_type ffi_type_void = {
85 const ffi_type ffi_type_longdouble = { 16, 16, 4, NULL };
/external/python/cpython2/Modules/_ctypes/libffi/testsuite/libffi.call/
Dpyobjc-tc.c35 ffi_type point_type; in main()
36 ffi_type size_type; in main()
37 ffi_type rect_type; in main()
39 ffi_type* arglist[6]; in main()
50 point_type.elements = malloc(3 * sizeof(ffi_type*)); in main()
58 size_type.elements = malloc(3 * sizeof(ffi_type*)); in main()
66 rect_type.elements = malloc(3 * sizeof(ffi_type*)); in main()
Dva_struct2.c53 ffi_type* arg_types[5]; in main()
55 ffi_type s_type; in main()
56 ffi_type *s_type_elements[3]; in main()
58 ffi_type l_type; in main()
59 ffi_type *l_type_elements[6]; in main()
Dva_struct1.c51 ffi_type* arg_types[5]; in main()
53 ffi_type s_type; in main()
54 ffi_type *s_type_elements[3]; in main()
56 ffi_type l_type; in main()
57 ffi_type *l_type_elements[6]; in main()
Dcls_struct_va1.c47 ffi_type* arg_types[5]; in main()
51 ffi_type s_type; in main()
52 ffi_type *s_type_elements[3]; in main()
54 ffi_type l_type; in main()
55 ffi_type *l_type_elements[6]; in main()
Dva_struct3.c55 ffi_type* arg_types[5]; in main()
57 ffi_type s_type; in main()
58 ffi_type *s_type_elements[3]; in main()
60 ffi_type l_type; in main()
61 ffi_type *l_type_elements[6]; in main()
Dnested_struct11.c52 ffi_type* struct_fields_source_a[3]; in main()
53 ffi_type* struct_fields_source_b[3]; in main()
54 ffi_type* struct_fields_source_c[3]; in main()
55 ffi_type* arg_types[8]; in main()
57 ffi_type struct_type_a, struct_type_b, struct_type_c; in main()
Dva_1.c84 ffi_type* arg_types[15]; in main()
86 ffi_type s_type; in main()
87 ffi_type *s_type_elements[3]; in main()
89 ffi_type l_type; in main()
90 ffi_type *l_type_elements[6]; in main()
Dnested_struct6.c63 ffi_type* cls_struct_fields[3]; in main()
64 ffi_type* cls_struct_fields1[3]; in main()
65 ffi_type* cls_struct_fields2[3]; in main()
66 ffi_type cls_struct_type, cls_struct_type1, cls_struct_type2; in main()
67 ffi_type* dbl_arg_types[4]; in main()
Dnested_struct8.c63 ffi_type* cls_struct_fields[3]; in main()
64 ffi_type* cls_struct_fields1[3]; in main()
65 ffi_type* cls_struct_fields2[3]; in main()
66 ffi_type cls_struct_type, cls_struct_type1, cls_struct_type2; in main()
67 ffi_type* dbl_arg_types[4]; in main()
Dnested_struct9.c63 ffi_type* cls_struct_fields[3]; in main()
64 ffi_type* cls_struct_fields1[3]; in main()
65 ffi_type* cls_struct_fields2[3]; in main()
66 ffi_type cls_struct_type, cls_struct_type1, cls_struct_type2; in main()
67 ffi_type* dbl_arg_types[4]; in main()
Dstruct3.c25 ffi_type *args[MAX_ARGS]; in main()
28 ffi_type ts3_type; in main()
29 ffi_type *ts3_type_elements[2]; in main()
Dcls_dbls_struct.c35 ffi_type* cl_arg_types[1]; in main()
37 ffi_type ts1_type; in main()
38 ffi_type* ts1_type_elements[4]; in main()
Duninitialized.c23 ffi_type *args[MAX_ARGS]; in main()
25 ffi_type ts1_type; in main()
26 ffi_type *ts1_type_elements[4]; in main()
Dstruct1.c29 ffi_type *args[MAX_ARGS]; in main()
31 ffi_type ts1_type; in main()
32 ffi_type *ts1_type_elements[4]; in main()
/external/python/cpython2/Modules/_ctypes/libffi/include/
Dffi.h.in118 } ffi_type; typedef
184 FFI_EXTERN ffi_type ffi_type_void;
185 FFI_EXTERN ffi_type ffi_type_uint8;
186 FFI_EXTERN ffi_type ffi_type_sint8;
187 FFI_EXTERN ffi_type ffi_type_uint16;
188 FFI_EXTERN ffi_type ffi_type_sint16;
189 FFI_EXTERN ffi_type ffi_type_uint32;
190 FFI_EXTERN ffi_type ffi_type_sint32;
191 FFI_EXTERN ffi_type ffi_type_uint64;
192 FFI_EXTERN ffi_type ffi_type_sint64;
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/powerpc/
Dffi_darwin.c100 (ffi_type *, char *, unsigned, unsigned *, double **, unsigned long **);
130 ffi_type** ptr = ecif->cif->arg_types; in ffi_prep_args()
317 darwin64_scan_struct_for_floats (ffi_type *s, unsigned *nfpr) in darwin64_scan_struct_for_floats()
325 ffi_type *p = s->elements[i]; in darwin64_scan_struct_for_floats()
345 darwin64_struct_size_exceeds_gprs_p (ffi_type *s, char *src, unsigned *nfpr) in darwin64_struct_size_exceeds_gprs_p()
352 ffi_type *p = s->elements[i]; in darwin64_struct_size_exceeds_gprs_p()
396 darwin64_struct_ret_by_value_p (ffi_type *s) in darwin64_struct_ret_by_value_p()
425 darwin64_pass_struct_floats (ffi_type *s, char *src, in darwin64_pass_struct_floats()
436 ffi_type *p = s->elements[i]; in darwin64_pass_struct_floats()
477 darwin64_pass_struct_by_value (ffi_type *s, char *src, unsigned size, in darwin64_pass_struct_by_value()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi_osx/
Dffi.c38 /*@out@*/ ffi_type* arg) in initialize_aggregate()
46 ffi_type** ptr = &(arg->elements[0]); in initialize_aggregate()
135 /*@dependent@*/ /*@out@*/ /*@partial@*/ ffi_type* rtype, in ffi_prep_cif()
136 /*@dependent@*/ ffi_type** atypes) in ffi_prep_cif()
146 ffi_type** ptr; in ffi_prep_cif()
/external/python/cpython2/Modules/_ctypes/libffi/src/cris/
Dffi.c35 initialize_aggregate_packed_struct (ffi_type * arg) in initialize_aggregate_packed_struct()
37 ffi_type **ptr; in initialize_aggregate_packed_struct()
76 ffi_type **p_arg; in ffi_prep_args()
160 ffi_type * rtype, ffi_type ** atypes) in ffi_prep_cif_core()
164 ffi_type **ptr; in ffi_prep_cif_core()
304 ffi_type **arg_types = cif->arg_types; in ffi_prep_closure_inner()

123456789