Lines Matching refs:em
63 static void __ocfs2_extent_map_lookup(struct ocfs2_extent_map *em, in __ocfs2_extent_map_lookup() argument
72 list_for_each_entry(emi, &em->em_list, ei_list) { in __ocfs2_extent_map_lookup()
76 list_move(&emi->ei_list, &em->em_list); in __ocfs2_extent_map_lookup()
119 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_trunc() local
124 list_for_each_entry_safe(emi, n, &em->em_list, ei_list) { in ocfs2_extent_map_trunc()
128 BUG_ON(em->em_num_items == 0); in ocfs2_extent_map_trunc()
129 em->em_num_items--; in ocfs2_extent_map_trunc()
232 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_insert_rec() local
245 list_for_each_entry(emi, &em->em_list, ei_list) { in ocfs2_extent_map_insert_rec()
247 list_move(&emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec()
260 if (em->em_num_items < OCFS2_MAX_EXTENT_MAP_ITEMS) { in ocfs2_extent_map_insert_rec()
272 list_add(&new_emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec()
273 em->em_num_items++; in ocfs2_extent_map_insert_rec()
276 BUG_ON(list_empty(&em->em_list) || em->em_num_items == 0); in ocfs2_extent_map_insert_rec()
277 emi = list_entry(em->em_list.prev, in ocfs2_extent_map_insert_rec()
279 list_move(&emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec()