Lines Matching defs:vlink
727 zs_update_link_zone(struct zs_datalink *dlink, struct zs_datalink *vlink,
734 if (strcmp(zone->zlz_name, vlink->zsl_zonename) == 0)
744 (void) strlcpy(zone->zlz_name, vlink->zsl_zonename,
747 zone->zlz_total_rbytes += vlink->zsl_rbytes;
748 zone->zlz_total_obytes += vlink->zsl_obytes;
749 zone->zlz_total_bytes += (vlink->zsl_rbytes + vlink->zsl_obytes);
750 zone->zlz_total_prbytes += vlink->zsl_prbytes;
751 zone->zlz_total_pobytes += vlink->zsl_pobytes;
753 if (vlink->zsl_maxbw == 0)
756 zone->zlz_total_bw += vlink->zsl_maxbw;
797 * all vlink usages that exist in the new datalink.
811 * Old interval does not contain the vlink in new
812 * interval. This vlink is new or renamed. Put it
814 * under port the vlink usage by up to one interval.
836 /* vlink is always up */
844 * Old interval contains vlink that is not in the
845 * new interval. This vlink is no longer present.
846 * Leave the vlink in old interval, but do not
853 * vlink is in both start and end interval. Compute interval
909 /* vlink is always up */
5295 struct zs_datalink *vlink;
5298 for (vlink = list_head(&link->zsl_vlink_list); vlink != NULL;
5299 vlink = list_next(&link->zsl_vlink_list, vlink)) {
5301 vlinklist[i] = vlink;