Home
last modified time | relevance | path

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

123

/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/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/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/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/libffi/src/s390/
Dffi.c515 void **p_arg; in ffi_closure_helper_SYSV() local
525 p_arg = avalue = alloca (cif->nargs * sizeof (void *)); in ffi_closure_helper_SYSV()
534 for (ptr = cif->arg_types, i = cif->nargs; i > 0; i--, p_arg++, ptr++) in ffi_closure_helper_SYSV()
574 *p_arg = &p_fpr[n_fpr++]; in ffi_closure_helper_SYSV()
576 *p_arg = &p_ov[n_ov], in ffi_closure_helper_SYSV()
582 *p_arg = &p_fpr[n_fpr++]; in ffi_closure_helper_SYSV()
584 *p_arg = (char *)&p_ov[n_ov++] + sizeof (long) - 4; in ffi_closure_helper_SYSV()
591 *p_arg = &p_gpr[n_gpr++]; in ffi_closure_helper_SYSV()
593 *p_arg = &p_ov[n_ov++]; in ffi_closure_helper_SYSV()
598 *p_arg = &p_gpr[n_gpr], n_gpr += 2; in ffi_closure_helper_SYSV()
[all …]
/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/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 *) FFI_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/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 *) FFI_ALIGN_DOWN(FFI_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/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/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/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/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/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/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/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/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/libffi/src/arc/
Dffi.c51 ffi_type **p_arg; in ffi_prep_args() local
63 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; in ffi_prep_args()
64 (i != 0); i--, p_arg++) in ffi_prep_args()
70 alignment = (((*p_arg)->alignment - 1) | 3) + 1; in ffi_prep_args()
76 z = (*p_arg)->size; in ffi_prep_args()
81 switch ((*p_arg)->type) in ffi_prep_args()
100 memcpy (argp, *p_argv, (*p_arg)->size); in ffi_prep_args()
113 if ((*p_arg)->type == FFI_TYPE_STRUCT) in ffi_prep_args()
/external/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/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/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()

123