• 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()
80 array[i].slot, array[i].nodeid); in log_slots()
135 memb->slot = ro->ro_slot; in dlm_slots_copy_in()
136 memb->slot_prev = memb->slot; in dlm_slots_copy_in()
141 if (ls->ls_slot && ls->ls_slot != memb->slot) { in dlm_slots_copy_in()
144 memb->slot); in dlm_slots_copy_in()
149 ls->ls_slot = memb->slot; in dlm_slots_copy_in()
152 if (!memb->slot) { in dlm_slots_copy_in()
182 memb->slot = ls->ls_slot; in dlm_slots_assign()
194 if (memb->slot == -1) in dlm_slots_assign()
199 if (!memb->slot) in dlm_slots_assign()
206 if (!max || max < memb->slot) in dlm_slots_assign()
207 max = memb->slot; in dlm_slots_assign()
211 if (memb->slot_prev && memb->slot && memb->slot_prev != memb->slot) { in dlm_slots_assign()
213 memb->nodeid, memb->slot_prev, memb->slot); in dlm_slots_assign()
216 memb->slot_prev = memb->slot; in dlm_slots_assign()
230 if (!memb->slot) in dlm_slots_assign()
233 if (memb->slot > array_size) { in dlm_slots_assign()
234 log_error(ls, "invalid slot number %d", memb->slot); in dlm_slots_assign()
239 array[memb->slot - 1].nodeid = memb->nodeid; in dlm_slots_assign()
240 array[memb->slot - 1].slot = memb->slot; in dlm_slots_assign()
247 if (memb->slot) in dlm_slots_assign()
254 memb->slot = i + 1; in dlm_slots_assign()
255 memb->slot_prev = memb->slot; in dlm_slots_assign()
257 array[i].slot = memb->slot; in dlm_slots_assign()
261 ls->ls_slot = memb->slot; in dlm_slots_assign()
265 if (!memb->slot) { in dlm_slots_assign()
461 struct dlm_slot slot; in dlm_lsop_recover_slot() local
479 slot.nodeid = memb->nodeid; in dlm_lsop_recover_slot()
480 slot.slot = memb->slot; in dlm_lsop_recover_slot()
482 ls->ls_ops->recover_slot(ls->ls_ops_arg, &slot); in dlm_lsop_recover_slot()
507 slots[i].slot = memb->slot; in dlm_lsop_recover_done()