• Home
  • Raw
  • Download

Lines Matching refs:node

164 static void o2quo_set_hold(struct o2quo_state *qs, u8 node)  in o2quo_set_hold()  argument
168 if (!test_and_set_bit(node, qs->qs_hold_bm)) { in o2quo_set_hold()
171 "node %u\n", node); in o2quo_set_hold()
172 mlog(0, "node %u, %d total\n", node, qs->qs_holds); in o2quo_set_hold()
176 static void o2quo_clear_hold(struct o2quo_state *qs, u8 node) in o2quo_clear_hold() argument
180 if (test_and_clear_bit(node, qs->qs_hold_bm)) { in o2quo_clear_hold()
181 mlog(0, "node %u, %d total\n", node, qs->qs_holds - 1); in o2quo_clear_hold()
189 node, qs->qs_holds); in o2quo_clear_hold()
197 void o2quo_hb_up(u8 node) in o2quo_hb_up() argument
205 "node %u\n", node); in o2quo_hb_up()
206 mlog_bug_on_msg(test_bit(node, qs->qs_hb_bm), "node %u\n", node); in o2quo_hb_up()
207 set_bit(node, qs->qs_hb_bm); in o2quo_hb_up()
209 mlog(0, "node %u, %d total\n", node, qs->qs_heartbeating); in o2quo_hb_up()
211 if (!test_bit(node, qs->qs_conn_bm)) in o2quo_hb_up()
212 o2quo_set_hold(qs, node); in o2quo_hb_up()
214 o2quo_clear_hold(qs, node); in o2quo_hb_up()
221 void o2quo_hb_down(u8 node) in o2quo_hb_down() argument
230 node, qs->qs_heartbeating); in o2quo_hb_down()
231 mlog_bug_on_msg(!test_bit(node, qs->qs_hb_bm), "node %u\n", node); in o2quo_hb_down()
232 clear_bit(node, qs->qs_hb_bm); in o2quo_hb_down()
234 mlog(0, "node %u, %d total\n", node, qs->qs_heartbeating); in o2quo_hb_down()
236 o2quo_clear_hold(qs, node); in o2quo_hb_down()
246 void o2quo_hb_still_up(u8 node) in o2quo_hb_still_up() argument
252 mlog(0, "node %u\n", node); in o2quo_hb_still_up()
255 o2quo_clear_hold(qs, node); in o2quo_hb_still_up()
265 void o2quo_conn_up(u8 node) in o2quo_conn_up() argument
273 "node %u\n", node); in o2quo_conn_up()
274 mlog_bug_on_msg(test_bit(node, qs->qs_conn_bm), "node %u\n", node); in o2quo_conn_up()
275 set_bit(node, qs->qs_conn_bm); in o2quo_conn_up()
277 mlog(0, "node %u, %d total\n", node, qs->qs_connected); in o2quo_conn_up()
279 if (!test_bit(node, qs->qs_hb_bm)) in o2quo_conn_up()
280 o2quo_set_hold(qs, node); in o2quo_conn_up()
282 o2quo_clear_hold(qs, node); in o2quo_conn_up()
291 void o2quo_conn_err(u8 node) in o2quo_conn_err() argument
297 if (test_bit(node, qs->qs_conn_bm)) { in o2quo_conn_err()
301 node, qs->qs_connected); in o2quo_conn_err()
303 clear_bit(node, qs->qs_conn_bm); in o2quo_conn_err()
305 if (test_bit(node, qs->qs_hb_bm)) in o2quo_conn_err()
306 o2quo_set_hold(qs, node); in o2quo_conn_err()
309 mlog(0, "node %u, %d total\n", node, qs->qs_connected); in o2quo_conn_err()