Lines Matching refs:lvb_gen
470 static void control_lvb_read(struct lm_lockstruct *ls, uint32_t *lvb_gen, in control_lvb_read() argument
476 *lvb_gen = le32_to_cpu(gen); in control_lvb_read()
479 static void control_lvb_write(struct lm_lockstruct *ls, uint32_t lvb_gen, in control_lvb_write() argument
484 gen = cpu_to_le32(lvb_gen); in control_lvb_write()
605 uint32_t block_gen, start_gen, lvb_gen, flags; in gfs2_control_func() local
665 control_lvb_read(ls, &lvb_gen, ls->ls_lvb_bits); in gfs2_control_func()
679 if (lvb_gen <= start_gen) { in gfs2_control_func()
703 if (lvb_gen == start_gen) { in gfs2_control_func()
710 if (ls->ls_recover_submit[i] < lvb_gen) in gfs2_control_func()
713 } else if (lvb_gen < start_gen) { in gfs2_control_func()
789 uint32_t start_gen, block_gen, mount_gen, lvb_gen; in control_mount() local
894 control_lvb_read(ls, &lvb_gen, ls->ls_lvb_bits); in control_mount()
896 if (lvb_gen == 0xFFFFFFFF) { in control_mount()
910 fs_info(sdp, "first mounter control generation %u\n", lvb_gen); in control_mount()
935 if (lvb_gen < mount_gen) { in control_mount()
945 start_gen, mount_gen, lvb_gen, in control_mount()
952 if (lvb_gen != start_gen) { in control_mount()
957 lvb_gen, ls->ls_recover_flags); in control_mount()
966 lvb_gen, ls->ls_recover_flags); in control_mount()