Lines Matching defs:slot

76 	int suspend_from; /* the slot which broadcast suspend_lo/hi */
107 __le32 slot;
292 int slot, ret;
296 slot = fls64((u64)cinfo->recovery_map) - 1;
298 snprintf(str, 64, "bitmap%04d", slot);
311 ret = md_bitmap_copy_from_slot(mddev, slot, &lo, &hi, true);
313 pr_err("md-cluster: Could not copy data from bitmap %d\n", slot);
348 clear_bit(slot, &cinfo->recovery_map);
359 static void __recover_slot(struct mddev *mddev, int slot)
363 set_bit(slot, &cinfo->recovery_map);
375 static void recover_slot(void *arg, struct dlm_slot *slot)
380 pr_info("md-cluster: %s Node %d/%d down. My slot: %d. Initiating recovery.\n",
382 slot->nodeid, slot->slot,
384 /* deduct one since dlm slot starts from one while the num of
386 __recover_slot(mddev, slot->slot - 1);
432 static void remove_suspend_info(struct mddev *mddev, int slot)
444 int slot, sector_t lo, sector_t hi)
456 remove_suspend_info(mddev, slot);
497 cinfo->suspend_from = slot;
580 if (WARN(mddev->cluster_info->slot_number - 1 == le32_to_cpu(msg->slot),
581 "node %d received its own msg\n", le32_to_cpu(msg->slot)))
592 process_suspend_info(mddev, le32_to_cpu(msg->slot),
606 __recover_slot(mddev, le32_to_cpu(msg->slot));
616 __func__, __LINE__, msg->slot);
740 int slot = cinfo->slot_number - 1;
742 cmsg->slot = cpu_to_le32(slot);
844 pr_warn("md-cluster: Could not gather bitmaps from slot %d", i);
933 pr_info("md-cluster: Joined cluster %s slot %d\n", str, cinfo->slot_number);
1032 /* slot_number(): Returns the MD slot number to use
1033 * DLM starts the slot numbers from 1, wheras cluster-md
1150 pr_err("can't get bitmap from slot %d\n", i);
1158 * the slot is not occupied, update the pages.
1212 pr_err("can't get bitmap from slot %d\n", i);
1218 * the slot is not occupied, update the sb.
1487 int slot, my_slot, ret, held = 1, i = 0;
1500 for (slot = 0; slot < mddev->bitmap_info.nodes; slot++) {
1501 if (slot == my_slot)
1505 snprintf(str, 64, "bitmap%04d", slot);
1556 pr_warn("md-cluster: Could not gather bitmaps from slot %d", sn);