Lines Matching refs:error

367 	int error = 0;  in sotpi_init()  local
434 error = stropen(vp, &newdev, flags, cr); in sotpi_init()
437 if (error == 0) { in sotpi_init()
507 if ((error = strioctl(vp, in sotpi_init()
512 return (error); in sotpi_init()
523 return (error); in sotpi_init()
525 error = so_strinit(so, tso); in sotpi_init()
526 if (error != 0) { in sotpi_init()
528 return (error); in sotpi_init()
544 error = sotpi_setsockopt(so, SOL_SOCKET, SO_PROTOTYPE, in sotpi_init()
546 if (error != 0) { in sotpi_init()
571 return (error); in sotpi_init()
578 maj, vp, so, error); in sotpi_init()
579 return (error); in sotpi_init()
633 int error = 0; in sotpi_bindlisten() local
776 error = EINVAL; in sotpi_bindlisten()
778 eprintsoline(so, error); in sotpi_bindlisten()
783 error = EINVAL; in sotpi_bindlisten()
785 eprintsoline(so, error); in sotpi_bindlisten()
788 error = sotpi_unbind(so, 0); in sotpi_bindlisten()
789 if (error) { in sotpi_bindlisten()
790 eprintsoline(so, error); in sotpi_bindlisten()
807 error = EINVAL; in sotpi_bindlisten()
820 error = EISDIR; in sotpi_bindlisten()
821 eprintsoline(so, error); in sotpi_bindlisten()
830 error = EAFNOSUPPORT; in sotpi_bindlisten()
836 error = EINVAL; in sotpi_bindlisten()
837 eprintsoline(so, error); in sotpi_bindlisten()
841 error = name->sa_family != so->so_family ? in sotpi_bindlisten()
843 eprintsoline(so, error); in sotpi_bindlisten()
854 error = EAFNOSUPPORT; in sotpi_bindlisten()
855 eprintsoline(so, error); in sotpi_bindlisten()
877 error = EINVAL; in sotpi_bindlisten()
878 eprintsoline(so, error); in sotpi_bindlisten()
882 error = name->sa_family != so->so_family ? in sotpi_bindlisten()
884 eprintsoline(so, error); in sotpi_bindlisten()
892 error = EAFNOSUPPORT; in sotpi_bindlisten()
893 eprintsoline(so, error); in sotpi_bindlisten()
925 error = EINVAL; in sotpi_bindlisten()
926 eprintsoline(so, error); in sotpi_bindlisten()
933 error = ENAMETOOLONG; in sotpi_bindlisten()
934 eprintsoline(so, error); in sotpi_bindlisten()
969 error = ENAMETOOLONG; in sotpi_bindlisten()
970 eprintsoline(so, error); in sotpi_bindlisten()
977 error = vn_create(soun->sun_path, UIO_SYSSPACE, &vattr, in sotpi_bindlisten()
979 if (error) { in sotpi_bindlisten()
980 if (error == EEXIST) in sotpi_bindlisten()
981 error = EADDRINUSE; in sotpi_bindlisten()
982 eprintsoline(so, error); in sotpi_bindlisten()
1058 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sotpi_bindlisten()
1060 if (error) { in sotpi_bindlisten()
1061 eprintsoline(so, error); in sotpi_bindlisten()
1067 error = sowaitprim(so, PRIM_type, T_BIND_ACK, in sotpi_bindlisten()
1069 if (error) { in sotpi_bindlisten()
1070 eprintsoline(so, error); in sotpi_bindlisten()
1110 error = EPROTO; in sotpi_bindlisten()
1111 eprintsoline(so, error); in sotpi_bindlisten()
1172 error = EADDRINUSE; in sotpi_bindlisten()
1173 eprintsoline(so, error); in sotpi_bindlisten()
1214 error = EADDRINUSE; in sotpi_bindlisten()
1215 eprintsoline(so, error); in sotpi_bindlisten()
1230 error = EADDRNOTAVAIL; in sotpi_bindlisten()
1231 eprintsoline(so, error); in sotpi_bindlisten()
1241 error = EADDRNOTAVAIL; in sotpi_bindlisten()
1242 eprintsoline(so, error); in sotpi_bindlisten()
1251 error = EADDRINUSE; in sotpi_bindlisten()
1252 eprintsoline(so, error); in sotpi_bindlisten()
1268 error = EADDRINUSE; in sotpi_bindlisten()
1269 eprintsoline(so, error); in sotpi_bindlisten()
1321 if (error) { in sotpi_bindlisten()
1334 eprintsoline(so, error); in sotpi_bindlisten()
1347 return (error); in sotpi_bindlisten()
1372 int error = 0; in sotpi_unbind() local
1383 error = EINVAL; in sotpi_unbind()
1384 eprintsoline(so, error); in sotpi_unbind()
1399 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sotpi_unbind()
1402 if (error) { in sotpi_unbind()
1403 eprintsoline(so, error); in sotpi_unbind()
1407 error = sowaitokack(so, T_UNBIND_REQ); in sotpi_unbind()
1408 if (error) { in sotpi_unbind()
1409 eprintsoline(so, error); in sotpi_unbind()
1440 return (error); in sotpi_unbind()
1452 int error = 0; in sotpi_listen() local
1493 error = EINVAL; in sotpi_listen()
1496 error = sotpi_bindlisten(so, NULL, 0, backlog, in sotpi_listen()
1508 error = sotpi_unbind(so, _SOUNBIND_REBIND); in sotpi_listen()
1509 if (error) in sotpi_listen()
1512 error = sotpi_bindlisten(so, NULL, 0, backlog, in sotpi_listen()
1518 if (error) in sotpi_listen()
1524 return (error); in sotpi_listen()
1539 int error = 0; in sodisconnect() local
1554 error = EINVAL; in sodisconnect()
1555 eprintsoline(so, error); in sodisconnect()
1573 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sodisconnect()
1576 if (error) { in sodisconnect()
1577 eprintsoline(so, error); in sodisconnect()
1581 error = sowaitokack(so, T_DISCON_REQ); in sodisconnect()
1582 if (error) { in sodisconnect()
1583 eprintsoline(so, error); in sodisconnect()
1604 return (error); in sodisconnect()
1614 int error = 0; in sotpi_accept() local
1642 if ((error = sowaitconnind(so, fflag, &mp)) != 0) in sotpi_accept()
1656 error = EPROTO; in sotpi_accept()
1658 eprintsoline(so, error); in sotpi_accept()
1701 error = EPROTO; in sotpi_accept()
1703 eprintsoline(so, error); in sotpi_accept()
1722 nso = socket_newconn(so, NULL, NULL, SOCKET_SLEEP, &error); in sotpi_accept()
1724 ASSERT(error != 0); in sotpi_accept()
1731 if (error == ENOBUFS) in sotpi_accept()
1732 error = EINTR; in sotpi_accept()
1755 error = EINVAL; in sotpi_accept()
1757 eprintsoline(so, error); in sotpi_accept()
1788 error = EINTR; in sotpi_accept()
1789 eprintsoline(so, error); in sotpi_accept()
1827 if ((error = sotpi_bind(nso, NULL, 0, _SOBIND_UNSPEC, in sotpi_accept()
1829 ASSERT(error != ENOBUFS); in sotpi_accept()
1831 eprintsoline(nso, error); in sotpi_accept()
1849 if ((error = so_set_events(nso, nvp, cr)) != 0) { in sotpi_accept()
1850 eprintsoline(nso, error); in sotpi_accept()
1851 error = 0; in sotpi_accept()
1888 error = kstrputmsg(SOTOV(nso), mp, NULL, in sotpi_accept()
1890 if (error) { in sotpi_accept()
1893 eprintsoline(so, error); in sotpi_accept()
1897 error = sowaitprim(nso, T_CONN_RES, T_OK_ACK, in sotpi_accept()
1899 if (error) { in sotpi_accept()
1903 eprintsoline(so, error); in sotpi_accept()
1939 if ((error = strioctl(SOTOV(nso), _SIOCSOCKFALLBACK, in sotpi_accept()
1943 eprintsoline(so, error); in sotpi_accept()
2003 error = kstrputmsg(SOTOV(so), mp, NULL, in sotpi_accept()
2006 if (error) { in sotpi_accept()
2007 eprintsoline(so, error); in sotpi_accept()
2010 error = sowaitprim(so, PRIM_type, T_OK_ACK, in sotpi_accept()
2012 if (error) { in sotpi_accept()
2013 eprintsoline(so, error); in sotpi_accept()
2068 eprintsoline(so, error); in sotpi_accept()
2076 return (error); in sotpi_accept()
2084 return (error); in sotpi_accept()
2087 error = (so->so_type == SOCK_DGRAM || so->so_type == SOCK_RAW) in sotpi_accept()
2090 eprintsoline(so, error); in sotpi_accept()
2091 return (error); in sotpi_accept()
2109 int error = 0; in sotpi_connect() local
2138 error = EINTR; in sotpi_connect()
2139 eprintsoline(so, error); in sotpi_connect()
2140 return (error); in sotpi_connect()
2162 error = EINTR; in sotpi_connect()
2171 error = EOPNOTSUPP; in sotpi_connect()
2188 error = sotpi_bind(so, NULL, 0, in sotpi_connect()
2190 if (error) in sotpi_connect()
2219 error = so->so_state & SS_ISCONNECTED ? in sotpi_connect()
2239 error = sodisconnect(so, -1, in sotpi_connect()
2265 error = EINVAL; in sotpi_connect()
2277 error = EINVAL; in sotpi_connect()
2289 error = so_addr_verify(so, name, namelen); in sotpi_connect()
2290 if (error) in sotpi_connect()
2299 error = EINVAL; in sotpi_connect()
2338 error = so_ux_addr_xlate(so, in sotpi_connect()
2342 if (error) in sotpi_connect()
2477 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sotpi_connect()
2481 if (error != 0) in sotpi_connect()
2484 if ((error = sowaitokack(so, T_CONN_REQ)) != 0) in sotpi_connect()
2494 if ((error = sowaitconnected(so, fflag, 0)) != 0) { in sotpi_connect()
2501 switch (error) { in sotpi_connect()
2535 return (error); in sotpi_connect()
2537 so_bad: error = sogeterr(so, B_TRUE); in sotpi_connect()
2538 bad: eprintsoline(so, error); in sotpi_connect()
2549 int error = 0; in sotpi_shutdown() local
2565 error = ENOTCONN; in sotpi_shutdown()
2594 error = EINVAL; in sotpi_shutdown()
2687 error = sodisconnect(so, -1, _SODISCONNECT_LOCK_HELD); in sotpi_shutdown()
2702 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sotpi_shutdown()
2705 if (error) { in sotpi_shutdown()
2706 eprintsoline(so, error); in sotpi_shutdown()
2714 return (error); in sotpi_shutdown()
2928 int error = 0; in sotpi_recvmsg() local
3008 error = so_lock_read_intr(so, in sotpi_recvmsg()
3011 if (error) in sotpi_recvmsg()
3012 return (error); in sotpi_recvmsg()
3043 error = kstrgetmsg(SOTOV(so), &mp, uiop, &pri, &pflag, in sotpi_recvmsg()
3045 if (error != 0) { in sotpi_recvmsg()
3047 if (error == ETIME) in sotpi_recvmsg()
3048 error = EWOULDBLOCK; in sotpi_recvmsg()
3154 error = EPROTO; in sotpi_recvmsg()
3155 eprintsoline(so, error); in sotpi_recvmsg()
3183 error = EPROTO; in sotpi_recvmsg()
3184 eprintsoline(so, error); in sotpi_recvmsg()
3222 error = so_opt2cmsg(mp, opt, optlen, in sotpi_recvmsg()
3225 if (error) { in sotpi_recvmsg()
3231 eprintsoline(so, error); in sotpi_recvmsg()
3266 error = EPROTO; in sotpi_recvmsg()
3267 eprintsoline(so, error); in sotpi_recvmsg()
3289 error = so_opt2cmsg(mp, opt, optlen, in sotpi_recvmsg()
3292 if (error) { in sotpi_recvmsg()
3295 eprintsoline(so, error); in sotpi_recvmsg()
3374 error = kstrgetmsg(SOTOV(so), &mp, uiop, in sotpi_recvmsg()
3378 if (error) { in sotpi_recvmsg()
3380 if (error != EWOULDBLOCK && error != EINTR) { in sotpi_recvmsg()
3381 eprintsoline(so, error); in sotpi_recvmsg()
3430 error = EPROTO; in sotpi_recvmsg()
3431 eprintsoline(so, error); in sotpi_recvmsg()
3440 return (error); in sotpi_recvmsg()
3462 int error; in sosend_dgramcmsg() local
3490 error = so_addr_verify(so, name, namelen); in sosend_dgramcmsg()
3491 if (error) { in sosend_dgramcmsg()
3492 eprintsoline(so, error); in sosend_dgramcmsg()
3493 return (error); in sosend_dgramcmsg()
3537 error = so_ux_addr_xlate(so, name, namelen, in sosend_dgramcmsg()
3540 if (error) { in sosend_dgramcmsg()
3541 eprintsoline(so, error); in sosend_dgramcmsg()
3542 return (error); in sosend_dgramcmsg()
3569 error = so_getfdopt(control, controllen, in sosend_dgramcmsg()
3571 if (error) in sosend_dgramcmsg()
3572 return (error); in sosend_dgramcmsg()
3577 error = fdbuf_create(fds, fdlen, &fdbuf); in sosend_dgramcmsg()
3578 if (error) in sosend_dgramcmsg()
3579 return (error); in sosend_dgramcmsg()
3639 error = kstrputmsg(SOTOV(so), mp, uiop, len, 0, MSG_BAND, 0); in sosend_dgramcmsg()
3641 if (error) { in sosend_dgramcmsg()
3642 eprintsoline(so, error); in sosend_dgramcmsg()
3645 return (error); in sosend_dgramcmsg()
3658 int error; in sosend_svccmsg() local
3711 error = so_getfdopt(control, controllen, in sosend_svccmsg()
3713 if (error) in sosend_svccmsg()
3714 return (error); in sosend_svccmsg()
3719 error = fdbuf_create(fds, fdlen, &fdbuf); in sosend_svccmsg()
3720 if (error) in sosend_svccmsg()
3721 return (error); in sosend_svccmsg()
3763 error = kstrputmsg(SOTOV(so), mp, uiop, iosize, in sosend_svccmsg()
3765 if (error) { in sosend_svccmsg()
3766 eprintsoline(so, error); in sosend_svccmsg()
3767 return (error); in sosend_svccmsg()
3777 eprintsoline(so, error); in sosend_svccmsg()
3782 error = sogeterr(so, B_TRUE); in sosend_svccmsg()
3784 if (error != 0) { in sosend_svccmsg()
3785 eprintsoline(so, error); in sosend_svccmsg()
3786 return (error); in sosend_svccmsg()
3811 int error; in sosend_dgram() local
3823 error = EMSGSIZE; in sosend_dgram()
3833 error = so_addr_verify(so, name, namelen); in sosend_dgram()
3834 if (error != 0) in sosend_dgram()
3881 error = so_ux_addr_xlate(so, name, namelen, in sosend_dgram()
3884 if (error) { in sosend_dgram()
3885 eprintsoline(so, error); in sosend_dgram()
3909 error = EINTR; in sosend_dgram()
3938 error = EINTR; in sosend_dgram()
3951 error = kstrputmsg(SOTOV(so), mp, uiop, len, 0, MSG_BAND, 0); in sosend_dgram()
3954 if (error) { in sosend_dgram()
3955 eprintsoline(so, error); in sosend_dgram()
3958 return (error); in sosend_dgram()
3971 int error; in sosend_svc() local
4015 error = kstrputmsg(SOTOV(so), mp, uiop, iosize, in sosend_svc()
4017 if (error) { in sosend_svc()
4018 eprintsoline(so, error); in sosend_svc()
4019 return (error); in sosend_svc()
4028 eprintsoline(so, error); in sosend_svc()
4033 error = sogeterr(so, B_TRUE); in sosend_svc()
4035 if (error != 0) { in sosend_svc()
4036 eprintsoline(so, error); in sosend_svc()
4037 return (error); in sosend_svc()
4096 int error; in sotpi_sendmsg() local
4122 error = sogeterr(so, B_TRUE); in sotpi_sendmsg()
4123 if (error != 0) { in sotpi_sendmsg()
4125 return (error); in sotpi_sendmsg()
4207 error = sotpi_bind(so, NULL, 0, in sotpi_sendmsg()
4210 if (error) { in sotpi_sendmsg()
4212 eprintsoline(so, error); in sotpi_sendmsg()
4213 return (error); in sotpi_sendmsg()
4231 error = sti->sti_delayed_error; in sotpi_sendmsg()
4279 error, in sotpi_sendmsg()
4282 return (error); in sotpi_sendmsg()
4295 error = sotpi_setsockopt(so, SOL_SOCKET, SO_DONTROUTE, in sotpi_sendmsg()
4297 if (error) in sotpi_sendmsg()
4298 return (error); in sotpi_sendmsg()
4303 error = EOPNOTSUPP; in sotpi_sendmsg()
4309 error = sosend_dgramcmsg(so, name, namelen, uiop, in sotpi_sendmsg()
4314 error = EOPNOTSUPP; in sotpi_sendmsg()
4318 error = sosend_svccmsg(so, uiop, in sotpi_sendmsg()
4335 error = sosend_dgram(so, name, namelen, uiop, flags); in sotpi_sendmsg()
4364 error = strwrite(SOTOV(so), uiop, cr); in sotpi_sendmsg()
4377 error = sosend_svc(so, uiop, prim, in sotpi_sendmsg()
4389 return (error); in sotpi_sendmsg()
4411 int error = 0; in kstrwritemp() local
4435 error = strgeterr(stp, STWRERR|STRHUP|STPLEX, 0); in kstrwritemp()
4437 if (error != 0) { in kstrwritemp()
4440 error = EPIPE; in kstrwritemp()
4442 return (error); in kstrwritemp()
4468 error = strwaitq(stp, waitflag, (ssize_t)0, tempmode, -1, in kstrwritemp()
4470 } while (error == 0 && !done); in kstrwritemp()
4479 if (error == ENOMEM) in kstrwritemp()
4480 error = EAGAIN; in kstrwritemp()
4481 return (error); in kstrwritemp()
4489 int error; in sotpi_sendmblk() local
4510 error = kstrwritemp(so->so_vnode, *mpp, fflag); in sotpi_sendmblk()
4511 if (error == 0) in sotpi_sendmblk()
4513 return (error); in sotpi_sendmblk()
4527 int error = 0; in sodgram_direct() local
4560 (error = straccess(stp, JCWRITE)) != 0) in sodgram_direct()
4580 error = EINTR; in sodgram_direct()
4595 (mpdata = mcopyinuio(stp, uiop, -1, -1, &error)) != NULL) { in sodgram_direct()
4610 if (error != 0 && error != ENOMEM) { in sodgram_direct()
4612 return (error); in sodgram_direct()
4625 error = kstrputmsg(SOTOV(so), mp, uiop, len, 0, MSG_BAND, 0); in sodgram_direct()
4628 if (error != 0) { in sodgram_direct()
4629 eprintsoline(so, error); in sodgram_direct()
4632 return (error); in sodgram_direct()
4642 int error = 0, wflag = 0; in sostream_direct() local
4648 (error = straccess(stp, JCWRITE)) != 0) in sostream_direct()
4649 return (error); in sostream_direct()
4689 mp = mcopyinuio(stp, uiop, iosize, maxblk, &error); in sostream_direct()
4697 if (error == ENOMEM) in sostream_direct()
4700 return (error); in sostream_direct()
4709 ASSERT(error == 0 || error == ENOMEM); in sostream_direct()
4724 ASSERT(error == 0); in sostream_direct()
4726 } else if (error == ENOMEM || !canput(tcp_wq) || (stp->sd_flag & in sostream_direct()
4757 int error = 0, res; in sotpi_getpeername() local
4778 error = ENOTCONN; in sotpi_getpeername()
4783 error = EINVAL; in sotpi_getpeername()
4807 error = 0; in sotpi_getpeername()
4833 error = strioctl(SOTOV(so), TI_GETPEERNAME, (intptr_t)&strbuf, in sotpi_getpeername()
4843 if (error) { in sotpi_getpeername()
4862 error = 0; in sotpi_getpeername()
4882 return (error); in sotpi_getpeername()
4893 int error = 0, res; in sotpi_getsockname() local
4930 error = 0; in sotpi_getsockname()
4935 error = 0; in sotpi_getsockname()
4958 error = strioctl(SOTOV(so), TI_GETMYNAME, (intptr_t)&strbuf, in sotpi_getsockname()
4968 if (error) { in sotpi_getsockname()
4984 error = 0; in sotpi_getsockname()
5004 return (error); in sotpi_getsockname()
5024 int error = 0; in sotpi_getsockopt() local
5070 error = EINVAL; in sotpi_getsockopt()
5071 eprintsoline(so, error); in sotpi_getsockopt()
5080 error = EINVAL; in sotpi_getsockopt()
5081 eprintsoline(so, error); in sotpi_getsockopt()
5086 error = EINVAL; in sotpi_getsockopt()
5087 eprintsoline(so, error); in sotpi_getsockopt()
5095 error = EINVAL; in sotpi_getsockopt()
5096 eprintsoline(so, error); in sotpi_getsockopt()
5103 error = EINVAL; in sotpi_getsockopt()
5104 eprintsoline(so, error); in sotpi_getsockopt()
5299 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sotpi_getsockopt()
5303 if (error) { in sotpi_getsockopt()
5304 eprintsoline(so, error); in sotpi_getsockopt()
5307 error = sowaitprim(so, T_SVR4_OPTMGMT_REQ, T_OPTMGMT_ACK, in sotpi_getsockopt()
5309 if (error) { in sotpi_getsockopt()
5312 error = 0; in sotpi_getsockopt()
5315 eprintsoline(so, error); in sotpi_getsockopt()
5325 error = 0; in sotpi_getsockopt()
5328 error = EPROTO; in sotpi_getsockopt()
5329 eprintsoline(so, error); in sotpi_getsockopt()
5339 error = 0; in sotpi_getsockopt()
5342 error = EPROTO; in sotpi_getsockopt()
5343 eprintsoline(so, error); in sotpi_getsockopt()
5360 return (error); in sotpi_getsockopt()
5377 int error = 0; in sotpi_setsockopt() local
5407 error = kstrputmsg(SOTOV(so), mp, NULL, 0, 0, in sotpi_setsockopt()
5411 if (error) { in sotpi_setsockopt()
5412 eprintsoline(so, error); in sotpi_setsockopt()
5415 error = sowaitprim(so, T_SVR4_OPTMGMT_REQ, T_OPTMGMT_ACK, in sotpi_setsockopt()
5417 if (error) { in sotpi_setsockopt()
5418 eprintsoline(so, error); in sotpi_setsockopt()
5449 error = EINVAL; in sotpi_setsockopt()
5450 eprintsoline(so, error); in sotpi_setsockopt()
5461 error = EINVAL; in sotpi_setsockopt()
5462 eprintsoline(so, error); in sotpi_setsockopt()
5467 error = EINVAL; in sotpi_setsockopt()
5468 eprintsoline(so, error); in sotpi_setsockopt()
5477 error = EINVAL; in sotpi_setsockopt()
5478 eprintsoline(so, error); in sotpi_setsockopt()
5493 error = ENOPROTOOPT; in sotpi_setsockopt()
5591 if (error) { in sotpi_setsockopt()
5592 if ((error == ENOPROTOOPT || error == EPROTO || in sotpi_setsockopt()
5593 error == EINVAL) && handled) { in sotpi_setsockopt()
5596 error, option_name)); in sotpi_setsockopt()
5597 error = 0; in sotpi_setsockopt()
5604 return (error); in sotpi_setsockopt()
5616 int error = 0; in sotpi_close() local
5651 error = strclose(vp, flag, cr); in sotpi_close()
5673 return (error); in sotpi_close()
5682 int error = 0; in sotpi_ioctl() local
5714 error = socktpi_plumbioctl(vp, cmd, arg, mode, cr, rvalp); in sotpi_ioctl()
5716 return (error); in sotpi_ioctl()
5766 error = so_flip_async(so, vp, mode, cr); in sotpi_ioctl()
5768 return (error); in sotpi_ioctl()
5783 error = so_set_siggrp(so, vp, pgrp, mode, cr); in sotpi_ioctl()
5785 return (error); in sotpi_ioctl()
5874 error = ENOTSUP; in sotpi_ioctl()
5876 error = ENOTCONN; in sotpi_ioctl()
5883 error = EINVAL; in sotpi_ioctl()
5886 return (error); in sotpi_ioctl()
5916 int error; in socktpi_plumbioctl() local
5930 error = ((mode & FKIOCTL) ? copystr : copyinstr)( in socktpi_plumbioctl()
5933 if (error == 0 && strcmp(mname, sockmod_name) == 0) { in socktpi_plumbioctl()
5950 error = strioctl(vp, _SIOCSOCKFALLBACK, 0, 0, K_TO_K, in socktpi_plumbioctl()
5954 if (error == 0) in socktpi_plumbioctl()
5959 if (error != 0) in socktpi_plumbioctl()
5960 return (error); in socktpi_plumbioctl()
5963 error = strioctl(vp, cmd, arg, mode, U_TO_K, cr, rvalp); in socktpi_plumbioctl()
5964 if (error == 0) in socktpi_plumbioctl()
5966 return (error); in socktpi_plumbioctl()
5976 error = strioctl(vp, cmd, arg, mode, U_TO_K, cr, rvalp); in socktpi_plumbioctl()
5977 if (error == 0) in socktpi_plumbioctl()
5979 return (error); in socktpi_plumbioctl()
5991 error = strioctl(vp, cmd, arg, mode, U_TO_K, cr, rvalp); in socktpi_plumbioctl()
5992 if (error == 0) in socktpi_plumbioctl()
5994 return (error); in socktpi_plumbioctl()
5997 error = so_copyin((void *)arg, STRUCT_BUF(ustrlist), in socktpi_plumbioctl()
5999 if (error != 0) in socktpi_plumbioctl()
6000 return (error); in socktpi_plumbioctl()
6015 error = strioctl(vp, cmd, (intptr_t)&kstrlist, mode, K_TO_K, in socktpi_plumbioctl()
6017 if (error != 0) in socktpi_plumbioctl()
6040 error = so_copyout(kmlistp++, umlistp++, in socktpi_plumbioctl()
6042 if (error != 0) in socktpi_plumbioctl()
6046 error = so_copyout(&i, (void *)arg, sizeof (int32_t), in socktpi_plumbioctl()
6048 if (error == 0) in socktpi_plumbioctl()
6052 return (error); in socktpi_plumbioctl()
6062 error = strioctl(vp, cmd, arg, mode, U_TO_K, cr, rvalp); in socktpi_plumbioctl()
6063 if (error && error != EINVAL) in socktpi_plumbioctl()
6064 return (error); in socktpi_plumbioctl()
6067 if (*rvalp == 0 || error == EINVAL) { in socktpi_plumbioctl()
6068 error = ((mode & FKIOCTL) ? copystr : copyinstr)( in socktpi_plumbioctl()
6070 if (error == ENAMETOOLONG) in socktpi_plumbioctl()
6071 error = EINVAL; in socktpi_plumbioctl()
6073 if (error == 0 && strcmp(mname, sockmod_name) == 0) in socktpi_plumbioctl()
6076 return (error); in socktpi_plumbioctl()
6117 int error; in sotpi_poll() local
6162 error = strpoll(vp->v_stream, events, anyyet, in sotpi_poll()
6164 if (error) in sotpi_poll()
6165 return (error); in sotpi_poll()
6223 int error = 0; in socktpi_constructor() local
6225 error = sonode_constructor(buf, cdrarg, kmflags); in socktpi_constructor()
6226 if (error != 0) in socktpi_constructor()
6227 return (error); in socktpi_constructor()
6229 error = i_sotpi_info_constructor(&st->st_info); in socktpi_constructor()
6230 if (error != 0) in socktpi_constructor()
6235 return (error); in socktpi_constructor()
6327 int error = 0; in sotpi_convert_sonode() local
6342 if ((error = sotpi_init(so, NULL, cr, SO_FALLBACK)) != 0) { in sotpi_convert_sonode()
6345 return (error); in sotpi_convert_sonode()
6395 return (error); in sotpi_convert_sonode()