Lines Matching refs:blocksize

281 		       unsigned blocksize, struct dx_hash_info *hinfo,
286 int count, unsigned int blocksize);
288 unsigned int blocksize);
303 unsigned int blocksize) in ext4_initialize_dirent_tail() argument
305 struct ext4_dir_entry_tail *t = EXT4_DIRENT_TAIL(bh->b_data, blocksize); in ext4_initialize_dirent_tail()
309 sizeof(struct ext4_dir_entry_tail), blocksize); in ext4_initialize_dirent_tail()
527 ext4_next_entry(struct ext4_dir_entry_2 *p, unsigned long blocksize) in ext4_next_entry() argument
530 ext4_rec_len_from_disk(p->rec_len, blocksize)); in ext4_next_entry()
712 unsigned blocksize = dir->i_sb->s_blocksize; in dx_show_entries() local
730 bh->b_data, blocksize, 0); in dx_show_entries()
739 (space/bcount)*100/blocksize); in dx_show_entries()
1253 unsigned blocksize, struct dx_hash_info *hinfo, in dx_make_map() argument
1260 while ((char *) de < base + blocksize) { in dx_make_map()
1274 de = ext4_next_entry(de, blocksize); in dx_make_map()
1847 unsigned blocksize) in dx_move_dirents() argument
1858 ext4_rec_len_to_disk(rec_len, blocksize); in dx_move_dirents()
1863 blocksize) - in dx_move_dirents()
1878 unsigned int blocksize) in dx_pack_dirents() argument
1884 while ((char*)de < base + blocksize) { in dx_pack_dirents()
1885 next = ext4_next_entry(de, blocksize); in dx_pack_dirents()
1890 to->rec_len = ext4_rec_len_to_disk(rec_len, blocksize); in dx_pack_dirents()
1908 unsigned blocksize = dir->i_sb->s_blocksize; in do_split() local
1945 map = (struct dx_map_entry *) (data2 + blocksize); in do_split()
1947 blocksize, hinfo, map); in do_split()
1955 if (size + map[i].size/2 > blocksize/2) in do_split()
1980 blocksize); in do_split()
1981 de = dx_pack_dirents(dir, data1, blocksize); in do_split()
1982 de->rec_len = ext4_rec_len_to_disk(data1 + (blocksize - csum_size) - in do_split()
1984 blocksize); in do_split()
1985 de2->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in do_split()
1987 blocksize); in do_split()
1989 ext4_initialize_dirent_tail(*bh, blocksize); in do_split()
1990 ext4_initialize_dirent_tail(bh2, blocksize); in do_split()
1994 blocksize, 1)); in do_split()
1996 blocksize, 1)); in do_split()
2101 unsigned int blocksize = dir->i_sb->s_blocksize; in add_dirent_to_buf() local
2110 blocksize - csum_size, fname, &de); in add_dirent_to_buf()
2123 ext4_insert_dentry(dir, inode, de, blocksize, fname); in add_dirent_to_buf()
2163 unsigned blocksize; in make_indexed_dir() local
2171 blocksize = dir->i_sb->s_blocksize; in make_indexed_dir()
2186 ext4_rec_len_from_disk(fde->rec_len, blocksize)); in make_indexed_dir()
2187 if ((char *) de >= (((char *) root) + blocksize)) { in make_indexed_dir()
2192 len = ((char *) root) + (blocksize - csum_size) - (char *) de; in make_indexed_dir()
2207 while ((char *)(de2 = ext4_next_entry(de, blocksize)) < top) in make_indexed_dir()
2209 de->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in make_indexed_dir()
2210 (char *) de, blocksize); in make_indexed_dir()
2213 ext4_initialize_dirent_tail(bh2, blocksize); in make_indexed_dir()
2218 blocksize - ext4_dir_rec_len(2, NULL), blocksize); in make_indexed_dir()
2296 unsigned blocksize; in ext4_add_entry() local
2304 blocksize = sb->s_blocksize; in ext4_add_entry()
2384 de->rec_len = ext4_rec_len_to_disk(blocksize - csum_size, blocksize); in ext4_add_entry()
2387 ext4_initialize_dirent_tail(bh, blocksize); in ext4_add_entry()
2585 unsigned int blocksize = dir->i_sb->s_blocksize; in ext4_generic_delete_entry() local
2599 blocksize) + in ext4_generic_delete_entry()
2601 blocksize), in ext4_generic_delete_entry()
2602 blocksize); in ext4_generic_delete_entry()
2606 blocksize)); in ext4_generic_delete_entry()
2612 blocksize) - in ext4_generic_delete_entry()
2620 i += ext4_rec_len_from_disk(de->rec_len, blocksize); in ext4_generic_delete_entry()
2622 de = ext4_next_entry(de, blocksize); in ext4_generic_delete_entry()
2844 int blocksize, int csum_size, in ext4_init_dot_dotdot() argument
2850 blocksize); in ext4_init_dot_dotdot()
2854 de = ext4_next_entry(de, blocksize); in ext4_init_dot_dotdot()
2858 de->rec_len = ext4_rec_len_to_disk(blocksize - in ext4_init_dot_dotdot()
2860 blocksize); in ext4_init_dot_dotdot()
2864 blocksize); in ext4_init_dot_dotdot()
2868 return ext4_next_entry(de, blocksize); in ext4_init_dot_dotdot()
2877 unsigned int blocksize = dir->i_sb->s_blocksize; in ext4_init_new_dir() local
2897 ext4_init_dot_dotdot(inode, de, blocksize, csum_size, dir->i_ino, 0); in ext4_init_new_dir()
2900 ext4_initialize_dirent_tail(dir_block, blocksize); in ext4_init_new_dir()