Home
last modified time | relevance | path

Searched refs:indirect_blks (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/fs/ext2/
Dinode.c395 ext2_fsblk_t goal, int indirect_blks, int blks, in ext2_alloc_blocks() argument
412 target = blks + indirect_blks; in ext2_alloc_blocks()
423 while (index < indirect_blks && count) { in ext2_alloc_blocks()
473 int indirect_blks, int *blks, ext2_fsblk_t goal, in ext2_alloc_branch() argument
484 num = ext2_alloc_blocks(inode, goal, indirect_blks, in ext2_alloc_branch()
493 for (n = 1; n <= indirect_blks; n++) { in ext2_alloc_branch()
510 if ( n == indirect_blks) { in ext2_alloc_branch()
536 for (i = 0; i < indirect_blks; i++) in ext2_alloc_branch()
627 int indirect_blks; in ext2_get_blocks() local
715 indirect_blks = (chain + depth) - partial - 1; in ext2_get_blocks()
[all …]
/linux-4.1.27/fs/ext4/
Dindirect.c323 int indirect_blks, ext4_lblk_t *offsets, in ext4_alloc_branch() argument
331 for (i = 0; i <= indirect_blks; i++) { in ext4_alloc_branch()
332 if (i == indirect_blks) { in ext4_alloc_branch()
364 if (i == indirect_blks) in ext4_alloc_branch()
387 if (i > 0 && i != indirect_blks && branch[i].bh) in ext4_alloc_branch()
391 (i == indirect_blks) ? ar->len : 1, 0); in ext4_alloc_branch()
522 int indirect_blks; in ext4_ind_map_blocks() local
583 indirect_blks = (chain + depth) - partial - 1; in ext4_ind_map_blocks()
589 ar.len = ext4_blks_to_allocate(partial, indirect_blks, in ext4_ind_map_blocks()
595 err = ext4_alloc_branch(handle, &ar, indirect_blks, in ext4_ind_map_blocks()
[all …]
/linux-4.1.27/fs/ext3/
Dinode.c576 ext3_fsblk_t goal, int indirect_blks, int blks, in ext3_alloc_blocks() argument
593 target = blks + indirect_blks; in ext3_alloc_blocks()
604 while (index < indirect_blks && count) { in ext3_alloc_blocks()
654 int indirect_blks, int *blks, ext3_fsblk_t goal, in ext3_alloc_branch() argument
665 num = ext3_alloc_blocks(handle, inode, goal, indirect_blks, in ext3_alloc_branch()
674 for (n = 1; n <= indirect_blks; n++) { in ext3_alloc_branch()
699 if ( n == indirect_blks) { in ext3_alloc_branch()
726 for (i = 0; i < indirect_blks; i++) in ext3_alloc_branch()
867 int indirect_blks; in ext3_get_blocks_handle() local
963 indirect_blks = (chain + depth) - partial - 1; in ext3_get_blocks_handle()
[all …]
/linux-4.1.27/fs/f2fs/
Dgc.c472 unsigned int indirect_blks = 2 * NIDS_PER_BLOCK + 4; in start_bidx_of_node() local
480 } else if (node_ofs <= indirect_blks) { in start_bidx_of_node()
484 int dec = (node_ofs - indirect_blks - 3) / (NIDS_PER_BLOCK + 1); in start_bidx_of_node()
Dnode.c406 const long indirect_blks = ADDRS_PER_BLOCK * NIDS_PER_BLOCK; in get_node_path() local
407 const long dindirect_blks = indirect_blks * NIDS_PER_BLOCK; in get_node_path()
434 if (block < indirect_blks) { in get_node_path()
443 block -= indirect_blks; in get_node_path()
444 if (block < indirect_blks) { in get_node_path()
453 block -= indirect_blks; in get_node_path()
457 offset[n++] = block / indirect_blks; in get_node_path()