Lines Matching full:ent
35 + struct dir_ent *ent, *cur_ent = NULL;
60 + ent = malloc(sizeof(struct dir_ent));
61 + if(ent == NULL)
69 + ent->name = strdup(dire->name);
70 + ent->start_block = dirh.start_block;
71 + ent->offset = dire->offset;
72 + ent->type = dire->type;
73 + ent->next = NULL;
75 + dir->dirs = ent;
77 + cur_ent->next = ent;
78 + cur_ent = ent;
91 + struct dir_ent *ent = dir->dirs;
95 + while(ent) {
96 + struct dir_ent *tmp = ent;
98 + ent = ent->next;
115 + struct dir_ent *ent, *cur_ent = NULL;
139 + ent = malloc(sizeof(struct dir_ent));
140 + if(ent == NULL)
148 + ent->name = strdup(dire->name);
149 + ent->start_block = dirh.start_block;
150 + ent->offset = dire->offset;
151 + ent->type = dire->type;
152 + ent->next = NULL;
154 + dir->dirs = ent;
156 + cur_ent->next = ent;
157 + cur_ent = ent;
170 + struct dir_ent *ent, *cur_ent = NULL;
194 + ent = malloc(sizeof(struct dir_ent));
195 + if(ent == NULL)
203 + ent->name = strdup(dire->name);
204 + ent->start_block = dirh.start_block;
205 + ent->offset = dire->offset;
206 + ent->type = dire->type;
207 + ent->next = NULL;
209 + dir->dirs = ent;
211 + cur_ent->next = ent;
212 + cur_ent = ent;
225 + struct dir_ent *ent, *cur_ent = NULL;
249 + ent = malloc(sizeof(struct dir_ent));
250 + if(ent == NULL)
258 + ent->name = strdup(dire->name);
259 + ent->start_block = dirh.start_block;
260 + ent->offset = dire->offset;
261 + ent->type = dire->type;
262 + ent->next = NULL;
264 + dir->dirs = ent;
266 + cur_ent->next = ent;
267 + cur_ent = ent;