Lines Matching refs:rc
291 int rc, cd, the_cd;
379 if ((rc = ldi_ident_from_dev(cdi->rdev, &li)) == 0) {
380 rc = ldi_open_by_dev(&cdi->rdev,
383 if (rc != 0) {
398 rc = ENOMEM;
407 return (rc);
419 return (rc);
450 int rc;
464 rc = ldi_close(cdi->lh, FREAD|FWRITE, cred);
465 if (rc != 0) {
467 return (rc);
577 int rc, cd;
594 rc = (*ops->devo_getinfo)(NULL, DDI_INFO_DEVT2DEVINFO,
597 if (rc != DDI_SUCCESS || dip == NULL) {
613 rc = (*cdi->major->ioctl)(dev, DKIOCINFO,
616 if (rc != 0) {
626 rc = (*cdi->major->ioctl)(dev, DKIOCGVTOC,
629 if (rc) {
631 rc = -1;
639 rc = (*cdi->major->ioctl)(dev, DKIOCPARTITION,
642 if (rc == 0) {
647 rc = -1;
657 rc = -1;
662 rc = 0;
679 return (rc);
709 int rc, cd;
716 rc = _raw_get_bsize(fd, sizep, partitionp);
717 if (rc == 0) {
729 rc = nskernd_get(nsk);
730 if (rc == 0) {
736 return (rc < 0 ? EIO : 0);
824 int cd, rc;
833 rc = _raw_init_dev(fd, &size, partitionp);
834 if (rc != 0 || *partitionp < 0) {