Lines Matching defs:rv

498 	int	rv;
535 rv = vgen_read_mdprops(vgenp);
536 if (rv != 0) {
704 int rv;
738 rv = vgen_vlan_lookup(portp->vlan_hashp, vid);
739 if (rv == B_FALSE) {
783 int rv = VGEN_SUCCESS;
838 rv = VGEN_FAILURE;
845 return (rv);
905 int rv;
965 rv = vgen_sendmsg(ldcp, (caddr_t)pkt, nbytes, B_FALSE);
966 if (rv != VGEN_SUCCESS) {
969 if (rv == ECONNRESET) {
999 int rv = DDI_FAILURE;
1037 rv = DDI_FAILURE;
1090 rv = DDI_SUCCESS;
1095 return (rv);
1296 int rv = 1;
1303 return (rv);
1372 rv = 0;
1380 return (rv);
1409 int rv;
1438 rv = md_get_prop_val(mdp, node, vgen_dvid_propname, &val);
1439 if (rv != 0) {
1451 rv = md_get_prop_val(mdp, node, pvid_propname, &val);
1452 if (rv != 0) {
1462 rv = md_get_prop_data(mdp, node, vid_propname, (uint8_t **)&data,
1464 if (rv != 0) {
1521 int rv;
1524 rv = mod_hash_insert(portp->vlan_hashp,
1527 ASSERT(rv == 0);
1530 rv = mod_hash_insert(portp->vlan_hashp,
1533 ASSERT(rv == 0);
1543 int rv;
1547 rv = mod_hash_remove(portp->vlan_hashp,
1550 ASSERT(rv == 0);
1553 rv = mod_hash_remove(portp->vlan_hashp,
1556 ASSERT(rv == 0);
1592 int rv;
1595 rv = mod_hash_find(vlan_hashp, VLAN_ID_KEY(vid), (mod_hash_val_t *)&vp);
1597 if (rv != 0)
1620 int rv;
1627 rv = md_get_prop_data(mdp, node, pri_types_propname,
1629 if (rv != 0) {
1669 int rv;
1675 rv = md_get_prop_val(mdp, node, mtu_propname, &val);
1676 if (rv != 0) {
1691 int rv;
1697 rv = md_get_prop_val(mdp, node, linkpropname, &val);
1698 if (rv != 0) {
1716 int rv;
1749 rv = mdeg_register(parentp, &vdev_match, vgen_mdeg_cb, vgenp, &dev_hdl);
1750 if (rv != MDEG_SUCCESS) {
1756 rv = mdeg_register(parentp, &vport_match, vgen_mdeg_port_cb, vgenp,
1758 if (rv != MDEG_SUCCESS) {
1999 int rv;
2066 rv = vnet_mtu_update(vnetp, mtu);
2067 if (rv == 0) {
2090 int rv;
2094 rv = vgen_port_read_props(portp, vgenp, mdp, mdex);
2095 if (rv != DDI_SUCCESS) {
2100 rv = vgen_port_attach(portp);
2101 if (rv != DDI_SUCCESS) {
2269 int rv;
2314 rv = vio_net_resource_reg(macp, type, vgenp->macaddr,
2319 if (rv == 0) {
2497 DWARN(vgenp, ldcp, "ldc_init failed,rv (%d)\n", status);
2504 DWARN(vgenp, ldcp, "ldc_reg_callback failed, rv (%d)\n",
2609 int rv;
2619 rv = ldc_open(ldcp->ldc_handle);
2620 if (rv != 0) {
2621 DWARN(vgenp, ldcp, "ldc_open failed: rv(%d)\n", rv);
2633 rv = ldc_set_cb_mode(ldcp->ldc_handle, LDC_CB_ENABLE);
2634 if (rv != 0) {
2635 DWARN(vgenp, ldcp, "ldc_set_cb_mode failed: rv(%d)\n", rv);
2677 rv = vgen_handshake(vh_nextphase(ldcp));
2679 if (rv != 0) {
2680 flag = (rv == ECONNRESET) ? VGEN_FLAG_EVT_RESET :
2736 int rv;
2739 rv = vgen_create_rx_dring(ldcp);
2741 rv = vgen_create_tx_dring(ldcp);
2744 return (rv);
2768 int rv;
2776 rv = vgen_map_tx_dring(ldcp, pkt);
2783 rv = vgen_map_rx_dring(ldcp, pkt);
2786 return (rv);
3109 int rv;
3132 rv = ldc_read(ldcp->ldc_handle, (caddr_t)ldcmsg, &msglen);
3134 if (rv != 0) {
3136 "rv(%d) len(%d)\n", rv, msglen);
3137 if (rv == ECONNRESET)
3161 rv = vgen_check_sid(ldcp, tagp);
3162 if (rv != VGEN_SUCCESS) {
3174 rv = vgen_handle_ctrlmsg(ldcp, tagp);
3175 if (rv != 0) {
3177 " failed rv(%d)\n", rv);
3182 rv = vgen_handle_datamsg(ldcp, tagp, msglen);
3183 if (rv != 0) {
3185 " failed rv(%d)\n", rv);
3203 if (rv != 0) {
3210 rv = ldc_chkq(ldcp->ldc_handle, &has_data);
3211 if ((rv == 0) && (has_data == B_TRUE)) {
3217 if (rv != 0) {
3224 if (rv == ECONNRESET) {
3242 return (rv);
3266 int rv;
3280 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (vermsg), B_FALSE);
3281 if (rv != VGEN_SUCCESS) {
3283 return (rv);
3300 int rv;
3318 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (attrmsg), B_FALSE);
3319 if (rv != VGEN_SUCCESS) {
3321 return (rv);
3340 int rv;
3368 rv = vgen_sendmsg(ldcp, (caddr_t)msg, msgsize, B_FALSE);
3369 if (rv != VGEN_SUCCESS) {
3372 return (rv);
3391 int rv;
3400 rv = vgen_sendmsg(ldcp, (caddr_t)&msg, sizeof (msg), B_FALSE);
3401 if (rv != VGEN_SUCCESS) {
3403 return (rv);
3418 int rv;
3427 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (rdxmsg), B_FALSE);
3428 if (rv != VGEN_SUCCESS) {
3430 return (rv);
3448 int rv;
3475 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (*msgp),
3477 if (rv != VGEN_SUCCESS) {
3478 DWARN(vgenp, ldcp, "vgen_sendmsg err(%d)\n", rv);
3479 return (rv);
3517 int rv = EIO;
3526 rv = vgen_sendmsg(ldcp, (caddr_t)dmsg, sizeof (vio_dds_msg_t), B_FALSE);
3527 if (rv != VGEN_SUCCESS) {
3528 rv = EIO;
3530 rv = 0;
3535 return (rv);
3543 int rv;
3549 rv = vgen_send_rdx_info(ldcp);
3550 return (rv);
3558 rv = vgen_send_attr_info(ldcp);
3559 if (rv != VGEN_SUCCESS) {
3560 return (rv);
3569 int rv;
3596 rv = vgen_create_dring(ldcp);
3597 if (rv != VGEN_SUCCESS) {
3598 return (rv);
3610 rv = vgen_send_rx_dring_reg(ldcp);
3618 rv = vgen_send_tx_dring_reg(ldcp);
3621 if (rv != VGEN_SUCCESS) {
3622 return (rv);
3891 int rv;
3925 rv = ldc_set_cb_mode(ldcp->ldc_handle, LDC_CB_DISABLE);
3926 if (rv != 0) {
4053 rv = vgen_handshake(vh_nextphase(ldcp));
4055 if (rv != 0) {
4056 if (rv == ECONNRESET) {
4076 while ((rv = ldc_close(ldcp->ldc_handle)) == EAGAIN) {
4082 if (rv != 0) {
4085 vgenp->instance, rv, ldcp->ldc_id);
4109 int rv = 0;
4127 rv = vgen_send_version_negotiate(ldcp);
4131 rv = vgen_handshake_phase2(ldcp);
4135 rv = vgen_handshake_phase3(ldcp);
4139 rv = vgen_send_rdx_info(ldcp);
4160 rv = vgen_send_mcast_info(ldcp);
4161 if (rv != VGEN_SUCCESS)
4218 return (rv);
4314 int rv = 0;
4353 rv = vgen_sendmsg(ldcp, (caddr_t)tagp,
4355 if (rv != VGEN_SUCCESS) {
4356 return (rv);
4414 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (*vermsg),
4416 if (rv != VGEN_SUCCESS) {
4417 return (rv);
4442 rv = vgen_handshake(vh_nextphase(ldcp));
4443 if (rv != 0) {
4444 return (rv);
4479 rv = vgen_handshake(vh_nextphase(ldcp));
4480 if (rv != 0) {
4481 return (rv);
4546 rv = vgen_send_version_negotiate(ldcp);
4547 if (rv != VGEN_SUCCESS) {
4548 return (rv);
4816 int rv = 0;
4828 rv = vgen_handle_attr_info(ldcp, msg);
4829 if (rv == VGEN_SUCCESS) {
4837 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (*msg),
4839 if (rv != VGEN_SUCCESS) {
4840 return (rv);
4851 rv = vgen_handshake(vh_nextphase(ldcp));
4852 if (rv != 0) {
4853 return (rv);
4861 rv = vgen_handle_attr_ack(ldcp, msg);
4862 if (rv == VGEN_FAILURE) {
4870 rv = vgen_handshake(vh_nextphase(ldcp));
4871 if (rv != 0) {
4872 return (rv);
4889 int rv = 0;
4913 rv = vgen_map_dring(ldcp, (void *)tagp);
4914 if (rv != VGEN_SUCCESS) {
4915 return (rv);
4922 rv = vgen_map_data(ldcp, (void *)tagp);
4923 if (rv != VGEN_SUCCESS) {
4925 return (rv);
4966 int rv = 0;
4982 rv = vgen_handle_dring_reg_info(ldcp, tagp);
4983 if (rv == VGEN_SUCCESS) {
4999 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, msgsize,
5001 if (rv != VGEN_SUCCESS) {
5002 return (rv);
5014 rv = vgen_handshake(vh_nextphase(ldcp));
5015 if (rv != 0) {
5016 return (rv);
5023 rv = vgen_handle_dring_reg_ack(ldcp, tagp);
5024 if (rv == VGEN_FAILURE) {
5025 return (rv);
5029 rv = vgen_handshake(vh_nextphase(ldcp));
5030 if (rv != 0) {
5031 return (rv);
5053 int rv = 0;
5072 rv = vgen_sendmsg(ldcp, (caddr_t)tagp, sizeof (vio_rdx_msg_t),
5074 if (rv != VGEN_SUCCESS) {
5075 return (rv);
5082 rv = vgen_handshake(vh_nextphase(ldcp));
5083 if (rv != 0) {
5084 return (rv);
5097 rv = vgen_handshake(vh_nextphase(ldcp));
5098 if (rv != 0) {
5099 return (rv);
5184 int rv;
5228 rv = vgen_sendmsg(ldcp, (caddr_t)tagp,
5230 if (rv != VGEN_SUCCESS) {
5231 return (rv);
5257 int rv = 0;
5264 rv = vgen_handle_version_negotiate(ldcp, tagp);
5268 rv = vgen_handle_attr_msg(ldcp, tagp);
5272 rv = vgen_handle_dring_reg(ldcp, tagp);
5276 rv = vgen_handle_rdx_info(ldcp, tagp);
5280 rv = vgen_handle_mcast_info(ldcp, tagp);
5293 rv = vgen_dds_rx(ldcp, tagp);
5297 rv = vgen_handle_physlink_info(ldcp, tagp);
5301 DBG1(vgenp, ldcp, "exit rv(%d)\n", rv);
5302 return (rv);
5415 int rv = 0;
5430 rv = vgen_check_datamsg_seq(ldcp, tagp);
5431 if (rv != 0) {
5432 return (rv);
5438 rv = ldcp->rx_dringdata((void *)ldcp, (void *)tagp);
5448 DBG1(vgenp, ldcp, "exit rv(%d)\n", rv);
5449 return (rv);
5456 int rv;
5472 rv = vgen_process_reset(ldcp, VGEN_FLAG_NEED_LDCRESET);
5478 return (rv);
5484 int rv;
5503 rv = ldc_up(ldcp->ldc_handle);
5504 if ((rv != 0) && (rv == EWOULDBLOCK)) {
5509 } while (rv == EWOULDBLOCK);
5511 if (rv != 0) {
5512 DWARN(vgenp, ldcp, "ldc_up err rv(%d)\n", rv);
5593 int rv;
5641 rv = vgen_ldc_reset(ldcp, VGEN_OTHER);
5642 if (rv == 0) {
5757 int rv;
5763 rv = ldc_info(ldcp->ldc_handle, &info);
5764 if (rv != 0) {
5825 int rv;
5842 rv = vgen_force_link_state(portp, iocp->ioc_cmd);
5843 (rv == 0) ? (status = IOC_ACK) : (status = IOC_INVAL);
5873 int rv;