Lines Matching refs:replay_map

98 	if (!osb->replay_map)  in ocfs2_replay_map_set_state()
102 if (osb->replay_map->rm_state == REPLAY_DONE) in ocfs2_replay_map_set_state()
105 osb->replay_map->rm_state = state; in ocfs2_replay_map_set_state()
110 struct ocfs2_replay_map *replay_map; in ocfs2_compute_replay_slots() local
114 if (osb->replay_map) in ocfs2_compute_replay_slots()
117 replay_map = kzalloc(struct_size(replay_map, rm_replay_slots, in ocfs2_compute_replay_slots()
120 if (!replay_map) { in ocfs2_compute_replay_slots()
127 replay_map->rm_slots = osb->max_slots; in ocfs2_compute_replay_slots()
128 replay_map->rm_state = REPLAY_UNNEEDED; in ocfs2_compute_replay_slots()
131 for (i = 0; i < replay_map->rm_slots; i++) { in ocfs2_compute_replay_slots()
133 replay_map->rm_replay_slots[i] = 1; in ocfs2_compute_replay_slots()
136 osb->replay_map = replay_map; in ocfs2_compute_replay_slots()
144 struct ocfs2_replay_map *replay_map = osb->replay_map; in ocfs2_queue_replay_slots() local
147 if (!replay_map) in ocfs2_queue_replay_slots()
150 if (replay_map->rm_state != REPLAY_NEEDED) in ocfs2_queue_replay_slots()
153 for (i = 0; i < replay_map->rm_slots; i++) in ocfs2_queue_replay_slots()
154 if (replay_map->rm_replay_slots[i]) in ocfs2_queue_replay_slots()
158 replay_map->rm_state = REPLAY_DONE; in ocfs2_queue_replay_slots()
163 struct ocfs2_replay_map *replay_map = osb->replay_map; in ocfs2_free_replay_slots() local
165 if (!osb->replay_map) in ocfs2_free_replay_slots()
168 kfree(replay_map); in ocfs2_free_replay_slots()
169 osb->replay_map = NULL; in ocfs2_free_replay_slots()