Lines Matching refs:err

97 static int safe_errno(int err)
99 if (err > 0 || err < -MAX_ERRNO) {
100 p9_debug(P9_DEBUG_ERROR, "Invalid error code %d\n", err);
103 return err;
478 int err;
482 err = p9pdu_readf(pdu, 0, "dbw", &r_size, &r_type, &r_tag);
483 if (err)
494 err = -EINVAL;
507 return err;
525 int err;
528 err = p9_parse_header(&req->rc, NULL, &type, NULL, 0);
538 if (err) {
539 p9_debug(P9_DEBUG_ERROR, "couldn't parse header %d\n", err);
540 return err;
548 err = p9pdu_readf(&req->rc, c->proto_version, "s?d",
550 if (err) {
556 err = -ecode;
558 if (!err) {
559 err = p9_errstr2errno(ename, strlen(ename));
566 err = p9pdu_readf(&req->rc, c->proto_version, "d", &ecode);
567 if (err)
569 err = -ecode;
574 return err;
577 p9_debug(P9_DEBUG_ERROR, "couldn't parse error%d\n", err);
579 return err;
601 int err;
603 err = p9_parse_header(&oldreq->tc, NULL, NULL, &oldtag, 1);
604 if (err)
605 return err;
629 int err;
651 err = p9pdu_vwritef(&req->tc, c->proto_version, fmt, ap);
652 if (err)
661 return ERR_PTR(err);
677 int sigpending, err;
706 err = c->trans_mod->request(c, req);
707 if (err < 0) {
710 if (err != -ERESTARTSYS && err != -EFAULT)
716 err = wait_event_killable(req->wq,
724 if (err == -ERESTARTSYS && c->status == Connected &&
733 err = req->t_err;
735 if (err == -ERESTARTSYS && c->status == Connected) {
745 err = 0;
753 if (err < 0)
756 err = p9_check_errors(c, req);
757 trace_9p_client_res(c, type, req->rc.tag, err);
758 if (!err)
762 return ERR_PTR(safe_errno(err));
785 int sigpending, err;
808 err = c->trans_mod->zc_request(c, req, uidata, uodata,
810 if (err < 0) {
811 if (err == -EIO)
813 if (err != -ERESTARTSYS)
818 err = req->t_err;
820 if (err == -ERESTARTSYS && c->status == Connected) {
830 err = 0;
838 if (err < 0)
841 err = p9_check_errors(c, req);
842 trace_9p_client_res(c, type, req->rc.tag, err);
843 if (!err)
847 return ERR_PTR(safe_errno(err));
912 int err;
940 err = p9pdu_readf(&req->rc, c->proto_version, "ds", &msize, &version);
941 if (err) {
942 p9_debug(P9_DEBUG_9P, "version error %d\n", err);
957 err = -EREMOTEIO;
964 err = -EREMOTEIO;
974 return err;
979 int err;
998 err = parse_opts(options, clnt);
999 if (err < 0)
1006 err = -EPROTONOSUPPORT;
1015 err = clnt->trans_mod->create(clnt, dev_name, options);
1016 if (err)
1030 err = -EINVAL;
1034 err = p9_client_version(clnt);
1035 if (err)
1055 return ERR_PTR(err);
1101 int err;
1110 err = -ENOMEM;
1118 err = PTR_ERR(req);
1122 err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", &qid);
1123 if (err) {
1140 return ERR_PTR(err);
1147 int err;
1159 err = -ENOMEM;
1173 err = PTR_ERR(req);
1177 err = p9pdu_readf(&req->rc, clnt->proto_version, "R", &nwqids, &wqids);
1178 if (err) {
1188 err = -ENOENT;
1215 return ERR_PTR(err);
1221 int err;
1239 err = PTR_ERR(req);
1243 err = p9pdu_readf(&req->rc, clnt->proto_version, "Qd", &qid, &iounit);
1244 if (err) {
1260 return err;
1267 int err;
1284 err = PTR_ERR(req);
1288 err = p9pdu_readf(&req->rc, clnt->proto_version, "Qd", qid, &iounit);
1289 if (err) {
1304 return err;
1311 int err;
1327 err = PTR_ERR(req);
1331 err = p9pdu_readf(&req->rc, clnt->proto_version, "Qd", &qid, &iounit);
1332 if (err) {
1347 return err;
1354 int err;
1365 err = PTR_ERR(req);
1369 err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", qid);
1370 if (err) {
1381 return err;
1406 int err = 0;
1416 err = PTR_ERR(req);
1425 return err;
1431 int err = 0;
1443 err = PTR_ERR(req);
1455 if (err == -ERESTARTSYS) {
1461 return err;
1467 int err = 0;
1476 err = PTR_ERR(req);
1484 if (err == -ERESTARTSYS)
1488 return err;
1494 int err = 0;
1504 err = PTR_ERR(req);
1511 return err;
1516 p9_client_read(struct p9_fid *fid, u64 offset, struct iov_iter *to, int *err)
1519 *err = 0;
1524 count = p9_client_read_once(fid, offset, to, err);
1525 if (!count || *err)
1536 int *err)
1544 *err = 0;
1569 *err = PTR_ERR(req);
1575 *err = p9pdu_readf(&req->rc, clnt->proto_version,
1577 if (*err) {
1595 *err = -EFAULT;
1608 p9_client_write(struct p9_fid *fid, u64 offset, struct iov_iter *from, int *err)
1613 *err = 0;
1640 *err = PTR_ERR(req);
1644 *err = p9pdu_readf(&req->rc, clnt->proto_version, "d", &written);
1645 if (*err) {
1676 int err;
1695 err = p9pdu_readf(&req->rc, clnt->proto_version, "d", &written);
1696 if (err) {
1699 netfs_write_subrequest_terminated(subreq, err, false);
1717 int err;
1733 err = PTR_ERR(req);
1737 err = p9pdu_readf(&req->rc, clnt->proto_version, "wS", &ignored, ret);
1738 if (err) {
1762 return ERR_PTR(err);
1769 int err;
1785 err = PTR_ERR(req);
1789 err = p9pdu_readf(&req->rc, clnt->proto_version, "A", ret);
1790 if (err) {
1823 return ERR_PTR(err);
1859 int err = 0;
1883 err = PTR_ERR(req);
1891 return err;
1897 int err = 0;
1916 err = PTR_ERR(req);
1922 return err;
1928 int err;
1938 err = PTR_ERR(req);
1942 err = p9pdu_readf(&req->rc, clnt->proto_version, "ddqqqqqqd", &sb->type,
1945 if (err) {
1958 return err;
1965 int err = 0;
1977 err = PTR_ERR(req);
1985 return err;
1992 int err = 0;
2005 err = PTR_ERR(req);
2014 return err;
2023 int err;
2031 err = -ENOMEM;
2041 err = PTR_ERR(req);
2044 err = p9pdu_readf(&req->rc, clnt->proto_version, "q", attr_size);
2045 if (err) {
2061 return ERR_PTR(err);
2068 int err = 0;
2079 err = PTR_ERR(req);
2085 return err;
2091 int err, rsize, non_zc = 0;
2125 err = PTR_ERR(req);
2129 err = p9pdu_readf(&req->rc, clnt->proto_version, "D", &count, &dataptr);
2130 if (err) {
2150 return err;
2157 int err;
2170 err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", qid);
2171 if (err) {
2180 return err;
2187 int err;
2199 err = p9pdu_readf(&req->rc, clnt->proto_version, "Q", qid);
2200 if (err) {
2209 return err;
2215 int err;
2232 err = p9pdu_readf(&req->rc, clnt->proto_version, "b", status);
2233 if (err) {
2240 return err;
2246 int err;
2263 err = p9pdu_readf(&req->rc, clnt->proto_version, "bqqds", &glock->type,
2266 if (err) {
2276 return err;
2282 int err;
2293 err = p9pdu_readf(&req->rc, clnt->proto_version, "s", target);
2294 if (err) {
2301 return err;