/dalvik/vm/mterp/cstubs/ |
stubdefs.c | 16 void dvmMterp_##_target(MterpGlue* glue, ## __VA_ARGS__); 19 void dvmMterp_##_target(MterpGlue* glue, ## __VA_ARGS__) { \ 31 #define retval glue->retval 32 #define pc glue->pc 33 #define fp glue->fp 34 #define curMethod glue->method 35 #define methodClassDex glue->methodClassDex 36 #define self glue->self 37 #define debugTrackedRefStart glue->debugTrackedRefStart 45 * that takes a "glue" argument and returns void. We can't declar [all...] |
entry.c | 20 bool dvmMterpStdRun(MterpGlue* glue) 25 glue->bailPtr = &jmpBuf; 44 * will do some processing and then either return to us (updating "glue") 47 switch (glue->entryPoint) { 52 dvmMterp_returnFromMethod(glue); 55 dvmMterp_exceptionThrown(glue); 63 typedef void (*Handler)(MterpGlue* glue); 65 u2 inst = /*glue->*/pc[0]; 69 (*handler)(glue); 76 void dvmMterpStdBail(MterpGlue* glue, bool changeInterp [all...] |
/dalvik/vm/mterp/ |
Mterp.c | 69 * "Standard" mterp entry point. This sets up a "glue" structure and then 74 bool dvmMterpStd(Thread* self, InterpState* glue) 79 glue->self = self; 80 glue->methodClassDex = glue->method->clazz->pDvmDex; 82 glue->interpStackEnd = self->interpStackEnd; 83 glue->pSelfSuspendCount = &self->suspendCount; 85 glue->pJitProfTable = gDvmJit.pProfTable; 86 glue->ppJitProfTable = &gDvmJit.pProfTable; 87 glue->jitThreshold = gDvmJit.threshold [all...] |
/external/qemu/audio/ |
audio_template.h | 39 static void glue (audio_init_nb_voices_, TYPE) (struct audio_driver *drv) function 42 int max_voices = glue (drv->max_voices_, TYPE); 43 int voice_size = glue (drv->voice_size_, TYPE); 45 if (glue (s->nb_hw_voices_, TYPE) > max_voices) { 54 glue (s->nb_hw_voices_, TYPE), 57 glue (s->nb_hw_voices_, TYPE) = max_voices; 63 glue (s->nb_hw_voices_, TYPE) = 0; 72 static void glue (audio_pcm_hw_free_resources_, TYPE) (HW *hw) function 81 static int glue (audio_pcm_hw_alloc_resources_, TYPE) (HW *hw) function 93 static void glue (audio_pcm_sw_free_resources_, TYPE) (SW *sw function 107 static int glue (audio_pcm_sw_alloc_resources_, TYPE) (SW *sw) function 137 static int glue (audio_pcm_sw_init_, TYPE) ( function 176 static void glue (audio_pcm_sw_fini_, TYPE) (SW *sw) function 185 static void glue (audio_pcm_hw_add_sw_, TYPE) (HW *hw, SW *sw) function 190 static void glue (audio_pcm_hw_del_sw_, TYPE) (SW *sw) function 195 static void glue (audio_pcm_hw_gc_, TYPE) (HW **hwp) function 215 static HW *glue (audio_pcm_hw_find_any_, TYPE) (HW *hw) function 221 static HW *glue (audio_pcm_hw_find_any_enabled_, TYPE) (HW *hw) function 231 static HW *glue (audio_pcm_hw_find_specific_, TYPE) ( function 244 static HW *glue (audio_pcm_hw_add_new_, TYPE) (struct audsettings *as) function 318 static HW *glue (audio_pcm_hw_add_, TYPE) (struct audsettings *as) function 342 static SW *glue (audio_pcm_create_voice_pair_, TYPE) ( function 387 static void glue (audio_close_, TYPE) (SW *sw) function 395 void glue (AUD_close_, TYPE) (QEMUSoundCard *card, SW *sw) function 407 SW *glue (AUD_open_, TYPE) ( function 529 int glue (AUD_is_active_, TYPE) (SW *sw) function 534 void glue (AUD_init_time_stamp_, TYPE) (SW *sw, QEMUAudioTimeStamp *ts) function 543 uint64_t glue (AUD_get_elapsed_usec_, TYPE) (SW *sw, QEMUAudioTimeStamp *ts) function [all...] |
mixeng_template.h | 44 #define ET glue (ENDIAN_CONVERSION, glue (_, IN_T)) 47 static mixeng_real inline glue (conv_, ET) (IN_T v) function 66 static IN_T inline glue (clip_, ET) (mixeng_real v) function 84 static inline int64_t glue (conv_, ET) (IN_T v) function 94 static inline IN_T glue (clip_, ET) (int64_t v) function 111 static void glue (glue (conv_, ET), _to_stereo) 125 out->l = VOL (glue (conv_, ET) (*in++), vol->l); 126 out->r = VOL (glue (conv_, ET) (*in++), vol->r) [all...] |
/external/qemu/target-arm/ |
op_addsub.h | 21 res |= ((uint32_t)(glue(glue(uint,width),_t))(val)) << (n * width) 23 uint32_t HELPER(glue(PFX,add16))(uint32_t a, uint32_t b GE_ARG) function 34 uint32_t HELPER(glue(PFX,add8))(uint32_t a, uint32_t b GE_ARG) function 47 uint32_t HELPER(glue(PFX,sub16))(uint32_t a, uint32_t b GE_ARG) function 58 uint32_t HELPER(glue(PFX,sub8))(uint32_t a, uint32_t b GE_ARG) function 71 uint32_t HELPER(glue(PFX,subaddx))(uint32_t a, uint32_t b GE_ARG) function 82 uint32_t HELPER(glue(PFX,addsubx))(uint32_t a, uint32_t b GE_ARG) function
|
/external/qemu/ |
softmmu_header.h | 84 static inline RES_TYPE glue(glue(ld, USUFFIX), MEMSUFFIX)(target_ulong ptr) 120 "m" (*(uint8_t *)&glue(glue(__ld, SUFFIX), MMUSUFFIX)) 126 static inline int glue(glue(lds, SUFFIX), MEMSUFFIX)(target_ulong ptr) 166 "m" (*(uint8_t *)&glue(glue(__ld, SUFFIX), MMUSUFFIX)) 172 static inline void glue(glue(st, SUFFIX), MEMSUFFIX)(target_ulong ptr, RES_TYPE v 300 static inline float64 glue(ldfq, MEMSUFFIX)(target_ulong ptr) function 310 static inline void glue(stfq, MEMSUFFIX)(target_ulong ptr, float64 v) function 322 static inline float32 glue(ldfl, MEMSUFFIX)(target_ulong ptr) function 332 static inline void glue(stfl, MEMSUFFIX)(target_ulong ptr, float32 v) function [all...] |
elf_ops.h | 1 static void glue(bswap_ehdr, SZ)(struct elfhdr *ehdr) function 18 static void glue(bswap_phdr, SZ)(struct elf_phdr *phdr) function 30 static void glue(bswap_shdr, SZ)(struct elf_shdr *shdr) function 44 static void glue(bswap_sym, SZ)(struct elf_sym *sym) function 52 static struct elf_shdr *glue(find_section, SZ)(struct elf_shdr *shdr_table, function 63 static int glue(symfind, SZ)(const void *s0, const void *s1) function 76 static const char *glue(lookup_symbol, SZ)(struct syminfo *s, target_ulong orig_addr) function 78 struct elf_sym *syms = glue(s->disas_symtab.elf, SZ); 84 sym = bsearch(&key, syms, s->disas_num_syms, sizeof(*syms), glue(symfind, SZ)); 92 static int glue(symcmp, SZ)(const void *s0, const void *s1 function 101 static int glue(load_symbols, SZ)(struct elfhdr *ehdr, int fd, int must_swab) function 180 static int glue(load_elf, SZ)(int fd, int64_t address_offset, function [all...] |
def-helper.h | 21 #define HELPER(name) glue(helper_, name) 43 #define dh_alias(t) glue(dh_alias_, t) 58 /* We can't use glue() here because it falls foul of C preprocessor 64 #define dh_retvar_decl0(t) glue(dh_retvar_decl0_, dh_alias(t)) 70 #define dh_retvar_decl(t) glue(dh_retvar_decl_, dh_alias(t)) 76 #define dh_retvar(t) glue(dh_retvar_, dh_alias(t)) 82 #define dh_is_64bit(t) glue(dh_is_64bit_, dh_alias(t)) 85 args[n - 1] = glue(GET_TCGV_, dh_alias(t))(glue(arg, n)); \ 88 #define dh_arg_decl(t, n) glue(TCGv_, dh_alias(t)) glue(arg, n [all...] |
softmmu_template.h | 64 static DATA_TYPE glue(glue(slow_ld, SUFFIX), MMUSUFFIX)(target_ulong addr, 67 static inline DATA_TYPE glue(io_read, SUFFIX)(target_phys_addr_t physaddr, function 100 DATA_TYPE REGPARM glue(glue(__ld, SUFFIX), MMUSUFFIX)(target_ulong addr, 124 res = glue(io_read, SUFFIX)(addend, addr, retaddr); 143 res = glue(glue(slow_ld, SUFFIX), MMUSUFFIX)(addr, 162 res = glue(glue(ld, USUFFIX), _raw)((uint8_t *)(long)(addr+addend)) 248 static inline void glue(io_write, SUFFIX)(target_phys_addr_t physaddr, function [all...] |
/dalvik/vm/mterp/armv5te/ |
OP_RETURN_WIDE.S | 3 * Return a 64-bit value. Copies the return value into the "glue" 9 add r3, rGLUE, #offGlue_retval @ r3<- &glue->retval
|
OP_RETURN.S | 3 * Return a 32-bit value. Copies the return value into the "glue"
|
stub.S | 3 mov r0, rGLUE @ glue is first arg to function
|
OP_MONITOR_ENTER.S | 9 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self 16 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
|
OP_MOVE_EXCEPTION.S | 3 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
|
OP_MOVE_RESULT.S | 6 ldr r0, [rGLUE, #offGlue_retval] @ r0<- glue->retval.i
|
OP_THROW.S | 9 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
|
OP_THROW_VERIFICATION_ERROR.S | 8 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
|
/dalvik/vm/mterp/x86/ |
OP_MOVE_EXCEPTION.S | 5 movl offGlue_self(%ecx),%ecx # ecx<- glue->self
|
OP_MOVE_RESULT.S | 6 movl offGlue_retval(%eax),%eax # eax<- glue->retval.l
|
OP_RETURN.S | 3 * Return a 32-bit value. Copies the return value into the "glue"
|
stub.S | 5 movl %ecx,OUT_ARG0(%esp) # glue is first arg to function
|
OP_MONITOR_ENTER.S | 10 movl offGlue_self(%ecx),%ecx # ecx<- glue->self 26 movl offGlueSelf(%ecx),%ecx # ecx<- glue->self
|
/development/simulator/app/ |
UserEvent.cpp | 4 // Some additional glue for "user event" type.
|
/bionic/libc/stdio/ |
glue.h | 1 /* $OpenBSD: glue.h,v 1.4 2004/01/11 21:39:51 millert Exp $ */ 37 * allocated and linked in via this glue structure. 39 struct glue { struct 40 struct glue *next; 45 extern struct glue __sglue;
|