Home
last modified time | relevance | path

Searched refs:p_arg (Results 1 – 25 of 30) sorted by relevance

12

/external/python/cpython2/Modules/
Dcgensupport.c14 PyArg_GetObject(register PyObject *args, int nargs, int i, PyObject **p_arg) in PyArg_GetObject() argument
29 *p_arg = args; in PyArg_GetObject()
34 PyArg_GetLong(register PyObject *args, int nargs, int i, long *p_arg) in PyArg_GetLong() argument
47 *p_arg = PyInt_AsLong(args); in PyArg_GetLong()
52 PyArg_GetShort(register PyObject *args, int nargs, int i, short *p_arg) in PyArg_GetShort() argument
57 *p_arg = (short) x; in PyArg_GetShort()
62 extractdouble(register PyObject *v, double *p_arg) in extractdouble() argument
68 *p_arg = PyFloat_AS_DOUBLE((PyFloatObject *)v); in extractdouble()
72 *p_arg = PyInt_AS_LONG((PyIntObject *)v); in extractdouble()
76 *p_arg = PyLong_AsDouble(v); in extractdouble()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/avr32/
Dffi.c71 ffi_type **p_arg; in ffi_prep_args() local
86 for(i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs; in ffi_prep_args()
87 i++, p_arg++) in ffi_prep_args()
89 size_t z = (*p_arg)->size; in ffi_prep_args()
90 int alignment = (*p_arg)->alignment; in ffi_prep_args()
91 int type = (*p_arg)->type; in ffi_prep_args()
99 if(pass_struct_on_stack(*p_arg)) in ffi_prep_args()
135 if(type == FFI_TYPE_STRUCT && (*p_arg)->elements[1] == NULL) in ffi_prep_args()
136 type = (*p_arg)->elements[0]->type; in ffi_prep_args()
240 ffi_type **p_arg; in ffi_call() local
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/sh/
Dffi.c118 register ffi_type **p_arg; in ffi_prep_args() local
141 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++) in ffi_prep_args()
145 z = (*p_arg)->size; in ffi_prep_args()
152 switch ((*p_arg)->type) in ffi_prep_args()
182 if ((*p_arg)->type == FFI_TYPE_FLOAT) in ffi_prep_args()
197 else if ((*p_arg)->type == FFI_TYPE_DOUBLE) in ffi_prep_args()
230 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++) in ffi_prep_args()
234 z = (*p_arg)->size; in ffi_prep_args()
241 switch ((*p_arg)->type) in ffi_prep_args()
271 if ((*p_arg)->type == FFI_TYPE_FLOAT) in ffi_prep_args()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/arm/
Dffi.c43 static char* ffi_align(ffi_type **p_arg, char *argp) in ffi_align() argument
46 register size_t alignment = (*p_arg)->alignment; in ffi_align()
62 if ((*p_arg)->type == FFI_TYPE_STRUCT) in ffi_align()
72 register ffi_type **p_arg = arg_type; in ffi_put_arg() local
74 register size_t z = (*p_arg)->size; in ffi_put_arg()
78 switch ((*p_arg)->type) in ffi_put_arg()
97 memcpy(argp, *p_argv, (*p_arg)->size); in ffi_put_arg()
106 if ((*p_arg)->type == FFI_TYPE_FLOAT) in ffi_put_arg()
111 else if (z == sizeof(double) && (*p_arg)->type == FFI_TYPE_DOUBLE) in ffi_put_arg()
133 register ffi_type **p_arg; in ffi_prep_args_SYSV() local
[all …]
/external/python/cpython2/Modules/_ctypes/libffi_arm_wince/
Dffi.c46 register ffi_type **p_arg; in ffi_prep_args() local
57 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
59 i--, p_arg++) in ffi_prep_args()
62 size_t argalign = (*p_arg)->alignment; in ffi_prep_args()
73 z = (*p_arg)->size; in ffi_prep_args()
77 switch ((*p_arg)->type) in ffi_prep_args()
235 ffi_type **p_arg; in ffi_prep_incoming_args_SYSV() local
246 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) in ffi_prep_incoming_args_SYSV()
249 size_t argalign = (*p_arg)->alignment; in ffi_prep_incoming_args_SYSV()
260 z = (*p_arg)->size; in ffi_prep_incoming_args_SYSV()
/external/python/cpython2/Modules/_ctypes/libffi/src/s390/
Dffi.c555 void **p_arg; in ffi_closure_helper_SYSV() local
566 p_arg = avalue = alloca (closure->cif->nargs * sizeof (void *)); in ffi_closure_helper_SYSV()
579 i--, p_arg++, ptr++) in ffi_closure_helper_SYSV()
614 *p_arg = &p_fpr[n_fpr++]; in ffi_closure_helper_SYSV()
616 *p_arg = &p_ov[n_ov], in ffi_closure_helper_SYSV()
622 *p_arg = &p_fpr[n_fpr++]; in ffi_closure_helper_SYSV()
624 *p_arg = (char *)&p_ov[n_ov++] + sizeof (long) - 4; in ffi_closure_helper_SYSV()
631 *p_arg = &p_gpr[n_gpr++]; in ffi_closure_helper_SYSV()
633 *p_arg = &p_ov[n_ov++]; in ffi_closure_helper_SYSV()
638 *p_arg = &p_gpr[n_gpr], n_gpr += 2; in ffi_closure_helper_SYSV()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/m32r/
Dffi.c42 ffi_type **p_arg; in ffi_prep_args() local
56 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
58 i--, p_arg++) in ffi_prep_args()
63 if (((*p_arg)->alignment - 1) & (unsigned) argp) in ffi_prep_args()
64 argp = (char *) ALIGN (argp, (*p_arg)->alignment); in ffi_prep_args()
69 z = (*p_arg)->size; in ffi_prep_args()
74 switch ((*p_arg)->type) in ffi_prep_args()
93 z = (*p_arg)->size; in ffi_prep_args()
94 if ((*p_arg)->alignment != 1) in ffi_prep_args()
111 if ((*p_arg)->type == FFI_TYPE_STRUCT) in ffi_prep_args()
/external/python/cpython2/Modules/_ctypes/libffi/src/m88k/
Dffi.c79 ffi_type **p_arg; in ffi_prep_args() local
94 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i != 0; i--, p_arg++) in ffi_prep_args()
99 z = (*p_arg)->size; in ffi_prep_args()
100 t = (*p_arg)->type; in ffi_prep_args()
101 a = (*p_arg)->alignment; in ffi_prep_args()
274 ffi_type **p_arg; in ffi_prep_closure_args_OBSD() local
280 for (i = cif->nargs, p_arg = cif->arg_types; i != 0; i--, p_arg++) in ffi_prep_closure_args_OBSD()
285 z = (*p_arg)->size; in ffi_prep_closure_args_OBSD()
286 t = (*p_arg)->type; in ffi_prep_closure_args_OBSD()
287 a = (*p_arg)->alignment; in ffi_prep_closure_args_OBSD()
/external/python/cpython2/Modules/_ctypes/libffi/src/metag/
Dffi.c42 register ffi_type **p_arg; in ffi_prep_args() local
55 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; (i != 0); i--, p_arg++, p_argv++) in ffi_prep_args()
60 z = (*p_arg)->size; in ffi_prep_args()
64 argp = (char *) ALIGN_DOWN(ALIGN_DOWN(argp, (*p_arg)->alignment), 4); in ffi_prep_args()
68 switch ((*p_arg)->type) in ffi_prep_args()
82 memcpy(argp, *p_argv, (*p_arg)->size); in ffi_prep_args()
301 register ffi_type **p_arg; in ffi_prep_incoming_args_SYSV() local
314 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) { in ffi_prep_incoming_args_SYSV()
318 alignment = (*p_arg)->alignment; in ffi_prep_incoming_args_SYSV()
324 z = (*p_arg)->size; in ffi_prep_incoming_args_SYSV()
/external/python/cpython2/Modules/_ctypes/libffi/src/sh64/
Dffi.c65 register ffi_type **p_arg; in ffi_prep_args() local
78 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++) in ffi_prep_args()
83 z = (*p_arg)->size; in ffi_prep_args()
84 align = (*p_arg)->alignment; in ffi_prep_args()
87 switch ((*p_arg)->type) in ffi_prep_args()
116 switch ((*p_arg)->type) in ffi_prep_args()
354 ffi_type **p_arg; in ffi_closure_helper_SYSV() local
378 for (i = 0, p_arg = cif->arg_types; i < avn; i++, p_arg++) in ffi_closure_helper_SYSV()
383 z = (*p_arg)->size; in ffi_closure_helper_SYSV()
388 switch ((*p_arg)->type) in ffi_closure_helper_SYSV()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/vax/
Dffi.c56 ffi_type **p_arg; in ffi_prep_args() local
69 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
71 i--, p_arg++) in ffi_prep_args()
75 z = (*p_arg)->size; in ffi_prep_args()
78 switch ((*p_arg)->type) in ffi_prep_args()
205 ffi_type **p_arg; in ffi_prep_closure_elfbsd() local
209 for (i = cif->nargs, p_arg = cif->arg_types; i != 0; i--, p_arg++) in ffi_prep_closure_elfbsd()
213 z = (*p_arg)->size; in ffi_prep_closure_elfbsd()
/external/python/cpython2/Modules/_ctypes/libffi/src/pa/
Dffi.c145 register ffi_type **p_arg; in ffi_prep_args_pa32() local
154 p_arg = ecif->cif->arg_types; in ffi_prep_args_pa32()
159 int type = (*p_arg)->type; in ffi_prep_args_pa32()
235 len = (*p_arg)->size; in ffi_prep_args_pa32()
256 p_arg++; in ffi_prep_args_pa32()
425 ffi_type **p_arg; in ffi_closure_inner_pa32() local
441 p_arg = cif->arg_types; in ffi_closure_inner_pa32()
445 int type = (*p_arg)->type; in ffi_closure_inner_pa32()
456 avalue[i] = (char *)(stack - slot) + sizeof(UINT32) - (*p_arg)->size; in ffi_closure_inner_pa32()
508 if((*p_arg)->size <= 4) in ffi_closure_inner_pa32()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/ia64/
Dffi.c281 ffi_type **p_arg; in ffi_call() local
294 for (i = 0, p_arg = cif->arg_types; i < avn; i++, p_arg++) in ffi_call()
296 switch ((*p_arg)->type) in ffi_call()
352 size_t size = (*p_arg)->size; in ffi_call()
353 size_t align = (*p_arg)->alignment; in ffi_call()
354 int hfa_type = hfa_element_type (*p_arg, 0); in ffi_call()
456 ffi_type **p_arg; in ffi_closure_unix_inner() local
469 for (i = 0, p_arg = cif->arg_types; i < avn; i++, p_arg++) in ffi_closure_unix_inner()
471 switch ((*p_arg)->type) in ffi_closure_unix_inner()
539 size_t size = (*p_arg)->size; in ffi_closure_unix_inner()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/arc/
Dffi.c52 ffi_type **p_arg; in ffi_prep_args() local
65 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
66 (i != 0); i--, p_arg++) in ffi_prep_args()
72 alignment = (((*p_arg)->alignment - 1) | 3) + 1; in ffi_prep_args()
78 z = (*p_arg)->size; in ffi_prep_args()
83 switch ((*p_arg)->type) in ffi_prep_args()
102 memcpy (argp, *p_argv, (*p_arg)->size); in ffi_prep_args()
115 if ((*p_arg)->type == FFI_TYPE_STRUCT) in ffi_prep_args()
/external/python/cpython2/Modules/_ctypes/libffi/src/bfin/
Dffi.c149 ffi_type **p_arg; in ffi_prep_args() local
152 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
154 i--, p_arg++) { in ffi_prep_args()
156 z = (*p_arg)->size; in ffi_prep_args()
159 switch ((*p_arg)->type) { in ffi_prep_args()
179 memcpy(argp, *p_argv, (*p_arg)->size); in ffi_prep_args()
/external/python/cpython2/Modules/_ctypes/libffi/src/x86/
Dffi.c52 register ffi_type **p_arg; in ffi_prep_args() local
87 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
89 i--, p_arg++) in ffi_prep_args()
97 z = (*p_arg)->size; in ffi_prep_args()
100 || ((*p_arg)->type == FFI_TYPE_STRUCT in ffi_prep_args()
103 || ((*p_arg)->type == FFI_TYPE_LONGDOUBLE) in ffi_prep_args()
110 else if ((*p_arg)->type == FFI_TYPE_FLOAT) in ffi_prep_args()
119 switch ((*p_arg)->type) in ffi_prep_args()
166 && ((*p_arg)->type != FFI_TYPE_FLOAT in ffi_prep_args()
167 && (*p_arg)->type != FFI_TYPE_STRUCT)) in ffi_prep_args()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/m68k/
Dffi.c42 ffi_type **p_arg; in ffi_prep_args() local
59 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
61 i--, p_arg++) in ffi_prep_args()
63 size_t z = (*p_arg)->size; in ffi_prep_args()
64 int type = (*p_arg)->type; in ffi_prep_args()
258 ffi_type **p_arg; in ffi_prep_incoming_args_SYSV() local
263 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) in ffi_prep_incoming_args_SYSV()
267 z = (*p_arg)->size; in ffi_prep_incoming_args_SYSV()
/external/python/cpython2/Modules/_ctypes/libffi/src/sparc/
Dffi.c42 ffi_type **p_arg; in ffi_prep_args_v8() local
70 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i; i--, p_arg++) in ffi_prep_args_v8()
74 if ((*p_arg)->type == FFI_TYPE_STRUCT in ffi_prep_args_v8()
76 || (*p_arg)->type == FFI_TYPE_LONGDOUBLE in ffi_prep_args_v8()
85 z = (*p_arg)->size; in ffi_prep_args_v8()
89 switch ((*p_arg)->type) in ffi_prep_args_v8()
129 ffi_type **p_arg; in ffi_prep_args_v9() local
158 for (i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs; in ffi_prep_args_v9()
159 i++, p_arg++) in ffi_prep_args_v9()
163 z = (*p_arg)->size; in ffi_prep_args_v9()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/cris/
Dffi.c76 ffi_type **p_arg; in ffi_prep_args() local
82 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
83 (i != 0); i--, p_arg++) in ffi_prep_args()
87 switch ((*p_arg)->type) in ffi_prep_args()
91 z = (*p_arg)->size; in ffi_prep_args()
107 struct_count = struct_count + (*p_arg)->size; in ffi_prep_args()
110 memcpy ((stack + uiLocOnStack), *p_argv, (*p_arg)->size); in ffi_prep_args()
115 z = (*p_arg)->size; in ffi_prep_args()
118 switch ((*p_arg)->type) in ffi_prep_args()
/external/python/cpython2/Modules/_ctypes/libffi_osx/x86/
Dx86-ffi_darwin.c45 register ffi_type **p_arg; in ffi_prep_args() local
57 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
59 i--, p_arg++) in ffi_prep_args()
67 z = (*p_arg)->size; in ffi_prep_args()
71 switch ((*p_arg)->type) in ffi_prep_args()
272 register ffi_type **p_arg; in ffi_prep_incoming_args_SYSV() local
283 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) in ffi_prep_incoming_args_SYSV()
292 z = (*p_arg)->size; in ffi_prep_incoming_args_SYSV()
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
Dffi.c46 register ffi_type **p_arg; in ffi_prep_args() local
57 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
59 i--, p_arg++) in ffi_prep_args()
67 z = (*p_arg)->size; in ffi_prep_args()
71 switch ((*p_arg)->type) in ffi_prep_args()
356 register ffi_type **p_arg; in ffi_prep_incoming_args_SYSV() local
367 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) in ffi_prep_incoming_args_SYSV()
376 z = (*p_arg)->size; in ffi_prep_incoming_args_SYSV()
/external/python/cpython2/Modules/_ctypes/libffi/src/frv/
Dffi.c42 register ffi_type **p_arg; in ffi_prep_args() local
48 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
50 i--, p_arg++) in ffi_prep_args()
54 z = (*p_arg)->size; in ffi_prep_args()
56 if ((*p_arg)->type == FFI_TYPE_STRUCT) in ffi_prep_args()
75 switch ((*p_arg)->type) in ffi_prep_args()
/external/python/cpython2/Modules/_ctypes/libffi/src/moxie/
Dffi.c40 register ffi_type **p_arg; in ffi_prep_args() local
52 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
54 i--, p_arg++) in ffi_prep_args()
58 z = (*p_arg)->size; in ffi_prep_args()
60 if ((*p_arg)->type == FFI_TYPE_STRUCT) in ffi_prep_args()
68 switch ((*p_arg)->type) in ffi_prep_args()
/external/python/cpython2/Modules/_ctypes/libffi/src/microblaze/
Dffi.c45 ffi_type** p_arg; in ffi_prep_args() local
70 for (i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs; in ffi_prep_args()
71 i++, p_arg++) in ffi_prep_args()
73 size_t size = (*p_arg)->size; in ffi_prep_args()
74 int type = (*p_arg)->type; in ffi_prep_args()
/external/llvm/test/CodeGen/X86/
Dx86-big-ret.ll5 define x86_fastcallcc i32 @test1(i32 inreg %V, [65533 x i8]* byval %p_arg) {
15 define x86_stdcallcc void @test2([65533 x i8]* byval %p_arg) {

12