Lines Matching refs:MSDOS_I
76 if (iblock != MSDOS_I(inode)->mmu_private >> sb->s_blocksize_bits) {
78 MSDOS_I(inode)->i_pos, MSDOS_I(inode)->mmu_private);
93 MSDOS_I(inode)->mmu_private += *max_blocks << sb->s_blocksize_bits;
162 &MSDOS_I(mapping->host)->mmu_private);
177 if (!(err < 0) && !(MSDOS_I(inode)->i_attrs & ATTR_ARCH)) {
179 MSDOS_I(inode)->i_attrs |= ATTR_ARCH;
196 if (MSDOS_I(inode)->mmu_private < size)
281 MSDOS_I(inode)->i_pos = i_pos;
282 hlist_add_head(&MSDOS_I(inode)->i_fat_hash, head);
291 MSDOS_I(inode)->i_pos = 0;
292 hlist_del_init(&MSDOS_I(inode)->i_fat_hash);
334 if (MSDOS_I(inode)->i_start == 0)
351 MSDOS_I(inode)->i_pos = 0;
363 MSDOS_I(inode)->i_start = le16_to_cpu(de->start);
365 MSDOS_I(inode)->i_start |= (le16_to_cpu(de->starthi) << 16);
367 MSDOS_I(inode)->i_logstart = MSDOS_I(inode)->i_start;
371 MSDOS_I(inode)->mmu_private = inode->i_size;
379 MSDOS_I(inode)->i_start = le16_to_cpu(de->start);
381 MSDOS_I(inode)->i_start |= (le16_to_cpu(de->starthi) << 16);
383 MSDOS_I(inode)->i_logstart = MSDOS_I(inode)->i_start;
388 MSDOS_I(inode)->mmu_private = inode->i_size;
513 kmem_cache_free(fat_inode_cachep, MSDOS_I(inode));
584 i_pos = MSDOS_I(inode)->i_pos;
615 if (i_pos != MSDOS_I(inode)->i_pos) {
628 raw_entry->start = cpu_to_le16(MSDOS_I(inode)->i_logstart);
629 raw_entry->starthi = cpu_to_le16(MSDOS_I(inode)->i_logstart >> 16);
718 if (inode && MSDOS_I(inode)->i_logstart != i_logstart) {
754 ipos_h = MSDOS_I(inode)->i_pos >> 8;
755 ipos_m = (MSDOS_I(inode)->i_pos & 0xf0) << 24;
756 ipos_l = (MSDOS_I(inode)->i_pos & 0x0f) << 28;
761 fh[3] = ipos_m | MSDOS_I(inode)->i_logstart;
763 fh[4] = ipos_l | MSDOS_I(de->d_parent->d_inode)->i_logstart;
1200 MSDOS_I(inode)->i_pos = 0;
1209 MSDOS_I(inode)->i_start = sbi->root_cluster;
1214 MSDOS_I(inode)->i_start = 0;
1219 MSDOS_I(inode)->i_logstart = 0;
1220 MSDOS_I(inode)->mmu_private = inode->i_size;
1484 MSDOS_I(fat_inode)->i_pos = 0;