Lines Matching defs:err

623 static int read_one_super(struct bch_sb_handle *sb, u64 offset, struct printbuf *err)
634 prt_printf(err, "IO error: %i", ret);
640 prt_str(err, "Not a bcachefs superblock (got magic ");
641 pr_uuid(err, sb->sb->magic.b);
642 prt_str(err, ")");
646 ret = bch2_sb_compatible(sb->sb, err);
653 prt_printf(err, "Invalid superblock: too big (got %zu bytes, layout max %lu)",
667 prt_printf(err, "unknown checksum type %llu", BCH_SB_CSUM_TYPE(sb->sb));
674 bch2_csum_err_msg(err, csum_type, sb->sb->csum, csum);
688 struct printbuf err = PRINTBUF;
705 prt_printf(&err, "error allocating memory for sb_name");
706 goto err;
733 prt_printf(&err, "error opening %s: %s", path, bch2_err_str(ret));
734 goto err;
740 prt_printf(&err, "error allocating memory for superblock");
741 goto err;
745 prt_printf(&err, "dynamic fault");
747 goto err;
750 ret = read_one_super(sb, offset, &err);
755 goto err;
758 path, err.buf);
765 printbuf_reset(&err);
781 prt_printf(&err, "IO error: %i", ret);
782 goto err;
786 ret = validate_sb_layout(&layout, &err);
788 goto err;
797 ret = read_one_super(sb, offset, &err);
802 goto err;
813 prt_printf(&err, "block size (%u) smaller than device block size (%u)",
817 goto err;
822 ret = bch2_sb_validate(sb, &err, READ);
825 path, err.buf);
829 printbuf_exit(&err);
831 err:
833 path, err.buf);
921 struct printbuf err = PRINTBUF;
966 printbuf_reset(&err);
968 ret = bch2_sb_validate(&ca->disk_sb, &err, WRITE);
970 bch2_fs_inconsistent(c, "sb invalid before write: %s", err.buf);
1080 printbuf_exit(&err);
1138 struct printbuf *err)
1141 prt_printf(err, "field too small (%zu < %u)", vstruct_bytes(f), 88);
1199 struct printbuf *err)
1208 prt_printf(err, "Invalid superblock section %s: %s",
1210 prt_newline(err);
1211 bch2_sb_field_to_text(err, sb, f);