Lines Matching defs:lvb_gen
479 static void control_lvb_read(struct lm_lockstruct *ls, uint32_t *lvb_gen,
485 *lvb_gen = le32_to_cpu(gen);
488 static void control_lvb_write(struct lm_lockstruct *ls, uint32_t lvb_gen,
493 gen = cpu_to_le32(lvb_gen);
614 uint32_t block_gen, start_gen, lvb_gen, flags;
674 control_lvb_read(ls, &lvb_gen, ls->ls_lvb_bits);
688 if (lvb_gen <= start_gen) {
712 if (lvb_gen == start_gen) {
719 if (ls->ls_recover_submit[i] < lvb_gen)
722 } else if (lvb_gen < start_gen) {
739 * we should be getting a recover_done() for lvb_gen soon
798 uint32_t start_gen, block_gen, mount_gen, lvb_gen;
897 * In simple first mounter cases, first mounter will see zero lvb_gen,
900 * lvb_gen will be non-zero.
903 control_lvb_read(ls, &lvb_gen, ls->ls_lvb_bits);
905 if (lvb_gen == 0xFFFFFFFF) {
919 fs_info(sdp, "first mounter control generation %u\n", lvb_gen);
944 if (lvb_gen < mount_gen) {
954 start_gen, mount_gen, lvb_gen,
961 if (lvb_gen != start_gen) {
966 lvb_gen, ls->ls_recover_flags);
975 lvb_gen, ls->ls_recover_flags);