Lines Matching refs:tramp
303 unsigned int *tramp; in ffi_prep_closure_loc() local
308 tramp = (unsigned int *) &closure->tramp[0]; in ffi_prep_closure_loc()
317 tramp[0] = 0x7001c701; in ffi_prep_closure_loc()
318 tramp[1] = 0x0009402b; in ffi_prep_closure_loc()
320 tramp[0] = 0xc7017001; in ffi_prep_closure_loc()
321 tramp[1] = 0x402b0009; in ffi_prep_closure_loc()
323 tramp[2] = 0xcc000010 | (((UINT32) ffi_closure_SYSV) >> 16) << 10; in ffi_prep_closure_loc()
324 tramp[3] = 0xc8000010 | (((UINT32) ffi_closure_SYSV) & 0xffff) << 10; in ffi_prep_closure_loc()
325 tramp[4] = 0x6bf10600; in ffi_prep_closure_loc()
326 tramp[5] = 0xcc000010 | (((UINT32) codeloc) >> 16) << 10; in ffi_prep_closure_loc()
327 tramp[6] = 0xc8000010 | (((UINT32) codeloc) & 0xffff) << 10; in ffi_prep_closure_loc()
328 tramp[7] = 0x4401fff0; in ffi_prep_closure_loc()
335 asm volatile ("ocbwb %0,0; synco; icbi %1,0; synci" : : "r" (tramp), in ffi_prep_closure_loc()