Searched refs:XPTArena (Results 1 - 12 of 12) sorted by relevance

/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/public/
H A Dxpt_arena.h87 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 Dxpt_struct.h212 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 Dxpt_xdr.h83 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 Dxpt_arena.c92 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 Dxpt_struct.c61 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 Dxpt_xdr.c116 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 DPrimitiveTest.c81 XDR(XPTArena *arena, XPTCursor *cursor, struct TestData *str)
95 XPTArena *arena;
H A DSimpleTypeLib.c73 XPTArena *arena;
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpt/tools/
H A Dxpt_link.c70 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 Dxpt_dump.c170 XPTArena *arena;
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/
H A Dxptiprivate.h420 XPTArena* GetStringArena() {return mStringArena;}
421 XPTArena* GetStructArena() {return mStructArena;}
433 XPTArena* mStringArena;
434 XPTArena* mStructArena;
/vbox/src/libs/xpcom18a4/xpcom/typelib/xpidl/
H A Dxpidl_typelib.c53 XPTArena *arena;

Completed in 1010 milliseconds