Lines Matching defs:rm
182 struct ocfs2_recovery_map *rm;
189 rm = kzalloc(sizeof(struct ocfs2_recovery_map) +
192 if (!rm) {
197 rm->rm_entries = (unsigned int *)((char *)rm +
199 osb->recovery_map = rm;
215 struct ocfs2_recovery_map *rm;
233 rm = osb->recovery_map;
235 kfree(rm);
242 struct ocfs2_recovery_map *rm = osb->recovery_map;
246 for (i = 0; i < rm->rm_used; i++) {
247 if (rm->rm_entries[i] == node_num)
258 struct ocfs2_recovery_map *rm = osb->recovery_map;
266 BUG_ON(rm->rm_used >= osb->max_slots);
268 rm->rm_entries[rm->rm_used] = node_num;
269 rm->rm_used++;
279 struct ocfs2_recovery_map *rm = osb->recovery_map;
283 for (i = 0; i < rm->rm_used; i++) {
284 if (rm->rm_entries[i] == node_num)
288 if (i < rm->rm_used) {
289 memmove(&(rm->rm_entries[i]), &(rm->rm_entries[i + 1]),
290 (rm->rm_used - i - 1) * sizeof(unsigned int));
291 rm->rm_used--;
1096 struct ocfs2_recovery_map *rm = osb->recovery_map;
1099 empty = (rm->rm_used == 0);
1338 struct ocfs2_recovery_map *rm = osb->recovery_map;
1371 while (rm->rm_used) {
1374 node_num = rm->rm_entries[0];