Lines Matching refs:hsize

338 	u32 hsize;  in gfs2_dir_get_hash_table()  local
347 hsize = BIT(ip->i_depth); in gfs2_dir_get_hash_table()
348 hsize *= sizeof(__be64); in gfs2_dir_get_hash_table()
349 if (hsize != i_size_read(&ip->i_inode)) { in gfs2_dir_get_hash_table()
354 hc = kmalloc(hsize, GFP_NOFS | __GFP_NOWARN); in gfs2_dir_get_hash_table()
356 hc = __vmalloc(hsize, GFP_NOFS); in gfs2_dir_get_hash_table()
361 ret = gfs2_dir_read_data(ip, hc, hsize); in gfs2_dir_get_hash_table()
817 unsigned int hsize = BIT(ip->i_depth); in gfs2_dirent_search() local
820 if (hsize * sizeof(u64) != i_size_read(inode)) { in gfs2_dirent_search()
1150 u32 hsize; in dir_double_exhash() local
1157 hsize = BIT(dip->i_depth); in dir_double_exhash()
1158 hsize_bytes = hsize * sizeof(__be64); in dir_double_exhash()
1176 for (x = 0; x < hsize; x++) { in dir_double_exhash()
1479 static void gfs2_dir_readahead(struct inode *inode, unsigned hsize, u32 index, in gfs2_dir_readahead() argument
1494 if (f_ra->start >= hsize) /* if exceeded the hash table */ in gfs2_dir_readahead()
1532 u32 hsize, len = 0; in dir_e_read() local
1539 hsize = BIT(dip->i_depth); in dir_e_read()
1549 gfs2_dir_readahead(inode, hsize, index, f_ra); in dir_e_read()
1551 while (index < hsize) { in dir_e_read()
2103 u32 hsize, len; in gfs2_dir_exhash_dealloc() local
2109 hsize = BIT(dip->i_depth); in gfs2_dir_exhash_dealloc()
2115 while (index < hsize) { in gfs2_dir_exhash_dealloc()
2125 last = ((next_index >= hsize) ? 1 : 0); in gfs2_dir_exhash_dealloc()
2136 if (index != hsize) { in gfs2_dir_exhash_dealloc()