Lines Matching refs:dent
87 itr->dent = (dir_entry *)itr->block; in fat_move_to_cluster()
266 dir_entry *dent; in fat_find_empty_dentries() local
276 if (!itr->dent) { in fat_find_empty_dentries()
280 switch (itr->dent->nameext.name[0]) { in fat_find_empty_dentries()
286 dent = itr->dent; in fat_find_empty_dentries()
299 if (!itr->dent && in fat_find_empty_dentries()
311 itr->dent = dent; in fat_find_empty_dentries()
419 memcpy(itr->dent, slotptr, sizeof(dir_slot)); in fill_dir_slot()
431 if (!itr->dent) in fill_dir_slot()
855 itr->dent = (dir_entry *)itr->block; in new_dir_table()
1280 if (START(itr.dent) == target_clust) in update_parent_dir_props()
1288 dentry_set_time(itr.dent); in update_parent_dir_props()
1330 fill_dentry(itr->fsdata, itr->dent, shortname, clust, size, attr); in create_link()
1358 if (itr->dent->nameext.name[0] == '\0') in find_directory_entry()
1361 return itr->dent; in find_directory_entry()
1551 retdent = itr->dent; in file_fat_write_at()
1631 struct dir_entry *dent = itr->dent; in delete_single_dentry() local
1633 memset(dent, 0, sizeof(*dent)); in delete_single_dentry()
1634 dent->nameext.name[0] = DELETED_FLAG; in delete_single_dentry()
1649 int seqn = itr->dent->nameext.name[0] & ~LAST_LONG_ENTRY_MASK; in delete_long_name()
1652 struct dir_entry *dent; in delete_long_name() local
1658 dent = next_dent(itr); in delete_long_name()
1659 if (!dent) in delete_long_name()
1676 itr->dent = itr->dent_start; in delete_dentry_link()
1679 if ((itr->dent->attr & ATTR_VFAT) == ATTR_VFAT && in delete_dentry_link()
1680 (itr->dent->nameext.name[0] & LAST_LONG_ENTRY_MASK)) { in delete_dentry_link()
1704 dir_entry *dent = itr->dent; in delete_dentry_long() local
1707 clear_fatent(mydata, START(dent)); in delete_dentry_long()
1855 retdent = itr->dent; in fat_mkdir()
2049 old_clust = START(old_itr->dent); in fat_rename()
2068 new_clust = START(new_itr->dent); in fat_rename()
2093 struct nameext new_name = new_itr->dent->nameext; in fat_rename()
2094 __u8 lcase = new_itr->dent->lcase; in fat_rename()
2111 *new_itr->dent = *old_itr->dent; in fat_rename()
2112 new_itr->dent->nameext = new_name; in fat_rename()
2113 new_itr->dent->lcase = lcase; in fat_rename()
2125 old_itr->dent->size, in fat_rename()
2126 old_itr->dent->attr | ATTR_ARCH); in fat_rename()
2145 dir_entry *dent; in fat_rename() local
2148 dent = find_directory_entry(new_itr, ".."); in fat_rename()
2149 if (!dent) { in fat_rename()
2156 set_start_cluster(&new_datablock, dent, clust); in fat_rename()