1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* 3 * heartbeat.h 4 * 5 * Function prototypes 6 * 7 * Copyright (C) 2002, 2004 Oracle. All rights reserved. 8 */ 9 10 #ifndef OCFS2_HEARTBEAT_H 11 #define OCFS2_HEARTBEAT_H 12 13 void ocfs2_init_node_maps(struct ocfs2_super *osb); 14 15 void ocfs2_do_node_down(int node_num, void *data); 16 17 /* node map functions - used to keep track of mounted and in-recovery 18 * nodes. */ 19 void ocfs2_node_map_set_bit(struct ocfs2_super *osb, 20 struct ocfs2_node_map *map, 21 int bit); 22 void ocfs2_node_map_clear_bit(struct ocfs2_super *osb, 23 struct ocfs2_node_map *map, 24 int bit); 25 int ocfs2_node_map_test_bit(struct ocfs2_super *osb, 26 struct ocfs2_node_map *map, 27 int bit); 28 29 #endif /* OCFS2_HEARTBEAT_H */ 30