Home | History | Annotate | Download | only in mips

Lines Matching defs:fn

591 void ffi_call(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue)
613 cif->flags, ecif.rvalue, fn);
645 cif->flags, rvalue_copy, fn);
673 void * fn;
679 fn = ffi_closure_O32;
690 fn = ffi_closure_N32;
694 /* lui $25,high(fn) */
695 tramp[0] = 0x3c190000 | ((unsigned)fn >> 16);
696 /* ori $25,low(fn) */
697 tramp[1] = 0x37390000 | ((unsigned)fn & 0xffff);
706 /* lui $25,high(fn) */
707 tramp[0] = 0x3c190000 | ((unsigned long)fn >> 48);
710 /* ori $25,mid-high(fn) */
711 tramp[2] = 0x37390000 | (((unsigned long)fn >> 32 ) & 0xffff);
718 /* ori $25,mid-low(fn) */
719 tramp[6] = 0x37390000 | (((unsigned long)fn >> 16 ) & 0xffff);
726 /* ori $25,low(fn) */
727 tramp[10] = 0x37390000 | ((unsigned long)fn & 0xffff);