Home
last modified time | relevance | path

Searched refs:ver_msg (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvdc.c165 static boolean_t vdc_is_supported_version(vio_ver_msg_t *ver_msg);
173 static int vdc_handle_ver_msg(vdc_t *vdc, vio_ver_msg_t *ver_msg);
5108 vdc_handle_ver_msg(vdc_t *vdc, vio_ver_msg_t *ver_msg) in vdc_handle_ver_msg() argument
5115 if (ver_msg->tag.vio_subtype_env != VIO_VER_INFO) { in vdc_handle_ver_msg()
5119 if (ver_msg->dev_class != VDEV_DISK_SERVER) { in vdc_handle_ver_msg()
5123 switch (ver_msg->tag.vio_subtype) { in vdc_handle_ver_msg()
5130 if (vdc_is_supported_version(ver_msg)) { in vdc_handle_ver_msg()
5131 vdc->ver.major = ver_msg->ver_major; in vdc_handle_ver_msg()
5132 vdc->ver.minor = ver_msg->ver_minor; in vdc_handle_ver_msg()
5144 (void) vdc_is_supported_version(ver_msg); in vdc_handle_ver_msg()
[all …]
H A Dvds.c4270 vds_supported_version(vio_ver_msg_t *ver_msg) in vds_supported_version() argument
4284 if (ver_msg->ver_major == vds_version[i].major) { in vds_supported_version()
4285 if (ver_msg->ver_minor > vds_version[i].minor) { in vds_supported_version()
4287 ver_msg->ver_minor, vds_version[i].minor); in vds_supported_version()
4288 ver_msg->ver_minor = vds_version[i].minor; in vds_supported_version()
4300 if (ver_msg->ver_major > vds_version[i].major) { in vds_supported_version()
4301 ver_msg->ver_major = vds_version[i].major; in vds_supported_version()
4302 ver_msg->ver_minor = vds_version[i].minor; in vds_supported_version()
4317 ver_msg->ver_major = 0; in vds_supported_version()
4318 ver_msg->ver_minor = 0; in vds_supported_version()
[all …]
H A Dvsw_ldc.c4220 vio_ver_msg_t ver_msg; in vsw_send_ver() local
4224 ver_msg.tag.vio_msgtype = VIO_TYPE_CTRL; in vsw_send_ver()
4225 ver_msg.tag.vio_subtype = VIO_SUBTYPE_INFO; in vsw_send_ver()
4226 ver_msg.tag.vio_subtype_env = VIO_VER_INFO; in vsw_send_ver()
4227 ver_msg.tag.vio_sid = ldcp->local_session; in vsw_send_ver()
4230 ver_msg.ver_major = vsw_versions[0].ver_major; in vsw_send_ver()
4231 ver_msg.ver_minor = vsw_versions[0].ver_minor; in vsw_send_ver()
4235 ver_msg.ver_major = lpi->ver_major; in vsw_send_ver()
4236 ver_msg.ver_minor = lpi->ver_minor; in vsw_send_ver()
4238 ver_msg.dev_class = VDEV_NETWORK_SWITCH; in vsw_send_ver()
[all …]