Lines Matching refs:array
62 struct rcom_slot *ro0, struct dlm_slot *array, in log_slots() argument
72 if (array) { in log_slots()
74 if (!array[i].nodeid) in log_slots()
78 array[i].slot, array[i].nodeid); in log_slots()
168 struct dlm_slot *array; in dlm_slots_assign() local
218 array = kcalloc(array_size, sizeof(*array), GFP_NOFS); in dlm_slots_assign()
219 if (!array) in dlm_slots_assign()
232 kfree(array); in dlm_slots_assign()
236 array[memb->slot - 1].nodeid = memb->nodeid; in dlm_slots_assign()
237 array[memb->slot - 1].slot = memb->slot; in dlm_slots_assign()
248 if (array[i].nodeid) in dlm_slots_assign()
253 array[i].nodeid = memb->nodeid; in dlm_slots_assign()
254 array[i].slot = memb->slot; in dlm_slots_assign()
264 kfree(array); in dlm_slots_assign()
271 log_slots(ls, gen, num, NULL, array, array_size); in dlm_slots_assign()
279 kfree(array); in dlm_slots_assign()
284 *slots_out = array; in dlm_slots_assign()
387 int i, w, x = 0, total = 0, all_zero = 0, *array; in make_member_array() local
405 array = kmalloc_array(total, sizeof(*array), GFP_NOFS); in make_member_array()
406 if (!array) in make_member_array()
421 array[x++] = memb->nodeid; in make_member_array()
424 ls->ls_node_array = array; in make_member_array()