Lines Matching refs:hinfo

254 				   struct ocfs2_dx_hinfo *hinfo)  in ocfs2_dx_dir_name_hash()  argument
291 hinfo->major_hash = buf[0]; in ocfs2_dx_dir_name_hash()
292 hinfo->minor_hash = buf[1]; in ocfs2_dx_dir_name_hash()
839 struct ocfs2_dx_hinfo *hinfo) in ocfs2_dx_dir_hash_idx() argument
841 return __ocfs2_dx_dir_hash_idx(osb, hinfo->minor_hash); in ocfs2_dx_dir_hash_idx()
846 struct ocfs2_dx_hinfo *hinfo, in ocfs2_dx_dir_lookup() argument
854 u32 name_hash = hinfo->major_hash; in ocfs2_dx_dir_lookup()
879 blkno += ocfs2_dx_dir_hash_idx(OCFS2_SB(inode->i_sb), hinfo); in ocfs2_dx_dir_lookup()
903 struct ocfs2_dx_hinfo *hinfo = &res->dl_hinfo; in ocfs2_dx_dir_search() local
916 ret = ocfs2_dx_dir_lookup(dir, dr_el, hinfo, NULL, &phys); in ocfs2_dx_dir_search()
923 namelen, name, hinfo->major_hash, in ocfs2_dx_dir_search()
924 hinfo->minor_hash, (unsigned long long)phys); in ocfs2_dx_dir_search()
948 if (hinfo->major_hash != le32_to_cpu(dx_entry->dx_major_hash) in ocfs2_dx_dir_search()
949 || hinfo->minor_hash != le32_to_cpu(dx_entry->dx_minor_hash)) in ocfs2_dx_dir_search()
1439 struct ocfs2_dx_hinfo *hinfo, in ocfs2_dx_entry_list_insert() argument
1449 dx_entry->dx_major_hash = cpu_to_le32(hinfo->major_hash); in ocfs2_dx_entry_list_insert()
1450 dx_entry->dx_minor_hash = cpu_to_le32(hinfo->minor_hash); in ocfs2_dx_entry_list_insert()
1457 struct ocfs2_dx_hinfo *hinfo, in __ocfs2_dx_dir_leaf_insert() argument
1472 ocfs2_dx_entry_list_insert(&dx_leaf->dl_list, hinfo, dirent_blk); in __ocfs2_dx_dir_leaf_insert()
1480 struct ocfs2_dx_hinfo *hinfo, in ocfs2_dx_inline_root_insert() argument
1484 ocfs2_dx_entry_list_insert(&dx_root->dr_entries, hinfo, dirent_blk); in ocfs2_dx_inline_root_insert()
2520 struct ocfs2_dx_hinfo hinfo; in ocfs2_fill_new_dir_dx() local
2552 ocfs2_dx_dir_name_hash(inode, ".", 1, &hinfo); in ocfs2_fill_new_dir_dx()
2553 ocfs2_dx_entry_list_insert(entry_list, &hinfo, leaf_bh->b_blocknr); in ocfs2_fill_new_dir_dx()
2555 ocfs2_dx_dir_name_hash(inode, "..", 2, &hinfo); in ocfs2_fill_new_dir_dx()
2556 ocfs2_dx_entry_list_insert(entry_list, &hinfo, leaf_bh->b_blocknr); in ocfs2_fill_new_dir_dx()
2597 struct ocfs2_dx_hinfo hinfo; in ocfs2_dx_dir_index_block() local
2610 ocfs2_dx_dir_name_hash(dir, de->name, namelen, &hinfo); in ocfs2_dx_dir_index_block()
2612 i = ocfs2_dx_dir_hash_idx(OCFS2_SB(dir->i_sb), &hinfo); in ocfs2_dx_dir_index_block()
2615 ret = __ocfs2_dx_dir_leaf_insert(dir, handle, &hinfo, in ocfs2_dx_dir_index_block()
2642 struct ocfs2_dx_hinfo hinfo; in ocfs2_dx_dir_index_root_block() local
2656 ocfs2_dx_dir_name_hash(dir, de->name, de->name_len, &hinfo); in ocfs2_dx_dir_index_root_block()
2660 hinfo.major_hash, hinfo.minor_hash, in ocfs2_dx_dir_index_root_block()
2664 ocfs2_dx_entry_list_insert(&dx_root->dr_entries, &hinfo, in ocfs2_dx_dir_index_root_block()
3689 struct ocfs2_dx_hinfo *hinfo, u32 leaf_cpos, in ocfs2_dx_dir_rebalance() argument
3694 u32 cpos, split_hash, insert_hash = hinfo->major_hash; in ocfs2_dx_dir_rebalance()