| /ast/src/lib/libast/dir/ |
| H A D | dirstd.h | 26 * <dirent.h> for systems with no opendir() 40 struct dirent struct 57 extern struct dirent* readdir(DIR*);
|
| H A D | readdir.c | 39 struct dirent* 42 register struct dirent* dp; 53 dp = (struct dirent*)((char*)dirp->dd_buf + dirp->dd_loc);
|
| H A D | getdents.c | 80 register struct dirent* up; /* user */ 92 up = (struct dirent*)buf; 106 up->d_reclen = sizeof(struct dirent) - sizeof(up->d_name) + (up->d_namlen = u - up->d_name) + 1; 108 up = (struct dirent*)((char*)up + up->d_reclen); 123 register struct dirent* up; /* user */ 131 * we assume sizeof(struct dirent) > sizeof(struct direct) 134 up = (struct dirent*)buf; 152 up->d_reclen = sizeof(struct dirent) - sizeof(up->d_name) + (up->d_namlen = u - tmp) + 1; 154 up = (struct dirent*)((char*)up + up->d_reclen); 158 } while (up == (struct dirent*)bu [all...] |
| H A D | dirlib.h | 27 * library routines should include this file rather than <dirent.h> 56 #include <dirent.h> 66 #ifndef dirent 67 #define dirent direct 72 #define DIRdirent dirent 76 #define dirent DIRdirent 105 #include <dirent.h> 118 #undef dirent
|
| /ast/src/lib/libardir/ |
| H A D | ar-local.c | 113 ar->dirent.mtime = tmdate(s, &e, NiL); 122 ar->dirent.size = strtoul(s, NiL, 10); 124 ar->dirent.name = t; 125 ar->dirent.uid = ar->st.st_uid; 126 ar->dirent.gid = ar->st.st_gid; 127 ar->dirent.mode = ar->st.st_mode; 128 ar->dirent.offset = -1; 129 return &ar->dirent;
|
| H A D | ar-port.c | 57 off_t current; /* current dirent offset */ 58 off_t offset; /* next dirent offset */ 276 ar->dirent.mtime = n; 277 ar->dirent.name = state->header.ar_name; 278 ar->dirent.name[sizeof(state->header.ar_name)] = 0; 279 if (state->names && (*ar->dirent.name == TERM_port || *ar->dirent.name == ' ')) 280 ar->dirent.name = state->names + strtol(ar->dirent.name + 1, NiL, 10); 283 ar->dirent [all...] |
| H A D | ar-pdp11.c | 45 off_t current; /* current dirent offset */ 46 off_t offset; /* next dirent offset */ 118 strncpy(ar->dirent.name = state->name, state->header.ar_name, sizeof(state->header.ar_name)); 119 ar->dirent.mtime = swapget(state->swap, (char*)&state->header.ar_date, sizeof(state->header.ar_date)); 120 ar->dirent.uid = swapget(state->swap, (char*)&state->header.ar_uid, sizeof(state->header.ar_uid)); 121 ar->dirent.gid = swapget(state->swap, (char*)&state->header.ar_gid, sizeof(state->header.ar_gid)); 122 ar->dirent.mode = swapget(state->swap, (char*)&state->header.ar_mode, sizeof(state->header.ar_mode)); 123 ar->dirent.offset = state->offset += sizeof(state->header); 124 ar->dirent.size = swapget(state->swap, (char*)&state->header.ar_size, sizeof(state->header.ar_size)); 125 state->offset += ar->dirent [all...] |
| H A D | ar-s5r0.c | 59 off_t current; /* current dirent offset */ 60 off_t offset; /* next dirent offset */ 148 ar->dirent.name = state->member.arf_name; 149 ar->dirent.mtime = swapget(0, (char*)&state->member.arf_date, sizeof(state->member.arf_date)); 150 ar->dirent.uid = swapget(0, (char*)&state->member.arf_uid, sizeof(state->member.arf_uid)); 151 ar->dirent.gid = swapget(0, (char*)&state->member.arf_gid, sizeof(state->member.arf_gid)); 152 ar->dirent.mode = swapget(0, (char*)&state->member.arf_mode, sizeof(state->member.arf_mode)); 153 ar->dirent.offset = state->offset += sizeof(state->member); 154 ar->dirent.size = swapget(0, (char*)&state->member.arf_size, sizeof(state->member.arf_size)); 155 state->offset += ar->dirent [all...] |
| H A D | ar-aix.c | 61 off_t current; /* current dirent offset */ 62 off_t offset; /* next dirent offset */ 161 ar->dirent.name = state->name; 178 ar->dirent.offset = state->offset + sizeof(Member_t) + n - 2; 184 ar->dirent.mtime = u; 190 ar->dirent.uid = u; 196 ar->dirent.gid = u; 202 ar->dirent.mode = u; 208 ar->dirent.size = u; 215 return &ar->dirent; [all...] |
| H A D | ar-aixbig.c | 62 off_t current; /* current dirent offset */ 63 off_t offset; /* next dirent offset */ 162 ar->dirent.name = state->name; 179 ar->dirent.offset = state->offset + sizeof(Member_t) + n - 2; 185 ar->dirent.mtime = u; 191 ar->dirent.uid = u; 197 ar->dirent.gid = u; 203 ar->dirent.mode = u; 209 ar->dirent.size = u; 216 return &ar->dirent; [all...] |
| H A D | ardir.h | 94 Ardirent_t dirent; member in struct:Ardir_s
|
| /ast/src/lib/libast/include/ |
| H A D | glob.h | 34 struct dirent; 74 /* gnu extensions -- but how do you synthesize dirent and stat? */ 77 struct dirent* (*gl_readdir)(void*);
|
| H A D | ast_dir.h | 27 * common dirent maintenance interface 46 #include <dirent.h>
|
| /ast/src/lib/libcs/ |
| H A D | msgsend.c | 39 register struct dirent* dp; 40 register struct dirent* de; 62 dp = (struct dirent*)data; 63 de = (struct dirent*)((char*)dp + ret); 74 dp = (struct dirent*)((char*)dp + i);
|
| H A D | msglist.c | 112 struct dirent* dp; 113 struct dirent* de; 166 dp = (struct dirent*)(ap++)->pointer; 167 de = (struct dirent*)((char*)dp + msg->ret.number); 181 dp = (struct dirent*)((char*)dp + i);
|
| H A D | msguser.c | 57 struct dirent* dp; 58 struct dirent* de; 181 dp = va_arg(ap, struct dirent*); 185 de = (struct dirent*)((char*)dp + n); 196 dp = (struct dirent*)((char*)dp + i); 404 struct dirent* dp; 449 dp = va_arg(ap, struct dirent*); 467 dp = (struct dirent*)((char*)dp + n);
|
| H A D | msgblast.c | 43 struct dirent* dp; 111 (ap++)->pointer = (void*)(dp = (struct dirent*)vp); 129 dp = (struct dirent*)((char*)dp + n);
|
| /ast/src/cmd/cs/vcs_src/ |
| H A D | vcs_replica.c | 22 #include <dirent.h> 48 register struct dirent* rca; 112 register struct dirent* rca;
|
| /ast/src/cmd/std/ |
| H A D | psslib.h | 50 #include <dirent.h>
|
| /ast/src/lib/libtksh/include/ |
| H A D | tclPort.h | 2 #include <dirent.h>
|
| /ast/src/cmd/3d/ |
| H A D | dir_3d.h | 98 #undef dirent macro 100 #define DIRdirent dirent 109 extern struct dirent* READDIR(DIR*); 214 extern struct dirent* readdir(DIR*);
|
| H A D | dir3d.c | 37 * (3) if dirent.d_type supported then directory stat.st_nlink is 58 #undef dirent macro 59 #define dirent DIRdirent macro 172 struct dirent* 232 return (struct dirent*)dp; 488 #undef dirent macro 489 #define dirent dirent64 macro
|
| /ast/src/cmd/ss/ |
| H A D | ss.c | 67 #include <dirent.h> 179 register struct dirent* entry;
|
| /ast/src/lib/libast/preroot/ |
| H A D | getpreroot.c | 71 struct dirent* entry;
|
| /ast/src/lib/libast/misc/ |
| H A D | glob.c | 50 typedef struct dirent* (*GL_readdir_f)(void*); 91 struct dirent* dp; 93 while (dp = (struct dirent*)(*gp->gl_readdir)(handle))
|