thunk.h | 27 typedef enum argtype { enum 40 } argtype; typedef in typeref:enum:argtype 51 const argtype *field_types; 69 void thunk_register_struct(int id, const char *name, const argtype *types); 72 const argtype *thunk_convert(void *dst, const void *src, 73 const argtype *type_ptr, int to_host); 78 int thunk_type_size_array(const argtype *type_ptr, int is_host); 79 int thunk_type_align_array(const argtype *type_ptr, int is_host); 81 static inline int thunk_type_size(const argtype *type_ptr, int is_host) 118 static inline int thunk_type_align(const argtype *type_ptr, int is_host [all...] |