/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ |
H A D | block_dev.c | 114 blkdev_get_block(struct inode *inode, sector_t iblock, argument 117 if (iblock >= max_block(I_BDEV(inode))) { 130 bh->b_blocknr = iblock; 136 blkdev_get_blocks(struct inode *inode, sector_t iblock, argument 142 if ((iblock + max_blocks) > end_block) { 143 max_blocks = end_block - iblock; 156 bh->b_blocknr = iblock;
|
H A D | buffer.c | 1821 sector_t iblock, lblock; local 1833 iblock = (sector_t)page->index << (PAGE_CACHE_SHIFT - inode->i_blkbits); 1847 if (iblock < lblock) { 1849 err = get_block(inode, iblock, bh, 0); 1868 } while (i++, iblock++, (bh = bh->b_this_page) != head); 2366 sector_t iblock; local 2381 iblock = (sector_t)index << (PAGE_CACHE_SHIFT - inode->i_blkbits); 2396 iblock++; 2403 err = get_block(inode, iblock, bh, 0);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/efs/ |
H A D | file.c | 12 int efs_get_block(struct inode *inode, sector_t iblock, argument 20 if (iblock >= inode->i_blocks) { 32 phys = efs_map_block(inode, iblock);
|
H A D | inode.c | 199 efs_block_t iblock, result = 0, lastblock = 0; local 263 iblock = sb->fs_start + in->extents[dirext].cooked.ex_bn + 269 if (first || lastblock != iblock) { 272 bh = sb_bread(inode->i_sb, iblock); 274 printk(KERN_ERR "EFS: bread() failed at block %d\n", iblock); 278 printk(KERN_DEBUG "EFS: map_block(): read indirect extent block %d\n", iblock); 281 lastblock = iblock; 289 printk(KERN_ERR "EFS: extent %d has bad magic number in block %d\n", cur, iblock);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext2/ |
H A D | inode.c | 547 int ext2_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) argument 556 int depth = ext2_block_to_path(inode, iblock, offsets, &boundary); 595 if (ext2_find_goal(inode, iblock, chain, partial, &goal) < 0) 614 if (ext2_splice_branch(inode, iblock, chain, partial, left) < 0) 908 long iblock; local 922 iblock = (inode->i_size + blocksize-1) 933 n = ext2_block_to_path(inode, iblock, offsets, NULL);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext3/ |
H A D | inode.c | 789 sector_t iblock, unsigned long maxblocks, 807 depth = ext3_block_to_path(inode,iblock,offsets,&blocks_to_boundary); 887 goal = ext3_find_goal(inode, iblock, chain, partial); 912 err = ext3_splice_branch(handle, inode, iblock, 946 static int ext3_get_block(struct inode *inode, sector_t iblock, argument 986 ret = ext3_get_blocks_handle(handle, inode, iblock, 1714 unsigned blocksize, iblock, length, pos; local 1721 iblock = index << (PAGE_CACHE_SHIFT - inode->i_sb->s_blocksize_bits); 1742 iblock++; 1754 ext3_get_block(inode, iblock, b 788 ext3_get_blocks_handle(handle_t *handle, struct inode *inode, sector_t iblock, unsigned long maxblocks, struct buffer_head *bh_result, int create, int extend_disksize) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext4/ |
H A D | extents.c | 1979 ext4_fsblk_t iblock, 1990 ext_debug("blocks %d/%lu requested for inode %u\n", (int) iblock, 1995 goal = ext4_ext_in_cache(inode, iblock, &newex); 2006 newblock = iblock 2011 (iblock - le32_to_cpu(newex.ee_block)); 2019 path = ext4_ext_find_extent(inode, iblock, NULL); 2050 if (iblock >= ee_block && iblock < ee_block + ee_len) { 2051 newblock = iblock - ee_block + ee_start; 2053 allocated = ee_len - (iblock 1978 ext4_ext_get_blocks(handle_t *handle, struct inode *inode, ext4_fsblk_t iblock, unsigned long max_blocks, struct buffer_head *bh_result, int create, int extend_disksize) argument [all...] |
H A D | inode.c | 787 sector_t iblock, unsigned long maxblocks, 806 depth = ext4_block_to_path(inode,iblock,offsets,&blocks_to_boundary); 886 goal = ext4_find_goal(inode, iblock, chain, partial); 911 err = ext4_splice_branch(handle, inode, iblock, 945 static int ext4_get_block(struct inode *inode, sector_t iblock, argument 985 ret = ext4_get_blocks_wrap(handle, inode, iblock, 1713 unsigned blocksize, iblock, length, pos; local 1721 iblock = index << (PAGE_CACHE_SHIFT - inode->i_sb->s_blocksize_bits); 1745 iblock++; 1757 ext4_get_block(inode, iblock, b 786 ext4_get_blocks_handle(handle_t *handle, struct inode *inode, sector_t iblock, unsigned long maxblocks, struct buffer_head *bh_result, int create, int extend_disksize) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/fat/ |
H A D | dir.c | 34 static inline void fat_dir_readahead(struct inode *dir, sector_t iblock, argument 43 if ((iblock & (sbi->sec_per_clus - 1)) || sbi->sec_per_clus == 1) 71 sector_t phys, iblock; local 80 iblock = *pos >> sb->s_blocksize_bits; 81 err = fat_bmap(dir, iblock, &phys, &mapped_blocks); 85 fat_dir_readahead(dir, iblock, phys); 92 *pos = (iblock + 1) << sb->s_blocksize_bits;
|
H A D | inode.c | 53 static inline int __fat_get_block(struct inode *inode, sector_t iblock, argument 63 err = fat_bmap(inode, iblock, &phys, &mapped_blocks); 74 if (iblock != MSDOS_I(inode)->mmu_private >> sb->s_blocksize_bits) { 80 offset = (unsigned long)iblock & (sbi->sec_per_clus - 1); 93 err = fat_bmap(inode, iblock, &phys, &mapped_blocks); 105 static int fat_get_block(struct inode *inode, sector_t iblock, argument 112 err = __fat_get_block(inode, iblock, &max_blocks, bh_result, create);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/freevxfs/ |
H A D | vxfs_bmap.c | 56 * @iblock: logical block. 192 * @iblock: logical block 201 vxfs_bmap_typed(struct inode *ip, long iblock) argument 214 if (iblock < off) 219 typ->vt_size, iblock - off); 224 if ((iblock - off) < typ->vt_size) 225 return (typ->vt_block + iblock - off); 250 * @iblock: logical block 260 vxfs_bmap1(struct inode *ip, long iblock) argument 265 return vxfs_bmap_ext4(ip, iblock); [all...] |
H A D | vxfs_subr.c | 118 * @iblock: logical block 131 vxfs_getblk(struct inode *ip, sector_t iblock, argument 136 pblock = vxfs_bmap1(ip, iblock);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/gfs2/ |
H A D | bmap.c | 885 unsigned blocksize, iblock, length, pos; local 897 iblock = index << (PAGE_CACHE_SHIFT - inode->i_sb->s_blocksize_bits); 907 iblock++; 914 gfs2_get_block(inode, iblock, bh, 0);
|
H A D | quota.c | 577 unsigned blocksize, iblock, pos; local 590 iblock = index << (PAGE_CACHE_SHIFT - inode->i_sb->s_blocksize_bits); 599 iblock++; 604 gfs2_get_block(inode, iblock, bh, 1);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus/ |
H A D | extents.c | 171 /* Get a block at iblock for inode, possibly allocating if create */ 172 int hfsplus_get_block(struct inode *inode, sector_t iblock, argument 184 ablock = iblock >> HFSPLUS_SB(sb).fs_shift; 186 if (iblock >= HFSPLUS_I(inode).fs_blocks) { 187 if (iblock > HFSPLUS_I(inode).fs_blocks || !create) 214 dprint(DBG_EXTENT, "get_block(%lu): %llu - %u\n", inode->i_ino, (long long)iblock, dblock); 216 map_bh(bh_result, sb, (dblock << HFSPLUS_SB(sb).fs_shift) + HFSPLUS_SB(sb).blockoffset + (iblock & mask));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus_journal/ |
H A D | extents.c | 171 /* Get a block at iblock for inode, possibly allocating if create */ 172 int hfsplus_get_block(struct inode *inode, sector_t iblock, argument 208 ablock = iblock >> HFSPLUS_SB(sb).fs_shift; 210 if (iblock >= HFSPLUS_I(inode).fs_blocks) { 211 if (iblock > HFSPLUS_I(inode).fs_blocks || !create) { 240 dprint(DBG_EXTENT, "get_block(%lu): %llu - %u\n", inode->i_ino, (long long)iblock, dblock); 242 map_bh(bh_result, sb, (dblock << HFSPLUS_SB(sb).fs_shift) + HFSPLUS_SB(sb).blockoffset + (iblock & mask));
|
H A D | inode.c | 265 static int hfsplus_get_blocks(struct inode *inode, sector_t iblock, unsigned long max_blocks, argument 270 ret = hfsplus_get_block(inode, iblock, bh_result, create);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hpfs/ |
H A D | file.c | 61 static int hpfs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) argument 64 s = hpfs_bmap(inode, iblock); 70 if (iblock<<9 != hpfs_i(inode)->mmu_private) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/isofs/ |
H A D | inode.c | 919 long iblock = (long)iblock_s; local 926 if (iblock < 0 || iblock != iblock_s) { 931 b_off = iblock; 950 iblock, (unsigned long) inode->i_size); 975 iblock, firstext, (unsigned) sect_size, 1002 static int isofs_get_block(struct inode *inode, sector_t iblock, argument 1010 return isofs_get_blocks(inode, iblock, &bh_result, 1) ? 0 : -EIO;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/minix/ |
H A D | itree_common.c | 303 long iblock; local 305 iblock = (inode->i_size + sb->s_blocksize -1) >> sb->s_blocksize_bits; 308 n = block_to_path(inode, iblock, offsets);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ntfs/ |
H A D | aops.c | 191 sector_t iblock, lblock, zblock; local 228 iblock = (s64)page->index << (PAGE_CACHE_SHIFT - blocksize_bits); 254 if (iblock < lblock) { 257 /* Convert iblock into corresponding vcn and offset. */ 258 vcn = (VCN)iblock << blocksize_bits >> 260 vcn_ofs = ((VCN)iblock << blocksize_bits) & 281 if (iblock < zblock) { 329 * Either iblock was outside lblock limits or 340 } while (i++, iblock++, (bh = bh->b_this_page) != head); 544 sector_t block, dblock, iblock; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/ |
H A D | aops.c | 48 static int ocfs2_symlink_get_block(struct inode *inode, sector_t iblock, argument 60 (unsigned long long)iblock, bh_result, create); 64 if ((iblock << inode->i_sb->s_blocksize_bits) > PATH_MAX + 1) { 66 (unsigned long long)iblock); 86 if ((u64)iblock >= ocfs2_clusters_to_blocks(inode->i_sb, 89 "%llu\n", (unsigned long long)iblock); 97 iblock; 115 memcpy(kaddr + (bh_result->b_size * iblock), 125 le64_to_cpu(fe->id2.i_list.l_recs[0].e_blkno) + iblock); 137 static int ocfs2_get_block(struct inode *inode, sector_t iblock, argument 430 ocfs2_direct_IO_get_blocks(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/qnx4/ |
H A D | fsync.c | 60 static int sync_iblock(struct inode *inode, unsigned short *iblock, argument 67 tmp = *iblock; 70 rc = sync_block(inode, iblock, wait); 74 if (tmp != *iblock) { 102 static int sync_indirect(struct inode *inode, unsigned short *iblock, int wait) argument 108 rc = sync_iblock(inode, iblock, &ind_bh, wait);
|
H A D | inode.c | 184 static int qnx4_get_block( struct inode *inode, sector_t iblock, struct buffer_head *bh, int create ) argument 188 QNX4DEBUG(("qnx4: qnx4_get_block inode=[%ld] iblock=[%ld]\n",inode->i_ino,iblock)); 190 phys = qnx4_block_map( inode, iblock ); 200 unsigned long qnx4_block_map( struct inode *inode, long iblock ) 210 if ( iblock < le32_to_cpu(qnx4_inode->di_first_xtnt.xtnt_size) ) { 211 // iblock is in the first extent. This is easy. 212 block = le32_to_cpu(qnx4_inode->di_first_xtnt.xtnt_blk) + iblock - 1; 214 // iblock is beyond first extent. We have to follow the extent chain. 216 offset = iblock [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/reiserfs/ |
H A D | inode.c | 452 sector_t iblock, 465 ret = reiserfs_get_block(inode, iblock, bh_result, 451 reiserfs_get_blocks_direct_io(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) argument
|