Searched refs:XPTArena (Results 1 - 12 of 12) sorted by relevance
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/public/ |
H A D | xpt_arena.h | 87 typedef struct XPTArena XPTArena; typedef in typeref:struct:XPTArena 89 XPT_PUBLIC_API(XPTArena *) 93 XPT_DestroyArena(XPTArena *arena); 96 XPT_DumpStats(XPTArena *arena); 99 XPT_ArenaMalloc(XPTArena *arena, size_t size); 102 XPT_ArenaStrDup(XPTArena *arena, const char * s); 105 XPT_NotifyDoneLoading(XPTArena *arena); 108 XPT_ArenaFree(XPTArena *arena, void* block);
|
H A D | xpt_struct.h | 212 XPT_NewHeader(XPTArena *arena, PRUint16 num_interfaces, 216 XPT_FreeHeader(XPTArena *arena, XPTHeader* aHeader); 245 XPT_FillInterfaceDirectoryEntry(XPTArena *arena, 251 XPT_DestroyInterfaceDirectoryEntry(XPTArena *arena, 301 XPT_NewInterfaceDescriptor(XPTArena *arena, 306 XPT_FreeInterfaceDescriptor(XPTArena *arena, XPTInterfaceDescriptor* id); 309 XPT_InterfaceDescriptorAddTypes(XPTArena *arena, XPTInterfaceDescriptor *id, 313 XPT_InterfaceDescriptorAddMethods(XPTArena *arena, XPTInterfaceDescriptor *id, 317 XPT_InterfaceDescriptorAddConsts(XPTArena *arena, XPTInterfaceDescriptor *id, 330 XPT_NewString(XPTArena *aren [all...] |
H A D | xpt_xdr.h | 83 XPT_DoString(XPTArena *arena, XPTCursor *cursor, XPTString **strp); 86 XPT_DoStringInline(XPTArena *arena, XPTCursor *cursor, XPTString **strp); 89 XPT_DoCString(XPTArena *arena, XPTCursor *cursor, char **strp); 107 XPT_DoHeaderPrologue(XPTArena *arena, XPTCursor *cursor, XPTHeader **headerp, PRUint32 * ide_offset); 109 XPT_DoHeader(XPTArena *arena, XPTCursor *cursor, XPTHeader **headerp); 126 XPTArena *arena;
|
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/src/ |
H A D | xpt_arena.c | 92 static void xpt_DebugPrintArenaStats(XPTArena *arena); 120 struct XPTArena struct 140 XPT_PUBLIC_API(XPTArena *) 144 XPTArena *arena = RTMemAllocZ(sizeof(XPTArena)); 146 XPTArena *arena = calloc(1, sizeof(XPTArena)); 177 XPT_DestroyArena(XPTArena *arena) 200 XPT_DumpStats(XPTArena *arena) 212 XPT_ArenaMalloc(XPTArena *aren [all...] |
H A D | xpt_struct.c | 61 DoInterfaceDirectoryEntry(XPTArena *arena, XPTCursor *cursor, 65 DoConstDescriptor(XPTArena *arena, XPTCursor *cursor, XPTConstDescriptor *cd, 69 DoMethodDescriptor(XPTArena *arena, XPTCursor *cursor, XPTMethodDescriptor *md, 73 DoAnnotation(XPTArena *arena, XPTCursor *cursor, XPTAnnotation **annp); 76 DoInterfaceDescriptor(XPTArena *arena, XPTCursor *outer, XPTInterfaceDescriptor **idp); 79 DoTypeDescriptorPrefix(XPTArena *arena, XPTCursor *cursor, XPTTypeDescriptorPrefix *tdp); 82 DoTypeDescriptor(XPTArena *arena, XPTCursor *cursor, XPTTypeDescriptor *td, 86 DoParamDescriptor(XPTArena *arena, XPTCursor *cursor, XPTParamDescriptor *pd, 123 XPT_NewHeader(XPTArena *arena, PRUint16 num_interfaces, PRUint8 major_version, PRUint8 minor_version) 147 XPT_FreeHeader(XPTArena *aren [all...] |
H A D | xpt_xdr.c | 116 XPTArena *arena; 120 XPT_NewHashTable(XPTArena *arena) { 128 static void trimrecord(XPTArena* arena, XPTHashRecord *record) { 175 XPTArena *arena; 224 XPTArena *arena = state->arena; 268 GrowPool(XPTArena *arena, XPTDatapool *pool, PRUint32 old_size, 339 XPT_NewString(XPTArena *arena, PRUint16 length, char *bytes) 358 XPT_NewStringZ(XPTArena *arena, char *bytes) 367 XPT_DoStringInline(XPTArena *arena, XPTCursor *cursor, XPTString **strp) 403 XPT_DoString(XPTArena *aren [all...] |
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/tests/ |
H A D | PrimitiveTest.c | 81 XDR(XPTArena *arena, XPTCursor *cursor, struct TestData *str) 95 XPTArena *arena;
|
H A D | SimpleTypeLib.c | 73 XPTArena *arena;
|
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/tools/ |
H A D | xpt_link.c | 70 PRBool update_fix_array(XPTArena *arena, fixElement *fix, int element_to_delete, 126 XPTArena *arena; 774 update_fix_array(XPTArena *arena, fixElement *fix, int element_to_delete,
|
H A D | xpt_dump.c | 170 XPTArena *arena;
|
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/ |
H A D | xptiprivate.h | 420 XPTArena* GetStringArena() {return mStringArena;} 421 XPTArena* GetStructArena() {return mStructArena;} 433 XPTArena* mStringArena; 434 XPTArena* mStructArena;
|
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpidl/ |
H A D | xpidl_typelib.c | 53 XPTArena *arena;
|
Completed in 1010 milliseconds