Lines Matching refs:em
62 static void __ocfs2_extent_map_lookup(struct ocfs2_extent_map *em, in __ocfs2_extent_map_lookup() argument
71 list_for_each_entry(emi, &em->em_list, ei_list) { in __ocfs2_extent_map_lookup()
75 list_move(&emi->ei_list, &em->em_list); in __ocfs2_extent_map_lookup()
118 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_trunc() local
123 list_for_each_entry_safe(emi, n, &em->em_list, ei_list) { in ocfs2_extent_map_trunc()
127 BUG_ON(em->em_num_items == 0); in ocfs2_extent_map_trunc()
128 em->em_num_items--; in ocfs2_extent_map_trunc()
231 struct ocfs2_extent_map *em = &oi->ip_extent_map; in ocfs2_extent_map_insert_rec() local
244 list_for_each_entry(emi, &em->em_list, ei_list) { in ocfs2_extent_map_insert_rec()
246 list_move(&emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec()
259 if (em->em_num_items < OCFS2_MAX_EXTENT_MAP_ITEMS) { in ocfs2_extent_map_insert_rec()
271 list_add(&new_emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec()
272 em->em_num_items++; in ocfs2_extent_map_insert_rec()
275 BUG_ON(list_empty(&em->em_list) || em->em_num_items == 0); in ocfs2_extent_map_insert_rec()
276 emi = list_entry(em->em_list.prev, in ocfs2_extent_map_insert_rec()
278 list_move(&emi->ei_list, &em->em_list); in ocfs2_extent_map_insert_rec()