Lines Matching defs:evt
420 static int hmdfs_update_node_waiting_evt(struct hmdfs_peer *node, int evt,
434 if (evt == last) {
435 node->dup_evt[evt]++;
439 node->waiting_evt[evt]++;
440 hmdfs_debug("add node->waiting_evt[%d]=%d", evt,
441 node->waiting_evt[evt]);
465 int evt = (raw_evt == RAW_NODE_EVT_OFF) ? NODE_EVT_OFFLINE :
471 hmdfs_node_call_evt_cb(node, evt, sync, seq);
519 static void hmdfs_queue_raw_node_evt(struct hmdfs_peer *node, int evt)
525 if (evt == node->last_evt) {
526 node->dup_evt[evt]++;
530 node->pending_evt = evt;
537 hmdfs_run_evt_cb_verbosely(node, evt, true, seq);
541 } else if (hmdfs_update_node_waiting_evt(node, evt, &seq) > 0) {
548 hmdfs_run_evt_cb_verbosely(node, evt, true, seq);
906 static void hmdfs_run_simple_evt_cb(struct hmdfs_peer *node, int evt)
911 hmdfs_node_call_evt_cb(node, evt, true, seq);
918 * No need for offline evt cb, because all files must