Lines Matching refs:ctxt
1584 struct domain_join_ctxt *ctxt, in dlm_should_restart_join() argument
1597 ret = memcmp(ctxt->live_map, dlm->live_nodes_map, in dlm_should_restart_join()
1610 struct domain_join_ctxt *ctxt; in dlm_try_to_join_domain() local
1615 ctxt = kzalloc(sizeof(*ctxt), GFP_KERNEL); in dlm_try_to_join_domain()
1616 if (!ctxt) { in dlm_try_to_join_domain()
1628 memcpy(ctxt->live_map, dlm->live_nodes_map, sizeof(ctxt->live_map)); in dlm_try_to_join_domain()
1635 while ((node = find_next_bit(ctxt->live_map, O2NM_MAX_NODES, in dlm_try_to_join_domain()
1649 set_bit(node, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1651 if (dlm_should_restart_join(dlm, ctxt, response)) { in dlm_try_to_join_domain()
1664 memcpy(dlm->domain_map, ctxt->yes_resp_map, in dlm_try_to_join_domain()
1665 sizeof(ctxt->yes_resp_map)); in dlm_try_to_join_domain()
1672 status = dlm_send_nodeinfo(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1677 status = dlm_send_regions(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1684 dlm_send_join_asserts(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1704 if (ctxt) { in dlm_try_to_join_domain()
1708 ctxt->yes_resp_map, in dlm_try_to_join_domain()
1709 sizeof(ctxt->yes_resp_map)); in dlm_try_to_join_domain()
1713 kfree(ctxt); in dlm_try_to_join_domain()