Lines Matching defs:error

214 	int error;
228 error = gfs2_glock_get(sdp, qd2index(qd),
230 if (error)
322 int error = 0;
328 error = -ENOSPC;
333 error = 0;
339 return error;
371 int error;
385 error = gfs2_block_map(&ip->i_inode, block, &bh_map, 0);
386 if (error)
388 error = gfs2_meta_read(ip->i_gl, bh_map.b_blocknr, DIO_WAIT, 0, &bh);
389 if (error)
391 error = -EIO;
409 return error;
458 int error;
481 error = bh_get(qd);
482 if (error) {
486 return error;
508 int error;
510 error = qd_get(sdp, qid, qdp);
511 if (error)
512 return error;
514 error = slot_get(*qdp);
515 if (error)
518 error = bh_get(*qdp);
519 if (error)
528 return error;
587 int error;
592 error = gfs2_qa_get(ip);
593 if (error)
594 return error;
600 error = -EIO;
604 error = qdsb_get(sdp, make_kqid_uid(ip->i_inode.i_uid), qd);
605 if (error)
610 error = qdsb_get(sdp, make_kqid_gid(ip->i_inode.i_gid), qd);
611 if (error)
618 error = qdsb_get(sdp, make_kqid_uid(uid), qd);
619 if (error)
627 error = qdsb_get(sdp, make_kqid_gid(gid), qd);
628 if (error)
635 if (error)
638 return error;
797 int pg_oflow = 0, error;
812 error = gfs2_write_buf_to_page(ip, pg_beg, pg_off, ptr,
815 if (!error && pg_oflow)
816 error = gfs2_write_buf_to_page(ip, pg_beg + 1, 0,
819 return error;
833 * Returns: 0 or -ve on error
903 int error;
905 error = gfs2_qa_get(ip);
906 if (error)
907 return error;
914 error = -ENOMEM;
921 error = gfs2_glock_nq_init(qda[qx]->qd_gl, LM_ST_EXCLUSIVE,
923 if (error)
927 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &i_gh);
928 if (error)
951 error = gfs2_inplace_reserve(ip, &ap);
952 if (error)
958 error = gfs2_trans_begin(sdp, blocks, 0);
959 if (error)
965 error = gfs2_adjust_quota(ip, offset, qd->qd_change_sync, qd, NULL);
966 if (error)
973 error = 0;
990 return error;
999 int error;
1003 error = gfs2_internal_read(ip, (char *)&q, &pos, sizeof(q));
1004 if (error < 0)
1005 return error;
1024 int error;
1027 error = gfs2_glock_nq_init(qd->qd_gl, LM_ST_SHARED, 0, q_gh);
1028 if (error)
1029 return error;
1038 error = gfs2_glock_nq_init(qd->qd_gl, LM_ST_EXCLUSIVE,
1040 if (error)
1041 return error;
1043 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &i_gh);
1044 if (error)
1047 error = update_qd(sdp, qd);
1048 if (error)
1063 return error;
1071 int error = 0;
1076 error = gfs2_quota_hold(ip, uid, gid);
1077 if (error)
1078 return error;
1085 error = do_glock(qd, NO_FORCE, &ip->i_qadata->qa_qd_ghs[x]);
1086 if (error)
1090 if (!error)
1098 return error;
1224 int error = 0;
1258 error = -EDQUOT;
1267 error = print_message(qd, "warning");
1271 return error;
1307 int error = 0;
1320 error = qd_fish(sdp, qda + num_qd);
1321 if (error || !qda[num_qd])
1328 if (!error)
1329 error = do_sync(num_qd, qda);
1330 if (!error)
1338 } while (!error && num_qd == max_qd);
1343 return error;
1350 int error;
1352 error = qd_get(sdp, qid, &qd);
1353 if (error)
1354 return error;
1356 error = do_glock(qd, FORCE, &q_gh);
1357 if (!error)
1361 return error;
1375 int error;
1383 error = -ENOMEM;
1389 return error;
1398 error = gfs2_extent_map(&ip->i_inode, x, &new, &dblock, &extlen);
1399 if (error)
1402 error = -EIO;
1462 return error;
1502 static void quotad_error(struct gfs2_sbd *sdp, const char *msg, int error)
1504 if (error == 0 || error == -EROFS)
1507 if (!cmpxchg(&sdp->sd_log_error, 0, error))
1508 fs_err(sdp, "gfs2_quotad: %s error %d\n", msg, error);
1519 int error = fxn(sdp->sd_vfs, 0);
1520 quotad_error(sdp, msg, error);
1576 int error = gfs2_statfs_sync(sdp->sd_vfs, 0);
1577 quotad_error(sdp, "statfs", error);
1649 int error;
1654 return -ESRCH; /* Crazy XFS error code */
1660 error = qd_get(sdp, qid, &qd);
1661 if (error)
1662 return error;
1663 error = do_glock(qd, FORCE, &q_gh);
1664 if (error)
1675 return error;
1692 int error;
1695 return -ESRCH; /* Crazy XFS error code */
1704 error = qd_get(sdp, qid, &qd);
1705 if (error)
1706 return error;
1708 error = gfs2_qa_get(ip);
1709 if (error)
1713 error = gfs2_glock_nq_init(qd->qd_gl, LM_ST_EXCLUSIVE, 0, &q_gh);
1714 if (error)
1716 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &i_gh);
1717 if (error)
1721 error = update_qd(sdp, qd);
1722 if (error)
1751 error = gfs2_inplace_reserve(ip, &ap);
1752 if (error)
1759 error = gfs2_trans_begin(sdp, blocks + RES_DINODE + 2, 0);
1760 if (error)
1764 error = gfs2_adjust_quota(ip, offset, 0, qd, fdq);
1765 if (!error)
1781 return error;