Lines Matching defs:extern
180 #define extern __EXPORT__
183 #define extern __IMPORT__
186 extern Dtmethod_t* Dtset;
187 extern Dtmethod_t* Dtbag;
188 extern Dtmethod_t* Dtoset;
189 extern Dtmethod_t* Dtobag;
190 extern Dtmethod_t* Dtlist;
191 extern Dtmethod_t* Dtstack;
192 extern Dtmethod_t* Dtqueue;
196 extern Dtmethod_t* Dtorder;
197 extern Dtmethod_t* Dttree;
198 extern Dtmethod_t* Dthash;
199 extern Dtmethod_t _Dttree;
200 extern Dtmethod_t _Dthash;
201 extern Dtmethod_t _Dtlist;
202 extern Dtmethod_t _Dtqueue;
203 extern Dtmethod_t _Dtstack;
206 #undef extern
211 #define extern __EXPORT__
214 extern Dt_t* dtopen _ARG_((Dtdisc_t*, Dtmethod_t*));
215 extern int dtclose _ARG_((Dt_t*));
216 extern Dt_t* dtview _ARG_((Dt_t*, Dt_t*));
217 extern Dtdisc_t* dtdisc _ARG_((Dt_t* dt, Dtdisc_t*, int));
218 extern Dtmethod_t* dtmethod _ARG_((Dt_t*, Dtmethod_t*));
220 extern Dtlink_t* dtflatten _ARG_((Dt_t*));
221 extern Dtlink_t* dtextract _ARG_((Dt_t*));
222 extern int dtrestore _ARG_((Dt_t*, Dtlink_t*));
224 extern int dttreeset _ARG_((Dt_t*, int, int));
226 extern int dtwalk _ARG_((Dt_t*, int(*)(Dt_t*,Void_t*,Void_t*), Void_t*));
228 extern Void_t* dtrenew _ARG_((Dt_t*, Void_t*));
230 extern int dtsize _ARG_((Dt_t*));
231 extern int dtstat _ARG_((Dt_t*, Dtstat_t*, int));
232 extern unsigned int dtstrhash _ARG_((unsigned int, Void_t*, int));
235 extern int memcmp _ARG_((const Void_t*, const Void_t*, size_t));
236 extern int strcmp _ARG_((const char*, const char*));
239 #undef extern