/external/python/cpython2/Modules/ |
D | cgensupport.c | 14 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/ |
D | ffi.c | 71 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/ |
D | ffi.c | 71 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/ |
D | ffi.c | 118 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/ |
D | ffi.c | 118 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/ |
D | ffi.c | 43 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/ |
D | ffi.c | 46 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/ |
D | ffi.c | 515 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/ |
D | ffi.c | 555 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/ |
D | ffi.c | 42 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/ |
D | ffi.c | 42 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/ |
D | ffi.c | 42 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/ |
D | ffi.c | 42 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/ |
D | ffi.c | 79 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/ |
D | ffi.c | 79 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/ |
D | ffi.c | 65 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/ |
D | ffi.c | 65 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/ |
D | ffi.c | 56 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/ |
D | ffi.c | 56 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/ |
D | ffi.c | 52 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/ |
D | ffi.c | 51 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/ |
D | ffi.c | 145 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/ |
D | ffi.c | 281 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/ |
D | ffi.c | 145 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/ |
D | ffi.c | 149 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()
|