Lines Matching refs:vrid
410 i_dladm_vnic_vrrp_mac(vrid_t vrid, int af, uint8_t *mac, uint_t maclen)
412 if (maclen < ETHERADDRL || vrid < VRRP_VRID_MIN ||
413 vrid > VRRP_VRID_MAX || (af != AF_INET && af != AF_INET6)) {
420 mac[5] = vrid;
427 vrid_t vrid, int af, uint32_t flags)
439 (af != AF_UNSPEC || vrid != VRRP_VRID_NONE)) {
470 if (vrid < VRRP_VRID_MIN || vrid > VRRP_VRID_MAX ||
478 status = i_dladm_vnic_vrrp_mac(vrid, af, *mac_addr, *mac_len);
491 * The "vrid" and "af" arguments are only required if the mac_addr_type is
504 uint16_t vid, vrid_t vrid,
550 mac_slot, &mac_prefix_len, tmp_addr, vrid, af, flags);
596 attr.va_vrid = vrid;
661 uint16_t vid, vrid_t vrid, int af, dladm_arg_list_t *proplist,
708 &mac_len, mac_slot, &mac_prefix_len, tmp_addr, vrid, af,
726 new_attr.va_vrid = vrid;
730 if (vrid != VRRP_VRID_NONE || af != AF_UNSPEC)