• Home
  • Raw
  • Download

Lines Matching refs:rm

175 	struct ocfs2_recovery_map *rm;  in ocfs2_recovery_init()  local
182 rm = kzalloc(sizeof(struct ocfs2_recovery_map) + in ocfs2_recovery_init()
185 if (!rm) { in ocfs2_recovery_init()
190 rm->rm_entries = (unsigned int *)((char *)rm + in ocfs2_recovery_init()
192 osb->recovery_map = rm; in ocfs2_recovery_init()
208 struct ocfs2_recovery_map *rm; in ocfs2_recovery_exit() local
227 rm = osb->recovery_map; in ocfs2_recovery_exit()
230 kfree(rm); in ocfs2_recovery_exit()
237 struct ocfs2_recovery_map *rm = osb->recovery_map; in __ocfs2_recovery_map_test() local
241 for (i = 0; i < rm->rm_used; i++) { in __ocfs2_recovery_map_test()
242 if (rm->rm_entries[i] == node_num) in __ocfs2_recovery_map_test()
253 struct ocfs2_recovery_map *rm = osb->recovery_map; in ocfs2_recovery_map_set() local
262 BUG_ON(rm->rm_used >= osb->max_slots); in ocfs2_recovery_map_set()
264 rm->rm_entries[rm->rm_used] = node_num; in ocfs2_recovery_map_set()
265 rm->rm_used++; in ocfs2_recovery_map_set()
275 struct ocfs2_recovery_map *rm = osb->recovery_map; in ocfs2_recovery_map_clear() local
279 for (i = 0; i < rm->rm_used; i++) { in ocfs2_recovery_map_clear()
280 if (rm->rm_entries[i] == node_num) in ocfs2_recovery_map_clear()
284 if (i < rm->rm_used) { in ocfs2_recovery_map_clear()
286 memmove(&(rm->rm_entries[i]), &(rm->rm_entries[i + 1]), in ocfs2_recovery_map_clear()
287 (rm->rm_used - i - 1) * sizeof(unsigned int)); in ocfs2_recovery_map_clear()
288 rm->rm_used--; in ocfs2_recovery_map_clear()
1127 struct ocfs2_recovery_map *rm = osb->recovery_map; in ocfs2_recovery_completed() local
1130 empty = (rm->rm_used == 0); in ocfs2_recovery_completed()
1369 struct ocfs2_recovery_map *rm = osb->recovery_map; in __ocfs2_recovery_thread() local
1408 while (rm->rm_used) { in __ocfs2_recovery_thread()
1411 node_num = rm->rm_entries[0]; in __ocfs2_recovery_thread()