Lines Matching defs:error

663 	if (pri > 0) {	/* error */
707 int error;
777 error = G_PART_ADD(table, entry, gpp);
778 if (error) {
779 gctl_error(req, "%d", error);
782 return (error);
818 int error, sz;
827 error = ENODEV;
831 error = EFBIG;
835 error = G_PART_BOOTCODE(table, gpp);
836 if (error)
850 gctl_error(req, "%d", error);
851 return (error);
863 int error, i;
883 error = g_write_data(cp, i * pp->sectorsize, buf,
885 if (error) {
893 error = g_write_data(cp, pp->mediasize - (i + 1) *
895 if (error) {
911 error = G_PART_WRITE(table, cp);
912 if (error)
938 gctl_error(req, "%d", error);
939 return (error);
951 int attr, error;
989 error = g_attach(cp, pp);
990 if (error == 0)
991 error = g_access(cp, 1, 1, 1);
992 if (error != 0) {
993 g_part_wither(gp, error);
994 gctl_error(req, "%d geom '%s'", error, pp->name);
995 return (error);
1009 error = ENODEV;
1014 error = g_getattr("PART::isleaf", cp, &attr);
1015 if (!error && attr) {
1016 error = ENODEV;
1019 error = g_getattr("PART::depth", cp, &attr);
1020 table->gpt_depth = (!error) ? attr + 1 : 0;
1030 error = G_PART_CREATE(table, gpp);
1031 if (error)
1061 g_part_wither(gp, error);
1066 gctl_error(req, "%d provider", error);
1067 return (error);
1139 int error;
1174 error = G_PART_DESTROY(table, gpp);
1175 if (error) {
1176 gctl_error(req, "%d", error);
1177 return (error);
1220 int error;
1239 error = G_PART_MODIFY(table, entry, gpp);
1240 if (error) {
1241 gctl_error(req, "%d", error);
1242 return (error);
1273 int error, recovered;
1279 error = recovered = 0;
1282 error = G_PART_RECOVER(table);
1283 if (error == 0)
1284 error = g_part_check_integrity(table,
1286 if (error) {
1288 error, gp->name);
1289 return (error);
1317 int error;
1370 error = G_PART_RESIZE(table, entry, gpp);
1371 if (error) {
1372 gctl_error(req, "%d%s", error, error != EBUSY ? "":
1375 return (error);
1406 int error;
1429 error = G_PART_SETUNSET(table, entry, gpp->gpp_attrib, set);
1430 if (error) {
1431 gctl_error(req, "%d attrib '%s'", error, gpp->gpp_attrib);
1432 return (error);
1460 int error, reprobe;
1499 error = EBUSY;
1506 error = g_part_probe(gp, cp, table->gpt_depth);
1507 if (error) {
1510 g_part_wither(gp, error);
1525 error = G_PART_READ(table, cp);
1526 if (error)
1528 error = g_part_check_integrity(table, cp);
1529 if (error)
1544 gctl_error(req, "%d", error);
1545 return (error);
1549 g_part_wither(struct g_geom *gp, int error)
1566 g_wither_geom(gp, error);
1582 int error, modifies;
1739 error = g_part_parm_str(req, ap->name,
1743 error = g_part_parm_bootcode(req, ap->name,
1747 error = g_part_parm_intmax(req, ap->name,
1751 error = g_part_parm_str(req, ap->name, &gpp.gpp_flags);
1754 error = g_part_parm_uint32(req, ap->name,
1758 error = g_part_parm_geom(req, ap->name, &gpp.gpp_geom);
1761 error = g_part_parm_intmax(req, ap->name,
1765 error = g_part_parm_str(req, ap->name, &gpp.gpp_label);
1768 error = 0; /* Write-only parameter */
1771 error = g_part_parm_provider(req, ap->name,
1775 error = g_part_parm_scheme(req, ap->name,
1779 error = g_part_parm_quad(req, ap->name, &gpp.gpp_size);
1782 error = g_part_parm_quad(req, ap->name,
1786 error = g_part_parm_str(req, ap->name, &gpp.gpp_type);
1789 error = g_part_parm_uint32(req, ap->name,
1793 error = EDOOFUS;
1794 gctl_error(req, "%d %s", error, ap->name);
1797 if (error != 0) {
1798 if (error == ENOATTR) {
1799 gctl_error(req, "%d param '%s'", error,
1826 error = g_access(LIST_FIRST(&gpp.gpp_geom->consumer),
1828 if (error) {
1829 gctl_error(req, "%d geom '%s'", error,
1840 error = G_PART_PRECHECK(table, ctlreq, &gpp);
1841 if (error) {
1842 gctl_error(req, "%d pre-check failed", error);
1846 error = EDOOFUS; /* Prevent bogus uninit. warning. */
1852 error = g_part_ctl_add(req, &gpp);
1855 error = g_part_ctl_bootcode(req, &gpp);
1858 error = g_part_ctl_commit(req, &gpp);
1861 error = g_part_ctl_create(req, &gpp);
1864 error = g_part_ctl_delete(req, &gpp);
1867 error = g_part_ctl_destroy(req, &gpp);
1870 error = g_part_ctl_modify(req, &gpp);
1873 error = g_part_ctl_move(req, &gpp);
1876 error = g_part_ctl_recover(req, &gpp);
1879 error = g_part_ctl_resize(req, &gpp);
1882 error = g_part_ctl_setunset(req, &gpp, 1);
1885 error = g_part_ctl_undo(req, &gpp);
1888 error = g_part_ctl_setunset(req, &gpp, 0);
1893 if (!error) {
1900 error = g_part_ctl_commit(req, &gpp);
1905 if (error && close_on_error) {
1932 int error;
1949 error = g_attach(cp, pp);
1950 if (error == 0)
1951 error = g_access(cp, 1, 0, 0);
1952 if (error != 0) {
1968 error = ENODEV;
1973 error = g_getattr("PART::isleaf", cp, &attr);
1974 if (!error && attr) {
1975 error = ENODEV;
1978 error = g_getattr("PART::depth", cp, &attr);
1979 depth = (!error) ? attr + 1 : 0;
1981 error = g_part_probe(gp, cp, depth);
1982 if (error)
1995 error = G_PART_READ(table, cp);
1996 if (error)
1998 error = g_part_check_integrity(table, cp);
1999 if (error)
2163 KASSERT(pp->error != 0, ("%s", __func__));
2167 g_part_wither(cp->geom, pp->error);
2311 int acc, error;
2317 error = 0;
2336 error = EBUSY;
2339 if (!error)
2342 *xchg = error;
2350 int error;
2352 error = 0;
2370 error = g_waitfor_event(g_part_unload_event, &arg, M_WAITOK,
2372 if (error == 0)
2373 error = arg;
2376 error = EOPNOTSUPP;
2380 return (error);