Lines Matching refs:entry_list

923 	struct ocfs2_dx_entry_list *entry_list;  in ocfs2_dx_dir_search()  local
928 entry_list = &dx_root->dr_entries; in ocfs2_dx_dir_search()
956 entry_list = &dx_leaf->dl_list; in ocfs2_dx_dir_search()
963 for (i = 0; i < le16_to_cpu(entry_list->de_num_used); i++) { in ocfs2_dx_dir_search()
964 dx_entry = &entry_list->de_entries[i]; in ocfs2_dx_dir_search()
1231 static void ocfs2_dx_list_remove_entry(struct ocfs2_dx_entry_list *entry_list, in ocfs2_dx_list_remove_entry() argument
1234 int num_used = le16_to_cpu(entry_list->de_num_used); in ocfs2_dx_list_remove_entry()
1239 memmove(&entry_list->de_entries[index], in ocfs2_dx_list_remove_entry()
1240 &entry_list->de_entries[index + 1], in ocfs2_dx_list_remove_entry()
1244 memset(&entry_list->de_entries[num_used], 0, in ocfs2_dx_list_remove_entry()
1246 entry_list->de_num_used = cpu_to_le16(num_used); in ocfs2_dx_list_remove_entry()
1259 struct ocfs2_dx_entry_list *entry_list; in ocfs2_delete_entry_dx() local
1274 entry_list = &dx_root->dr_entries; in ocfs2_delete_entry_dx()
1277 entry_list = &dx_leaf->dl_list; in ocfs2_delete_entry_dx()
1282 BUG_ON(le16_to_cpu(entry_list->de_count) <= 0); in ocfs2_delete_entry_dx()
1283 BUG_ON(le16_to_cpu(entry_list->de_num_used) <= 0); in ocfs2_delete_entry_dx()
1285 index = (char *)dx_entry - (char *)entry_list->de_entries; in ocfs2_delete_entry_dx()
1288 if (index >= le16_to_cpu(entry_list->de_num_used)) { in ocfs2_delete_entry_dx()
1291 entry_list, dx_entry); in ocfs2_delete_entry_dx()
1356 ocfs2_dx_list_remove_entry(entry_list, index); in ocfs2_delete_entry_dx()
1456 static void ocfs2_dx_entry_list_insert(struct ocfs2_dx_entry_list *entry_list, in ocfs2_dx_entry_list_insert() argument
1463 i = le16_to_cpu(entry_list->de_num_used); in ocfs2_dx_entry_list_insert()
1464 dx_entry = &entry_list->de_entries[i]; in ocfs2_dx_entry_list_insert()
1471 le16_add_cpu(&entry_list->de_num_used, 1); in ocfs2_dx_entry_list_insert()
2548 struct ocfs2_dx_entry_list *entry_list; in ocfs2_fill_new_dir_dx() local
2575 entry_list = &dx_root->dr_entries; in ocfs2_fill_new_dir_dx()
2579 ocfs2_dx_entry_list_insert(entry_list, &hinfo, leaf_bh->b_blocknr); in ocfs2_fill_new_dir_dx()
2582 ocfs2_dx_entry_list_insert(entry_list, &hinfo, leaf_bh->b_blocknr); in ocfs2_fill_new_dir_dx()
4040 struct ocfs2_dx_entry_list *entry_list; in ocfs2_expand_inline_dx_root() local
4094 entry_list = &dx_root->dr_entries; in ocfs2_expand_inline_dx_root()
4096 for (i = 0; i < le16_to_cpu(entry_list->de_num_used); i++) { in ocfs2_expand_inline_dx_root()
4097 dx_entry = &entry_list->de_entries[i]; in ocfs2_expand_inline_dx_root()
4148 struct ocfs2_dx_entry_list *entry_list; in ocfs2_inline_dx_has_space() local
4151 entry_list = &dx_root->dr_entries; in ocfs2_inline_dx_has_space()
4153 if (le16_to_cpu(entry_list->de_num_used) >= in ocfs2_inline_dx_has_space()
4154 le16_to_cpu(entry_list->de_count)) in ocfs2_inline_dx_has_space()