Home | History | Annotate | Download | only in nios2

Lines Matching refs:rvalue

91       (*(void **) argp) = ecif->rvalue;
146 /* Call FN using the prepared CIF. RVALUE points to space allocated by
150 void ffi_call (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue)
167 if (rvalue == NULL && bigret)
168 ecif.rvalue = alloca (cif->rtype->size);
170 ecif.rvalue = rvalue;
176 rvalue buffer. */
177 if (rvalue && !bigret)
181 *(UINT8 *)rvalue = (UINT8) result;
184 *(UINT16 *)rvalue = (UINT16) result;
187 *(UINT32 *)rvalue = (UINT32) result;
190 *(UINT64 *)rvalue = (UINT64) result;
193 memcpy (rvalue, (void *)&result, cif->rtype->size);