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

/ast/src/lib/libardir/
H A Dardir.h51 struct Ardir_s; typedef struct Ardir_s Ardir_t; typedef in typeref:struct:Ardir_s
59 int (*openf)(Ardir_t*, char*, size_t);
60 Ardirent_t* (*nextf)(Ardir_t*);
61 int (*changef)(Ardir_t*, Ardirent_t*);
62 int (*insertf)(Ardir_t*, const char*, int);
63 const char* (*specialf)(Ardir_t*);
64 int (*closef)(Ardir_t*);
102 extern Ardir_t* ardiropen(const char*, Ardirmeth_t*, int);
103 extern Ardirent_t* ardirnext(Ardir_t*);
104 extern off_t ardircopy(Ardir_t*, Ardirent_
[all...]
H A Dardir.c29 Ardir_t*
32 Ardir_t* ar;
38 if (!(ar = newof(0, Ardir_t, 1, strlen(file) + 1)))
73 ardirnext(Ardir_t* ar)
79 ardircopy(Ardir_t* ar, Ardirent_t* ent, int fd)
125 ardirchange(Ardir_t* ar, Ardirent_t* ent)
136 ardirinsert(Ardir_t* ar, const char* name, int flags)
147 ardirspecial(Ardir_t* ar)
158 ardirclose(Ardir_t* ar)
H A Dar-local.c43 localclose(Ardir_t* ar)
66 localopen(Ardir_t* ar, char* buf, size_t n)
91 localnext(Ardir_t* ar)
H A Dar-pdp11.c57 pdpclose(Ardir_t* ar)
71 pdpopen(Ardir_t* ar, char* buf, size_t n)
98 pdpnext(Ardir_t* ar)
134 pdpchange(Ardir_t* ar, Ardirent_t* ent)
H A Dar-s5r0.c72 s5r0close(Ardir_t* ar)
104 s5r0open(Ardir_t* ar, char* buf, size_t n)
128 s5r0next(Ardir_t* ar)
164 s5r0change(Ardir_t* ar, Ardirent_t* ent)
H A Dtestar.c27 Ardir_t* dir;
H A Dar-omf.c129 static Arfile_t *ar_getnode(Ardir_t *ar, const char *name)
165 omfclose(Ardir_t* ar)
203 static void omfload(Ardir_t *ar,unsigned char *base, unsigned char *last, struct Table *tp, int dmars)
257 omfopen(Ardir_t* ar, char* buf, size_t size)
364 omfnext(Ardir_t* ar)
399 int omfinsert(Ardir_t *ar, const char *name, int op)
456 const char *omfspecial(Ardir_t *ar)
466 omfchange(Ardir_t* ar, Ardirent_t* ent)
H A Dar-aix.c75 aixclose(Ardir_t* ar)
93 aixopen(Ardir_t* ar, char* buf, size_t n)
126 aixnext(Ardir_t* ar)
223 aixchange(Ardir_t* ar, Ardirent_t* ent)
H A Dar-aixbig.c76 aixbigclose(Ardir_t* ar)
94 aixbigopen(Ardir_t* ar, char* buf, size_t n)
127 aixbignext(Ardir_t* ar)
224 aixbigchange(Ardir_t* ar, Ardirent_t* ent)
H A Dar-port.c74 portclose(Ardir_t* ar)
110 portopen(Ardir_t* ar, char* buf, size_t n)
213 ar_uid_gid(Ardir_t* ar, char* b, long* p)
244 portnext(Ardir_t* ar)
342 portchange(Ardir_t* ar, Ardirent_t* ent)
/ast/src/cmd/nmake/
H A Darchive.c41 Ardir_t* ar;
65 walkar(register Ardir_t* ar, Dir_t* d, char* name)
125 Ardir_t* ar;
158 Ardir_t* ar;
/ast/src/cmd/pax/
H A Dpax-ar.c32 Ardir_t* dir;
40 Ardir_t* dir;

Completed in 19 milliseconds