Lines Matching refs:rc

220 	int rc, err;
263 rc = ncall_alloc(rw->rw_snode, 0, 0, &ncall);
264 if (rc != 0) {
265 return (rc);
270 rc = ncall_put_data(ncall, rw, ncall_len);
271 if (rc != 0) {
272 return (rc);
275 rc = ncall_send(ncall, ncall_flag, ncall_proc);
276 if (rc != 0) {
277 return (rc);
280 rc = ncall_read_reply(ncall, 1, &err);
281 if (rc != 0 || err != 0) {
282 return (rc ? rc : err);
286 rc = ncall_get_data(ncall, rw, sizeof (*rw));
287 if (rc != 0) {
288 return (rc);
407 int rc;
452 if ((rc = nsc_ncio_read(h, pos, len, flag)) != 0) {
454 return (rc);
489 int rc, err;
501 rc = ncall_alloc(ncp->snode, 0, 0, &ncall);
502 if (rc != 0) {
504 return (rc);
507 rc = ncall_put_data(ncall, size, sizeof (*size));
510 if (rc != 0)
511 return (rc);
513 rc = ncall_send(ncall, 0, NSC_NCIO_PARTSIZE);
514 if (rc != 0)
517 rc = ncall_read_reply(ncall, 3, &err, &sizeh, &sizel);
518 if (rc != 0 || err != 0)
519 return (rc ? rc : err);
558 int rc;
561 rc = ncall_get_data(ncall, size, sizeof (*size));
562 if (rc != 0) {
569 NULL, NULL, &rc);
573 ncall_reply(ncall, rc, 0, 0);
577 rc = nsc_reserve(fd, NSC_PCATCH);
578 if (rc != 0) {
580 ncall_reply(ncall, rc, 0, 0);
585 rc = nsc_partsize(fd, &partsize);
595 ncall_reply(ncall, rc, sizeh, sizel);
606 int rc;
608 rc = 0;
616 rc = ENOSPC;
633 return (rc);
647 int rc;
650 rc = ncall_get_data(ncall, rw, sizeof (*rw));
651 if (rc != 0) {
662 NULL, NULL, &rc);
664 ncall_reply(ncall, rc);
669 rc = nsc_reserve(fd, NSC_PCATCH);
670 if (rc != 0) {
671 ncall_reply(ncall, rc);
678 rc = nsc_alloc_buf(fd, pos, len, NSC_NOCACHE | ioflag, &bufp);
679 if (rc > 0) {
680 ncall_reply(ncall, rc);
690 rc = nsc_rncio_copy(&rw->rw_data[0], bufp, read);
691 if (rc == 0) {
694 rc = ncall_put_data(ncall, rw, sizeof (*rw));
697 rc = nsc_write(bufp, pos, len, 0);
701 ncall_reply(ncall, rc);