HomeSort by relevance Sort by last modified time
    Searched refs:glue (Results 1 - 25 of 132) sorted by null

1 2 3 4 5 6

  /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;
findfp.c 41 #include "glue.h"
56 static struct glue uglue = { 0, FOPEN_MAX - 3, usual };
64 struct glue __sglue = { &uglue, 3, __sF };
66 static struct glue *
69 struct glue *g;
79 g = (struct glue *)data;
103 struct glue *g;
141 struct glue *g;
  /dalvik/vm/mterp/
Mterp.c 64 * "Standard" mterp entry point. This sets up a "glue" structure and then
69 bool dvmMterpStd(Thread* self, InterpState* glue)
74 glue->self = self;
75 glue->methodClassDex = glue->method->clazz->pDvmDex;
77 glue->interpStackEnd = self->interpStackEnd;
78 glue->pSelfSuspendCount = &self->suspendCount;
79 glue->cardTable = gDvm.biasedCardTableBase;
81 glue->pJitProfTable = gDvmJit.pProfTable;
82 glue->ppJitProfTable = &gDvmJit.pProfTable
    [all...]
Mterp.h 31 * assembly code exports all registers into the "glue" structure before
52 bool dvmMterpStdRun(MterpGlue* glue);
53 void dvmMterpStdBail(MterpGlue* glue, bool changeInterp);
  /dalvik/vm/mterp/cstubs/
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...]
stubdefs.c 15 void dvmMterp_##_target(MterpGlue* glue, ## __VA_ARGS__);
18 void dvmMterp_##_target(MterpGlue* glue, ## __VA_ARGS__) { \
30 #define retval glue->retval
31 #define pc glue->pc
32 #define fp glue->fp
33 #define curMethod glue->method
34 #define methodClassDex glue->methodClassDex
35 #define self glue->self
36 #define debugTrackedRefStart glue->debugTrackedRefStart
44 * that takes a "glue" argument and returns void. We can't declar
    [all...]
  /external/qemu/audio/
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...]
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
527 int glue (AUD_is_active_, TYPE) (SW *sw) function
532 void glue (AUD_init_time_stamp_, TYPE) (SW *sw, QEMUAudioTimeStamp *ts) function
541 uint64_t glue (AUD_get_elapsed_usec_, TYPE) (SW *sw, QEMUAudioTimeStamp *ts) function
    [all...]
  /external/qemu/
softmmu_header.h 82 static inline RES_TYPE glue(glue(ld, USUFFIX), MEMSUFFIX)(target_ulong ptr)
95 res = glue(glue(__ld, SUFFIX), MMUSUFFIX)(addr, mmu_idx);
98 res = glue(glue(ld, USUFFIX), _raw)((uint8_t *)physaddr);
104 static inline int glue(glue(lds, SUFFIX), MEMSUFFIX)(target_ulong ptr)
116 res = (DATA_STYPE)glue(glue(__ld, SUFFIX), MMUSUFFIX)(addr, mmu_idx)
153 static inline float64 glue(ldfq, MEMSUFFIX)(target_ulong ptr) function
163 static inline void glue(stfq, MEMSUFFIX)(target_ulong ptr, float64 v) function
175 static inline float32 glue(ldfl, MEMSUFFIX)(target_ulong ptr) function
185 static inline void glue(stfl, MEMSUFFIX)(target_ulong ptr, float32 v) function
    [all...]
softmmu_template.h 63 static DATA_TYPE glue(glue(slow_ld, SUFFIX), MMUSUFFIX)(target_ulong addr,
66 static inline DATA_TYPE glue(io_read, SUFFIX)(target_phys_addr_t physaddr, function
96 DATA_TYPE REGPARM glue(glue(__ld, SUFFIX), MMUSUFFIX)(target_ulong addr,
120 res = glue(io_read, SUFFIX)(addend, addr, retaddr);
139 res = glue(glue(slow_ld, SUFFIX), MMUSUFFIX)(addr,
158 res = glue(glue(ld, USUFFIX), _raw)((uint8_t *)(long)(addr+addend))
244 static inline void glue(io_write, SUFFIX)(target_phys_addr_t physaddr, 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...]
  /dalvik/vm/mterp/x86-atom/
OP_MOVE_RESULT.S 36 movl offGlue_retval(%eax), %edx # %edx<- glue->retval
37 SET_VREG %edx, rINST # vA<- glue->retval
OP_MOVE_RESULT_WIDE.S 35 movq offGlue_retval(%eax), %xmm0 # %xmm0<- glue->retval
36 movq %xmm0, (rFP, rINST, 4) # vA<- glue->retval
OP_MOVE_EXCEPTION.S 33 movl offGlue_self(%eax), %ecx # %ecx<- glue->self
35 movl offThread_exception(%ecx), %edx # %edx<- glue->self->exception
37 SET_VREG %edx, rINST # vAA<- glue->self->exception
OP_INVOKE_SUPER_QUICK.S 28 movl offGlue_method(%ecx), %eax # %eax<- glue->method
33 movl offMethod_clazz(%eax), %eax # %eax<- glue->method->clazz
34 movl offClassObject_super(%eax), %eax # %eax<- glue->method->clazz->super
36 movl offClassObject_vtable(%eax), %eax # %edx<- glue->method->clazz->super->vtable
OP_RETURN_COMMON.S 23 * Description: Copies the return value into the "glue"
33 movl rINST, offGlue_retval(%edx) # glue->retval<- vAA
OP_RETURN_WIDE.S 23 * Description: Copies the return value into the "glue"
33 movq %xmm0, offGlue_retval(%edx)# glue->retval<- vAA
OP_THROW_VERIFICATION_ERROR.S 32 movl offGlue_method(%edx), %ecx # %ecx<- glue->method
37 movl %ecx, -12(%esp) # push parameter glue->method
OP_CONST_STRING.S 33 movl offGlue_methodClassDex(%edx), %eax # %eax<- glue->methodClassDex
34 movl offDvmDex_pResStrings(%eax), %eax # %eax<- glue->methodClassDex->pResStrings
52 movl offGlue_method(%edx), %edx # %edx<- glue->method
53 movl offMethod_clazz(%edx), %edx # %edx<- glue->method->clazz
55 movl %edx, -8(%esp) # push parameter glue->method->clazz
OP_CONST_STRING_JUMBO.S 32 movl offGlue_methodClassDex(%edx), %eax # %eax<- glue->methodClassDex
33 movl offDvmDex_pResStrings(%eax), %eax # %eax<- glue->methodClassDex->pResStrings
54 movl offGlue_method(%edx), %edx # %edx<- glue->method
55 movl offMethod_clazz(%edx), %edx # %edx <- glue->method->clazz
57 movl %edx, -8(%esp) # push parameter glue->method->clazz
OP_MONITOR_ENTER.S 35 movl offGlue_self(%eax), %eax # %eax<- glue->self
53 movl offGlue_self(%eax), %eax # %eax<- glue->self
54 movl offThread_exception(%eax), %eax # %eax<- glue->self->exception
  /dalvik/vm/mterp/x86/
OP_MOVE_RESULT.S 6 movl offGlue_retval(%eax),%eax # eax<- glue->retval.l
  /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
  /dalvik/vm/mterp/armv5te/
OP_MOVE_RESULT.S 6 ldr r0, [rGLUE, #offGlue_retval] @ r0<- glue->retval.i

Completed in 246 milliseconds

1 2 3 4 5 6