~ubuntu-branches/ubuntu/precise/linux-ti-omap4/precise

« back to all changes in this revision

Viewing changes to fs/reiserfs/inode.c

  • Committer: Bazaar Package Importer
  • Author(s): Paolo Pisati
  • Date: 2011-06-29 15:23:51 UTC
  • mfrom: (26.1.1 natty-proposed)
  • Revision ID: james.westby@ubuntu.com-20110629152351-xs96tm303d95rpbk
Tags: 3.0.0-1200.2
* Rebased against 3.0.0-6.7
* BSP from TI based on 3.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1593
1593
        struct inode *inode = dentry->d_inode;
1594
1594
        int maxlen = *lenp;
1595
1595
 
1596
 
        if (maxlen < 3)
1597
 
                return 255;
 
1596
        if (need_parent && (maxlen < 5)) {
 
1597
                *lenp = 5;
 
1598
                return 255;
 
1599
        } else if (maxlen < 3) {
 
1600
                *lenp = 3;
 
1601
                return 255;
 
1602
        }
1598
1603
 
1599
1604
        data[0] = inode->i_ino;
1600
1605
        data[1] = le32_to_cpu(INODE_PKEY(inode)->k_dir_id);
3212
3217
        .readpages = reiserfs_readpages,
3213
3218
        .releasepage = reiserfs_releasepage,
3214
3219
        .invalidatepage = reiserfs_invalidatepage,
3215
 
        .sync_page = block_sync_page,
3216
3220
        .write_begin = reiserfs_write_begin,
3217
3221
        .write_end = reiserfs_write_end,
3218
3222
        .bmap = reiserfs_aop_bmap,