• Home
  • Raw
  • Download

Lines Matching refs:slot

37 	memb->slot = le16_to_cpu(rf->rf_our_slot);  in dlm_slot_save()
43 struct dlm_slot *slot; in dlm_slots_copy_out() local
52 slot = &ls->ls_slots[i]; in dlm_slots_copy_out()
53 if (!slot->nodeid) in dlm_slots_copy_out()
55 ro->ro_nodeid = cpu_to_le32(slot->nodeid); in dlm_slots_copy_out()
56 ro->ro_slot = cpu_to_le16(slot->slot); in dlm_slots_copy_out()
83 array[i].slot, array[i].nodeid); in log_debug_slots()
138 memb->slot = ro->ro_slot; in dlm_slots_copy_in()
139 memb->slot_prev = memb->slot; in dlm_slots_copy_in()
144 if (ls->ls_slot && ls->ls_slot != memb->slot) { in dlm_slots_copy_in()
147 memb->slot); in dlm_slots_copy_in()
152 ls->ls_slot = memb->slot; in dlm_slots_copy_in()
155 if (!memb->slot) { in dlm_slots_copy_in()
185 memb->slot = ls->ls_slot; in dlm_slots_assign()
197 if (memb->slot == -1) in dlm_slots_assign()
202 if (!memb->slot) in dlm_slots_assign()
209 if (!max || max < memb->slot) in dlm_slots_assign()
210 max = memb->slot; in dlm_slots_assign()
214 if (memb->slot_prev && memb->slot && memb->slot_prev != memb->slot) { in dlm_slots_assign()
216 memb->nodeid, memb->slot_prev, memb->slot); in dlm_slots_assign()
219 memb->slot_prev = memb->slot; in dlm_slots_assign()
233 if (!memb->slot) in dlm_slots_assign()
236 if (memb->slot > array_size) { in dlm_slots_assign()
237 log_error(ls, "invalid slot number %d", memb->slot); in dlm_slots_assign()
242 array[memb->slot - 1].nodeid = memb->nodeid; in dlm_slots_assign()
243 array[memb->slot - 1].slot = memb->slot; in dlm_slots_assign()
250 if (memb->slot) in dlm_slots_assign()
257 memb->slot = i + 1; in dlm_slots_assign()
258 memb->slot_prev = memb->slot; in dlm_slots_assign()
260 array[i].slot = memb->slot; in dlm_slots_assign()
264 ls->ls_slot = memb->slot; in dlm_slots_assign()
268 if (!memb->slot) { in dlm_slots_assign()
464 struct dlm_slot slot; in dlm_lsop_recover_slot() local
482 slot.nodeid = memb->nodeid; in dlm_lsop_recover_slot()
483 slot.slot = memb->slot; in dlm_lsop_recover_slot()
485 ls->ls_ops->recover_slot(ls->ls_ops_arg, &slot); in dlm_lsop_recover_slot()
510 slots[i].slot = memb->slot; in dlm_lsop_recover_done()