Lines Matching refs:de

211 	struct adfs_direntry *de)  in adfs_dir2obj()  argument
213 obj->name_len = adfs_readname(obj->name, de->dirobname, ADFS_F_NAME_LEN); in adfs_dir2obj()
214 obj->file_id = adfs_readval(de->dirinddiscadd, 3); in adfs_dir2obj()
215 obj->loadaddr = adfs_readval(de->dirload, 4); in adfs_dir2obj()
216 obj->execaddr = adfs_readval(de->direxec, 4); in adfs_dir2obj()
217 obj->size = adfs_readval(de->dirlen, 4); in adfs_dir2obj()
218 obj->attr = de->newdiratts; in adfs_dir2obj()
242 adfs_obj2dir(struct adfs_direntry *de, struct object_info *obj) in adfs_obj2dir() argument
244 adfs_writeval(de->dirinddiscadd, 3, obj->file_id); in adfs_obj2dir()
245 adfs_writeval(de->dirload, 4, obj->loadaddr); in adfs_obj2dir()
246 adfs_writeval(de->direxec, 4, obj->execaddr); in adfs_obj2dir()
247 adfs_writeval(de->dirlen, 4, obj->size); in adfs_obj2dir()
248 de->newdiratts = obj->attr; in adfs_obj2dir()
259 struct adfs_direntry de; in __adfs_dir_get() local
272 memcpy(&de, dir->bh[buffer]->b_data + offset, thissize); in __adfs_dir_get()
274 memcpy(((char *)&de) + thissize, dir->bh[buffer + 1]->b_data, in __adfs_dir_get()
277 if (!de.dirobname[0]) in __adfs_dir_get()
280 adfs_dir2obj(dir, obj, &de); in __adfs_dir_get()
289 struct adfs_direntry de; in __adfs_dir_put() local
305 memcpy(&de, dir->bh[buffer]->b_data + offset, thissize); in __adfs_dir_put()
307 memcpy(((char *)&de) + thissize, dir->bh[buffer + 1]->b_data, in __adfs_dir_put()
313 adfs_obj2dir(&de, obj); in __adfs_dir_put()
318 memcpy(dir->bh[buffer]->b_data + offset, &de, thissize); in __adfs_dir_put()
320 memcpy(dir->bh[buffer + 1]->b_data, ((char *)&de) + thissize, in __adfs_dir_put()