/* Automatically generated header (sfdc 1.11f)! Do not edit! */ #ifndef _INLINE_AML_H #define _INLINE_AML_H #ifndef _SFDC_VARARG_DEFINED #define _SFDC_VARARG_DEFINED #ifdef __HAVE_IPTR_ATTR__ typedef APTR _sfdc_vararg __attribute__((iptr)); #else typedef ULONG _sfdc_vararg; #endif /* __HAVE_IPTR_ATTR__ */ #endif /* _SFDC_VARARG_DEFINED */ LONG __RexxDispatcher(__reg("a6") struct Library * , __reg("a0") struct RexxMsg * rxm ) = "\tjsr\t-30(a6)"; #define RexxDispatcher(rxm) __RexxDispatcher(AmlBase, (rxm)) APTR __CreateServerA(__reg("a6") struct Library * , __reg("a0") struct TagItem * tags ) = "\tjsr\t-36(a6)"; #define CreateServerA(tags) __CreateServerA(AmlBase, (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __CreateServer(__reg("a6") struct Library * , Tag tags , ... ) = "\tmove.l\ta0,-(a7)\n\tlea\t4(a7),a0\n\tjsr\t-36(a6)\n\tmovea.l\t(a7)+,a0"; #define CreateServer(...) __CreateServer(AmlBase, __VA_ARGS__) #endif VOID __DisposeServer(__reg("a6") struct Library * , __reg("a0") APTR server ) = "\tjsr\t-42(a6)"; #define DisposeServer(server) __DisposeServer(AmlBase, (server)) ULONG __SetServerAttrsA(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct TagItem * tags ) = "\tjsr\t-48(a6)"; #define SetServerAttrsA(server, tags) __SetServerAttrsA(AmlBase, (server), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __SetServerAttrs(__reg("a6") struct Library * , __reg("a0") APTR server , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-48(a6)\n\tmovea.l\t(a7)+,a1"; #define SetServerAttrs(server, ...) __SetServerAttrs(AmlBase, (server), __VA_ARGS__) #endif ULONG __GetServerAttrsA(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct TagItem * tags ) = "\tjsr\t-54(a6)"; #define GetServerAttrsA(server, tags) __GetServerAttrsA(AmlBase, (server), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __GetServerAttrs(__reg("a6") struct Library * , __reg("a0") APTR server , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-54(a6)\n\tmovea.l\t(a7)+,a1"; #define GetServerAttrs(server, ...) __GetServerAttrs(AmlBase, (server), __VA_ARGS__) #endif ULONG __GetServerHeaders(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("d0") ULONG flags ) = "\tjsr\t-60(a6)"; #define GetServerHeaders(server, flags) __GetServerHeaders(AmlBase, (server), (flags)) LONG __GetServerArticles(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") APTR folder , __reg("a2") struct Hook * hook , __reg("d0") ULONG flags ) = "\tjsr\t-66(a6)"; #define GetServerArticles(server, folder, hook, flags) __GetServerArticles(AmlBase, (server), (folder), (hook), (flags)) APTR __CreateFolderA(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct TagItem * tags ) = "\tjsr\t-72(a6)"; #define CreateFolderA(server, tags) __CreateFolderA(AmlBase, (server), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __CreateFolder(__reg("a6") struct Library * , __reg("a0") APTR server , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-72(a6)\n\tmovea.l\t(a7)+,a1"; #define CreateFolder(server, ...) __CreateFolder(AmlBase, (server), __VA_ARGS__) #endif BOOL __DisposeFolder(__reg("a6") struct Library * , __reg("a0") APTR folder ) = "\tjsr\t-78(a6)"; #define DisposeFolder(folder) __DisposeFolder(AmlBase, (folder)) APTR __OpenFolderA(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct TagItem * tags ) = "\tjsr\t-84(a6)"; #define OpenFolderA(server, tags) __OpenFolderA(AmlBase, (server), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __OpenFolder(__reg("a6") struct Library * , __reg("a0") APTR server , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-84(a6)\n\tmovea.l\t(a7)+,a1"; #define OpenFolder(server, ...) __OpenFolder(AmlBase, (server), __VA_ARGS__) #endif BOOL __SaveFolder(__reg("a6") struct Library * , __reg("a0") APTR folder ) = "\tjsr\t-90(a6)"; #define SaveFolder(folder) __SaveFolder(AmlBase, (folder)) BOOL __RemFolder(__reg("a6") struct Library * , __reg("a0") APTR folder ) = "\tjsr\t-96(a6)"; #define RemFolder(folder) __RemFolder(AmlBase, (folder)) ULONG __SetFolderAttrsA(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") struct TagItem * tags ) = "\tjsr\t-102(a6)"; #define SetFolderAttrsA(folder, tags) __SetFolderAttrsA(AmlBase, (folder), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __SetFolderAttrs(__reg("a6") struct Library * , __reg("a0") APTR folder , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-102(a6)\n\tmovea.l\t(a7)+,a1"; #define SetFolderAttrs(folder, ...) __SetFolderAttrs(AmlBase, (folder), __VA_ARGS__) #endif ULONG __GetFolderAttrsA(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") struct TagItem * tags ) = "\tjsr\t-108(a6)"; #define GetFolderAttrsA(folder, tags) __GetFolderAttrsA(AmlBase, (folder), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __GetFolderAttrs(__reg("a6") struct Library * , __reg("a0") APTR folder , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-108(a6)\n\tmovea.l\t(a7)+,a1"; #define GetFolderAttrs(folder, ...) __GetFolderAttrs(AmlBase, (folder), __VA_ARGS__) #endif BOOL __AddFolderArticle(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("d0") ULONG type , __reg("a1") APTR data ) = "\tjsr\t-114(a6)"; #define AddFolderArticle(folder, type, data) __AddFolderArticle(AmlBase, (folder), (type), (data)) BOOL __RemFolderArticle(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") APTR article ) = "\tjsr\t-120(a6)"; #define RemFolderArticle(folder, article) __RemFolderArticle(AmlBase, (folder), (article)) ULONG __ReadFolderSpool(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") STRPTR importfile , __reg("d0") ULONG flags ) = "\tjsr\t-126(a6)"; #define ReadFolderSpool(folder, importfile, flags) __ReadFolderSpool(AmlBase, (folder), (importfile), (flags)) ULONG __WriteFolderSpool(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") STRPTR exportfile , __reg("d0") ULONG flags ) = "\tjsr\t-132(a6)"; #define WriteFolderSpool(folder, exportfile, flags) __WriteFolderSpool(AmlBase, (folder), (exportfile), (flags)) ULONG __ScanFolderIndex(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") struct Hook * hook , __reg("d0") ULONG flags ) = "\tjsr\t-138(a6)"; #define ScanFolderIndex(folder, hook, flags) __ScanFolderIndex(AmlBase, (folder), (hook), (flags)) BOOL __ExpungeFolder(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") APTR trash , __reg("a2") struct Hook * hook ) = "\tjsr\t-144(a6)"; #define ExpungeFolder(folder, trash, hook) __ExpungeFolder(AmlBase, (folder), (trash), (hook)) ULONG __CreateFolderIndex(__reg("a6") struct Library * , __reg("a0") APTR folder ) = "\tjsr\t-150(a6)"; #define CreateFolderIndex(folder) __CreateFolderIndex(AmlBase, (folder)) ULONG __SortFolderIndex(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("d0") ULONG field ) = "\tjsr\t-156(a6)"; #define SortFolderIndex(folder, field) __SortFolderIndex(AmlBase, (folder), (field)) APTR __CreateArticleA(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") struct TagItem * tags ) = "\tjsr\t-162(a6)"; #define CreateArticleA(folder, tags) __CreateArticleA(AmlBase, (folder), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __CreateArticle(__reg("a6") struct Library * , __reg("a0") APTR folder , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-162(a6)\n\tmovea.l\t(a7)+,a1"; #define CreateArticle(folder, ...) __CreateArticle(AmlBase, (folder), __VA_ARGS__) #endif BOOL __DisposeArticle(__reg("a6") struct Library * , __reg("a0") APTR article ) = "\tjsr\t-168(a6)"; #define DisposeArticle(article) __DisposeArticle(AmlBase, (article)) APTR __OpenArticle(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") APTR folder , __reg("d0") ULONG MsgID , __reg("d1") ULONG Flags ) = "\tjsr\t-174(a6)"; #define OpenArticle(server, folder, MsgID, Flags) __OpenArticle(AmlBase, (server), (folder), (MsgID), (Flags)) BOOL __CopyArticle(__reg("a6") struct Library * , __reg("a0") APTR folder , __reg("a1") APTR article ) = "\tjsr\t-180(a6)"; #define CopyArticle(folder, article) __CopyArticle(AmlBase, (folder), (article)) ULONG __SetArticleAttrsA(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") struct TagItem * tags ) = "\tjsr\t-186(a6)"; #define SetArticleAttrsA(article, tags) __SetArticleAttrsA(AmlBase, (article), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __SetArticleAttrs(__reg("a6") struct Library * , __reg("a0") APTR article , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-186(a6)\n\tmovea.l\t(a7)+,a1"; #define SetArticleAttrs(article, ...) __SetArticleAttrs(AmlBase, (article), __VA_ARGS__) #endif ULONG __GetArticleAttrsA(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") struct TagItem * tags ) = "\tjsr\t-192(a6)"; #define GetArticleAttrsA(article, tags) __GetArticleAttrsA(AmlBase, (article), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __GetArticleAttrs(__reg("a6") struct Library * , __reg("a0") APTR article , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-192(a6)\n\tmovea.l\t(a7)+,a1"; #define GetArticleAttrs(article, ...) __GetArticleAttrs(AmlBase, (article), __VA_ARGS__) #endif BOOL __SendArticle(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") APTR article , __reg("a2") UBYTE * from_file ) = "\tjsr\t-198(a6)"; #define SendArticle(server, article, from_file) __SendArticle(AmlBase, (server), (article), (from_file)) BOOL __AddArticlePartA(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") APTR part , __reg("a2") struct TagItem * tags ) = "\tjsr\t-204(a6)"; #define AddArticlePartA(article, part, tags) __AddArticlePartA(AmlBase, (article), (part), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) BOOL __AddArticlePart(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") APTR part , Tag _tag1 , ... ) = "\tmove.l\ta2,-(a7)\n\tlea\t4(a7),a2\n\tjsr\t-204(a6)\n\tmovea.l\t(a7)+,a2"; #define AddArticlePart(article, part, ...) __AddArticlePart(AmlBase, (article), (part), __VA_ARGS__) #endif VOID __RemArticlePart(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("d0") APTR part ) = "\tjsr\t-210(a6)"; #define RemArticlePart(article, part) __RemArticlePart(AmlBase, (article), (part)) APTR __GetArticlePart(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("d0") ULONG partnum ) = "\tjsr\t-216(a6)"; #define GetArticlePart(article, partnum) __GetArticlePart(AmlBase, (article), (partnum)) ULONG __GetArticlePartAttrsA(__reg("a6") struct Library * , __reg("a0") APTR part , __reg("a1") struct TagItem * tags ) = "\tjsr\t-222(a6)"; #define GetArticlePartAttrsA(part, tags) __GetArticlePartAttrsA(AmlBase, (part), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __GetArticlePartAttrs(__reg("a6") struct Library * , __reg("a0") APTR part , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-222(a6)\n\tmovea.l\t(a7)+,a1"; #define GetArticlePartAttrs(part, ...) __GetArticlePartAttrs(AmlBase, (part), __VA_ARGS__) #endif ULONG __SetArticlePartAttrsA(__reg("a6") struct Library * , __reg("a0") APTR part , __reg("a1") struct TagItem * tags ) = "\tjsr\t-228(a6)"; #define SetArticlePartAttrsA(part, tags) __SetArticlePartAttrsA(AmlBase, (part), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __SetArticlePartAttrs(__reg("a6") struct Library * , __reg("a0") APTR part , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-228(a6)\n\tmovea.l\t(a7)+,a1"; #define SetArticlePartAttrs(part, ...) __SetArticlePartAttrs(AmlBase, (part), __VA_ARGS__) #endif APTR __CreateArticlePartA(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") struct TagItem * tags ) = "\tjsr\t-234(a6)"; #define CreateArticlePartA(article, tags) __CreateArticlePartA(AmlBase, (article), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __CreateArticlePart(__reg("a6") struct Library * , __reg("a0") APTR article , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-234(a6)\n\tmovea.l\t(a7)+,a1"; #define CreateArticlePart(article, ...) __CreateArticlePart(AmlBase, (article), __VA_ARGS__) #endif VOID __DisposeArticlePart(__reg("a6") struct Library * , __reg("a0") APTR part ) = "\tjsr\t-240(a6)"; #define DisposeArticlePart(part) __DisposeArticlePart(AmlBase, (part)) BOOL __GetArticlePartDataA(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") APTR part , __reg("a2") struct TagItem * tags ) = "\tjsr\t-246(a6)"; #define GetArticlePartDataA(article, part, tags) __GetArticlePartDataA(AmlBase, (article), (part), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) BOOL __GetArticlePartData(__reg("a6") struct Library * , __reg("a0") APTR article , __reg("a1") APTR part , Tag _tag1 , ... ) = "\tmove.l\ta2,-(a7)\n\tlea\t4(a7),a2\n\tjsr\t-246(a6)\n\tmovea.l\t(a7)+,a2"; #define GetArticlePartData(article, part, ...) __GetArticlePartData(AmlBase, (article), (part), __VA_ARGS__) #endif BOOL __SetArticlePartDataA(__reg("a6") struct Library * , __reg("a0") APTR part , __reg("a1") struct TagItem * tags ) = "\tjsr\t-252(a6)"; #define SetArticlePartDataA(part, tags) __SetArticlePartDataA(AmlBase, (part), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) BOOL __SetArticlePartData(__reg("a6") struct Library * , __reg("a0") APTR part , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-252(a6)\n\tmovea.l\t(a7)+,a1"; #define SetArticlePartData(part, ...) __SetArticlePartData(AmlBase, (part), __VA_ARGS__) #endif APTR __CreateAddressEntryA(__reg("a6") struct Library * , __reg("a0") struct TagItem * tags ) = "\tjsr\t-258(a6)"; #define CreateAddressEntryA(tags) __CreateAddressEntryA(AmlBase, (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __CreateAddressEntry(__reg("a6") struct Library * , Tag tags , ... ) = "\tmove.l\ta0,-(a7)\n\tlea\t4(a7),a0\n\tjsr\t-258(a6)\n\tmovea.l\t(a7)+,a0"; #define CreateAddressEntry(...) __CreateAddressEntry(AmlBase, __VA_ARGS__) #endif BOOL __DisposeAddressEntry(__reg("a6") struct Library * , __reg("a0") APTR addr ) = "\tjsr\t-264(a6)"; #define DisposeAddressEntry(addr) __DisposeAddressEntry(AmlBase, (addr)) APTR __OpenAddressEntry(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("d0") ULONG fileid ) = "\tjsr\t-270(a6)"; #define OpenAddressEntry(server, fileid) __OpenAddressEntry(AmlBase, (server), (fileid)) LONG __SaveAddressEntry(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") APTR addr ) = "\tjsr\t-276(a6)"; #define SaveAddressEntry(server, addr) __SaveAddressEntry(AmlBase, (server), (addr)) BOOL __RemAddressEntry(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") APTR addr ) = "\tjsr\t-282(a6)"; #define RemAddressEntry(server, addr) __RemAddressEntry(AmlBase, (server), (addr)) ULONG __GetAddressEntryAttrsA(__reg("a6") struct Library * , __reg("a0") APTR addr , __reg("a1") struct TagItem * tags ) = "\tjsr\t-288(a6)"; #define GetAddressEntryAttrsA(addr, tags) __GetAddressEntryAttrsA(AmlBase, (addr), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __GetAddressEntryAttrs(__reg("a6") struct Library * , __reg("a0") APTR addr , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-288(a6)\n\tmovea.l\t(a7)+,a1"; #define GetAddressEntryAttrs(addr, ...) __GetAddressEntryAttrs(AmlBase, (addr), __VA_ARGS__) #endif ULONG __SetAddressEntryAttrsA(__reg("a6") struct Library * , __reg("a0") APTR addr , __reg("a1") struct TagItem * tags ) = "\tjsr\t-294(a6)"; #define SetAddressEntryAttrsA(addr, tags) __SetAddressEntryAttrsA(AmlBase, (addr), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __SetAddressEntryAttrs(__reg("a6") struct Library * , __reg("a0") APTR addr , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-294(a6)\n\tmovea.l\t(a7)+,a1"; #define SetAddressEntryAttrs(addr, ...) __SetAddressEntryAttrs(AmlBase, (addr), __VA_ARGS__) #endif BOOL __MatchAddressA(__reg("a6") struct Library * , __reg("a0") APTR addr , __reg("a1") struct TagItem * tags ) = "\tjsr\t-300(a6)"; #define MatchAddressA(addr, tags) __MatchAddressA(AmlBase, (addr), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) BOOL __MatchAddress(__reg("a6") struct Library * , __reg("a0") APTR addr , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-300(a6)\n\tmovea.l\t(a7)+,a1"; #define MatchAddress(addr, ...) __MatchAddress(AmlBase, (addr), __VA_ARGS__) #endif APTR __FindAddressEntryA(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct TagItem * tags ) = "\tjsr\t-306(a6)"; #define FindAddressEntryA(server, tags) __FindAddressEntryA(AmlBase, (server), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __FindAddressEntry(__reg("a6") struct Library * , __reg("a0") APTR server , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-306(a6)\n\tmovea.l\t(a7)+,a1"; #define FindAddressEntry(server, ...) __FindAddressEntry(AmlBase, (server), __VA_ARGS__) #endif APTR __HuntAddressEntryA(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct TagItem * tags ) = "\tjsr\t-312(a6)"; #define HuntAddressEntryA(server, tags) __HuntAddressEntryA(AmlBase, (server), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __HuntAddressEntry(__reg("a6") struct Library * , __reg("a0") APTR server , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-312(a6)\n\tmovea.l\t(a7)+,a1"; #define HuntAddressEntry(server, ...) __HuntAddressEntry(AmlBase, (server), __VA_ARGS__) #endif ULONG __ScanAddressIndex(__reg("a6") struct Library * , __reg("a0") APTR server , __reg("a1") struct Hook * hook , __reg("d0") ULONG type , __reg("d1") ULONG flags ) = "\tjsr\t-318(a6)"; #define ScanAddressIndex(server, hook, type, flags) __ScanAddressIndex(AmlBase, (server), (hook), (type), (flags)) BOOL __AddCustomField(__reg("a6") struct Library * , __reg("a0") APTR addr , __reg("a1") STRPTR field , __reg("a2") STRPTR data ) = "\tjsr\t-324(a6)"; #define AddCustomField(addr, field, data) __AddCustomField(AmlBase, (addr), (field), (data)) BOOL __RemCustomField(__reg("a6") struct Library * , __reg("a0") APTR addr , __reg("a1") STRPTR field ) = "\tjsr\t-330(a6)"; #define RemCustomField(addr, field) __RemCustomField(AmlBase, (addr), (field)) STRPTR __GetCustomFieldData(__reg("a6") struct Library * , __reg("a0") APTR addr , __reg("a1") STRPTR field ) = "\tjsr\t-336(a6)"; #define GetCustomFieldData(addr, field) __GetCustomFieldData(AmlBase, (addr), (field)) APTR __CreateDecoderA(__reg("a6") struct Library * , __reg("a0") struct TagItem * tags ) = "\tjsr\t-342(a6)"; #define CreateDecoderA(tags) __CreateDecoderA(AmlBase, (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) APTR __CreateDecoder(__reg("a6") struct Library * , Tag tags , ... ) = "\tmove.l\ta0,-(a7)\n\tlea\t4(a7),a0\n\tjsr\t-342(a6)\n\tmovea.l\t(a7)+,a0"; #define CreateDecoder(...) __CreateDecoder(AmlBase, __VA_ARGS__) #endif VOID __DisposeDecoder(__reg("a6") struct Library * , __reg("a0") APTR dec ) = "\tjsr\t-348(a6)"; #define DisposeDecoder(dec) __DisposeDecoder(AmlBase, (dec)) ULONG __GetDecoderAttrsA(__reg("a6") struct Library * , __reg("a0") APTR dec , __reg("a1") struct TagItem * tags ) = "\tjsr\t-354(a6)"; #define GetDecoderAttrsA(dec, tags) __GetDecoderAttrsA(AmlBase, (dec), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __GetDecoderAttrs(__reg("a6") struct Library * , __reg("a0") APTR dec , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-354(a6)\n\tmovea.l\t(a7)+,a1"; #define GetDecoderAttrs(dec, ...) __GetDecoderAttrs(AmlBase, (dec), __VA_ARGS__) #endif ULONG __SetDecoderAttrsA(__reg("a6") struct Library * , __reg("a0") APTR dec , __reg("a1") struct TagItem * tags ) = "\tjsr\t-360(a6)"; #define SetDecoderAttrsA(dec, tags) __SetDecoderAttrsA(AmlBase, (dec), (tags)) #if !defined(NO_INLINE_STDARG) && (__STDC__ == 1L) && (__STDC_VERSION__ >= 199901L) ULONG __SetDecoderAttrs(__reg("a6") struct Library * , __reg("a0") APTR dec , Tag _tag1 , ... ) = "\tmove.l\ta1,-(a7)\n\tlea\t4(a7),a1\n\tjsr\t-360(a6)\n\tmovea.l\t(a7)+,a1"; #define SetDecoderAttrs(dec, ...) __SetDecoderAttrs(AmlBase, (dec), __VA_ARGS__) #endif LONG __Decode(__reg("a6") struct Library * , __reg("a0") APTR dec , __reg("d0") ULONG type ) = "\tjsr\t-366(a6)"; #define Decode(dec, type) __Decode(AmlBase, (dec), (type)) LONG __Encode(__reg("a6") struct Library * , __reg("a0") APTR dec , __reg("d0") ULONG type ) = "\tjsr\t-372(a6)"; #define Encode(dec, type) __Encode(AmlBase, (dec), (type)) #endif /* !_INLINE_AML_H */