Lines Matching refs:de
452 int fat_fill_inode(struct inode *inode, struct msdos_dir_entry *de) in fat_fill_inode() argument
463 if ((de->attr & ATTR_DIR) && !IS_FREE(de->name)) { in fat_fill_inode()
465 inode->i_mode = fat_make_mode(sbi, de->attr, S_IRWXUGO); in fat_fill_inode()
469 MSDOS_I(inode)->i_start = fat_get_start(sbi, de); in fat_fill_inode()
479 inode->i_mode = fat_make_mode(sbi, de->attr, in fat_fill_inode()
480 ((sbi->options.showexec && !is_exec(de->name + 8)) in fat_fill_inode()
482 MSDOS_I(inode)->i_start = fat_get_start(sbi, de); in fat_fill_inode()
485 inode->i_size = le32_to_cpu(de->size); in fat_fill_inode()
491 if (de->attr & ATTR_SYS) { in fat_fill_inode()
495 fat_save_attrs(inode, de->attr); in fat_fill_inode()
500 fat_time_fat2unix(sbi, &inode->i_mtime, de->time, de->date, 0); in fat_fill_inode()
502 fat_time_fat2unix(sbi, &inode->i_ctime, de->ctime, in fat_fill_inode()
503 de->cdate, de->ctime_cs); in fat_fill_inode()
504 fat_time_fat2unix(sbi, &inode->i_atime, 0, de->adate, 0); in fat_fill_inode()
524 struct msdos_dir_entry *de, loff_t i_pos) in fat_build_inode() argument
540 err = fat_fill_inode(inode, de); in fat_build_inode()