Lines Matching defs:kstatus

186 	spcs_s_info_t kstatus;
661 ii_update_denied(_ii_info_t *ip, spcs_s_info_t kstatus,
673 update.status = kstatus;
676 spcs_s_add(kstatus, ENOMEM);
688 spcs_s_add(kstatus, EIO);
1147 spcs_s_info_t kstatus;
1174 kstatus = spcs_s_kcreate();
1175 if (kstatus == NULL)
1179 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1183 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EEMPTY));
1189 return (spcs_s_ocopyoutf(&kstatus, uconf.status, ENOMEM));
1198 return (spcs_s_ocopyoutf(&kstatus, uconf.status, ENOMEM));
1226 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EINUSE));
1238 spcs_s_add(kstatus, rc);
1240 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EOPEN));
1287 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1296 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1372 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1394 return (spcs_s_ocopyoutf(&kstatus,
1408 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EEMPTY));
1415 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EOPEN));
1421 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EOPEN));
1427 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EOPEN));
1435 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EINUSE));
1443 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EINUSE));
1531 return (spcs_s_ocopyoutf(&kstatus, uconf.status, rc));
1552 return (spcs_s_ocopyoutf(&kstatus, uconf.status, DSW_EINUSE));
1562 spcs_s_add(kstatus, rc);
1563 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1613 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1625 spcs_s_add(kstatus, rc);
1626 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1636 spcs_s_add(kstatus, rc);
1637 return (spcs_s_ocopyoutf(&kstatus, uconf.status,
1707 spcs_s_add(kstatus, rc);
1748 spcs_s_add(kstatus, rc);
1872 spcs_s_add(kstatus, rc);
1908 spcs_s_add(kstatus, rc);
1947 spcs_s_add(kstatus, rc);
1953 if (ii_update_denied(ip, kstatus, 0, 1)) {
1985 rc = _ii_copyvol(ip, 0, rtype, kstatus, 1);
1992 return (spcs_s_ocopyoutf(&kstatus, uconf.status, rc));
2028 spcs_s_add(kstatus, rc);
2050 spcs_s_add(kstatus, rc);
2083 CV_SHD2MST : 0, rtype, kstatus, 0);
2088 return (spcs_s_ocopyoutf(&kstatus, uconf.status, rc));
2102 return (spcs_s_ocopyoutf(&kstatus, uconf.status, rc));
2288 spcs_s_info_t kstatus;
2304 kstatus = spcs_s_kcreate();
2305 if (kstatus == NULL)
2309 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EEMPTY));
2328 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2361 &kstatus, reclaim);
2373 spcs_s_add(kstatus, rc);
2385 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2395 rc = _ii_perform_disable(uparms.shadow_vol, &kstatus, -1);
2397 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
2400 spcs_s_kfree(kstatus);
2424 spcs_s_info_t kstatus;
2435 kstatus = spcs_s_kcreate();
2436 if (kstatus == NULL)
2440 return (spcs_s_ocopyoutf(&kstatus, ustat.status, DSW_EEMPTY));
2446 return (spcs_s_ocopyoutf(&kstatus, ustat.status,
2483 spcs_s_kfree(kstatus);
2518 spcs_s_info_t kstatus;
2528 kstatus = spcs_s_kcreate();
2529 if (kstatus == NULL)
2580 spcs_s_kfree(kstatus);
2686 spcs_s_info_t kstatus;
2696 kstatus = spcs_s_kcreate();
2697 if (kstatus == NULL)
2701 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EEMPTY));
2707 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2713 spcs_s_add(kstatus, rc);
2714 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2726 spcs_s_kfree(kstatus);
2748 spcs_s_info_t kstatus;
2759 kstatus = spcs_s_kcreate();
2760 if (kstatus == NULL)
2764 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EEMPTY));
2770 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2799 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
2843 spcs_s_info_t kstatus;
2854 kstatus = spcs_s_kcreate();
2855 if (kstatus == NULL)
2859 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EEMPTY));
2865 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2877 spcs_s_kfree(kstatus);
2886 spcs_s_kfree(kstatus);
2895 spcs_s_add(kstatus, rc);
2896 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
2915 spcs_s_add(kstatus, rc);
2916 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EHDRBMP));
2927 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EHDRBMP));
3029 spcs_s_add(kstatus, rc);
3030 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EHDRBMP));
3039 spcs_s_add(kstatus, rc);
3040 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EHDRBMP));
3044 if (ii_update_denied(ip, kstatus, (ip->bi_flags & DSW_COPYINGS) ?
3049 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
3057 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
3063 rc = _ii_copyvol(ip, CV_SHD2MST, rtype, kstatus, 1);
3065 rc = _ii_copyvol(ip, 0, rtype, kstatus, 1);
3074 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
3135 spcs_s_info_t kstatus;
3148 kstatus = spcs_s_kcreate();
3149 if (kstatus == NULL)
3153 return (spcs_s_ocopyoutf(&kstatus, copyp.status, DSW_EEMPTY));
3159 return (spcs_s_ocopyoutf(&kstatus, copyp.status,
3203 return (spcs_s_ocopyoutf(&kstatus, copyp.status, rc));
3412 spcs_s_info_t kstatus;
3424 kstatus = spcs_s_kcreate();
3425 if (kstatus == NULL)
3429 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EEMPTY));
3438 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
3455 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
3478 spcs_s_info_t kstatus;
3488 kstatus = spcs_s_kcreate();
3489 if (kstatus == NULL)
3493 return (spcs_s_ocopyoutf(&kstatus, uabort.status, DSW_EEMPTY));
3499 return (spcs_s_ocopyoutf(&kstatus, uabort.status,
3510 return (spcs_s_ocopyoutf(&kstatus, uabort.status, rc));
3531 spcs_s_info_t kstatus;
3554 kstatus = spcs_s_kcreate();
3555 if (kstatus == NULL)
3563 return (spcs_s_ocopyoutf(&kstatus, usegment.status,
3566 return (spcs_s_ocopyoutf(&kstatus, usegment.status,
3579 return (spcs_s_ocopyoutf(&kstatus, usegment.status,
3587 spcs_s_add(kstatus, rc);
3588 return (spcs_s_ocopyoutf(&kstatus, usegment.status,
3609 spcs_s_add(kstatus, rc);
3610 return (spcs_s_ocopyoutf(&kstatus, usegment.status, DSW_EIO));
3613 spcs_s_kfree(kstatus);
3635 spcs_s_info_t kstatus;
3653 kstatus = spcs_s_kcreate();
3654 if (kstatus == NULL)
3658 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EEMPTY));
3664 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
3673 spcs_s_add(kstatus, rc);
3674 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
3689 spcs_s_add(kstatus, rc);
3690 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EIO));
3693 spcs_s_kfree(kstatus);
3718 spcs_s_info_t kstatus;
3730 kstatus = spcs_s_kcreate();
3731 if (kstatus == NULL)
3735 return (spcs_s_ocopyoutf(&kstatus, uparms.status, DSW_EEMPTY));
3741 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
3754 return (spcs_s_ocopyoutf(&kstatus, uparms.status, rc));
3759 spcs_s_add(kstatus, rc);
3760 return (spcs_s_ocopyoutf(&kstatus, uparms.status,
3815 spcs_s_kfree(kstatus);
3841 spcs_s_info_t kstatus;
3856 kstatus = spcs_s_kcreate();
3857 if (kstatus == NULL)
3861 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EEMPTY));
3867 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
3879 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
3888 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
3896 spcs_s_add(kstatus, rc);
3897 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
3906 spcs_s_add(kstatus, rc);
3908 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EOPEN));
3918 spcs_s_add(kstatus, rc);
3919 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EIO));
3922 spcs_s_kfree(kstatus);
3952 spcs_s_info_t kstatus;
3965 kstatus = spcs_s_kcreate();
3966 if (kstatus == NULL)
3970 return (spcs_s_ocopyoutf(&kstatus, uioctl.status, DSW_EEMPTY));
3973 return (spcs_s_ocopyoutf(&kstatus, uioctl.status, DSW_EINUSE));
3982 spcs_s_add(kstatus, rc);
3983 return (spcs_s_ocopyoutf(&kstatus, uioctl.status, DSW_EIO));
3986 spcs_s_add(kstatus, rc);
3988 return (spcs_s_ocopyoutf(&kstatus, uioctl.status,
3994 spcs_s_add(kstatus, rc);
3996 return (spcs_s_ocopyoutf(&kstatus, uioctl.status, DSW_EIO));
4014 spcs_s_add(kstatus, rc);
4015 return (spcs_s_ocopyoutf(&kstatus, uioctl.status, DSW_EIO));
4018 spcs_s_kfree(kstatus);
4046 spcs_s_info_t kstatus;
4058 kstatus = spcs_s_kcreate();
4059 if (kstatus == NULL)
4063 return (spcs_s_ocopyoutf(&kstatus, uconfig.status, DSW_EEMPTY));
4070 return (spcs_s_ocopyoutf(&kstatus, uconfig.status, DSW_EINUSE));
4076 return (spcs_s_ocopyoutf(&kstatus, uconfig.status,
4083 return (spcs_s_ocopyoutf(&kstatus, uconfig.status,
4090 return (spcs_s_ocopyoutf(&kstatus, uconfig.status,
4097 spcs_s_add(kstatus, rc);
4098 return (spcs_s_ocopyoutf(&kstatus, uconfig.status,
4106 return (spcs_s_ocopyoutf(&kstatus, uconfig.status, rc));
4118 return (spcs_s_ocopyoutf(&kstatus, uconfig.status,
4128 spcs_s_kfree(kstatus);
4156 spcs_s_info_t kstatus;
4168 kstatus = spcs_s_kcreate();
4169 if (kstatus == NULL)
4173 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EEMPTY));
4179 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
4185 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
4192 spcs_s_add(kstatus, rc);
4193 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
4204 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status,
4215 spcs_s_add(kstatus, rc);
4216 return (spcs_s_ocopyoutf(&kstatus, ubitmap.status, DSW_EIO));
4219 spcs_s_kfree(kstatus);
4240 spcs_s_info_t kstatus;
4257 kstatus = spcs_s_kcreate();
4258 if (kstatus == NULL)
4277 return (spcs_s_ocopyoutf(&kstatus,
4291 return (spcs_s_ocopyoutf(&kstatus, ulist.status,
4307 return (spcs_s_ocopyoutf(&kstatus, ulist.status, 0));
4332 spcs_s_info_t kstatus;
4346 kstatus = spcs_s_kcreate();
4347 if (kstatus == NULL)
4357 return (spcs_s_ocopyoutf(&kstatus, ulist.status,
4374 return (spcs_s_ocopyoutf(&kstatus, ulist.status, rc));
4395 spcs_s_info_t kstatus;
4407 kstatus = spcs_s_kcreate();
4408 if (kstatus == NULL)
4411 return (spcs_s_ocopyoutf(&kstatus, ustat.status, DSW_EEMPTY));
4415 return (spcs_s_ocopyoutf(&kstatus, ustat.status,
4429 spcs_s_kfree(kstatus);
4461 spcs_s_info_t kstatus;
4477 kstatus = spcs_s_kcreate();
4478 if (kstatus == NULL)
4482 return (spcs_s_ocopyoutf(&kstatus, umove.status, DSW_EEMPTY));
4489 return (spcs_s_ocopyoutf(&kstatus, umove.status,
4516 spcs_s_add(kstatus, rc);
4517 return (spcs_s_ocopyoutf(&kstatus, umove.status,
4532 return (spcs_s_ocopyoutf(&kstatus, umove.status, rc));
4546 spcs_s_info_t kstatus;
4562 kstatus = spcs_s_kcreate();
4563 if (kstatus == NULL)
4567 return (spcs_s_ocopyoutf(&kstatus, umove.status, DSW_EEMPTY));
4574 return (spcs_s_ocopyoutf(&kstatus, umove.status,
4602 spcs_s_add(kstatus, rc);
4603 return (spcs_s_ocopyoutf(&kstatus, umove.status,
4618 return (spcs_s_ocopyoutf(&kstatus, umove.status, rc));
4736 _ii_do_copy(_ii_info_t *ip, int flags, spcs_s_info_t kstatus, int waitflag)
4812 spcs_s_add(kstatus, rc);
4860 rtype, kstatus, waitflag);
4890 spcs_s_info_t kstatus;
4902 kstatus = spcs_s_kcreate();
4903 if (kstatus == NULL)
4907 return (spcs_s_ocopyoutf(&kstatus, ucopy.status, DSW_EEMPTY));
4913 return (spcs_s_ocopyoutf(&kstatus, ucopy.status,
4917 if ((rc = _ii_chk_copy(ip, ucopy.flags, &kstatus, ucopy.pid,
4922 rc = _ii_do_copy(ip, ucopy.flags, kstatus, 1);
4923 return (spcs_s_ocopyoutf(&kstatus, ucopy.status, rc));
4945 spcs_s_info_t kstatus;
4947 kstatus = spcs_s_kcreate();
4948 if (kstatus == NULL)
4955 rc = _ii_chk_copy(ip, ucopy->flags, &kstatus, ucopy->pid,
5033 return (spcs_s_ocopyoutf(&kstatus, ucopy->status, rc));
5060 rc = _ii_do_copy(ip, ucopy->flags, kstatus, wait);
5072 * We can only clean up the kstatus structure if there are
5074 * _ii_copyvolp() uses spcs_s_add to write to kstatus. Panic
5078 rc = spcs_s_ocopyoutf(&kstatus, ucopy->status, rc);
5232 spcs_s_info_t kstatus;
5247 kstatus = spcs_s_kcreate();
5249 if (kstatus == NULL)
5257 return (spcs_s_ocopyoutf(&kstatus, ucopy.status,
5260 /* kstatus information is handled within _ii_group_copy */
5266 return (spcs_s_ocopyoutf(&kstatus, ucopy.status,
5270 return (spcs_s_ocopyoutf(&kstatus, ucopy.status,
5277 return (spcs_s_ocopyoutf(&kstatus, ucopy.status, rc));
5297 spcs_s_info_t kstatus;
5310 kstatus = spcs_s_kcreate();
5311 if (kstatus == NULL)
5315 return (spcs_s_ocopyoutf(&kstatus, ubitsset.status,
5322 return (spcs_s_ocopyoutf(&kstatus, ubitsset.status,
5331 spcs_s_add(kstatus, rc);
5332 return (spcs_s_ocopyoutf(&kstatus, ubitsset.status,
5350 spcs_s_add(kstatus, rc);
5351 return (spcs_s_ocopyoutf(&kstatus, ubitsset.status, DSW_EIO));
5354 spcs_s_kfree(kstatus);
6841 spcs_s_info_t kstatus;
6845 kstatus = ca->kstatus;
6894 spcs_s_add(kstatus, rc);
6907 spcs_s_add(kstatus, rc);
6987 _ii_copyvol(_ii_info_t *ip, int flag, int rtype, spcs_s_info_t kstatus,
7001 ca->kstatus = kstatus;