Searched defs:mac_prefix_len (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/vnic/
H A Dvnic_ctl.c200 uint_t mac_prefix_len; local
241 mac_prefix_len = create_arg->vc_mac_prefix_len;
242 if (mac_prefix_len > MAXMACADDRLEN) {
268 &mac_addr_type, &mac_len, mac_addr, &mac_slot, mac_prefix_len,
H A Dvnic_dev.c228 * by the mac_prefix_len argument. This prefix can
341 int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid,
421 mac_prefix_len, mac_len, mac_addr, flags, diag, vid,
339 vnic_dev_create(datalink_id_t vnic_id, datalink_id_t linkid, vnic_mac_addr_type_t *vnic_addr_type, int *mac_len, uchar_t *mac_addr, int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid, int af, mac_resource_props_t *mrp, uint32_t flags, vnic_ioc_diag_t *diag, cred_t *credp) argument
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlvnic.c400 int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid,
461 mac_prefix_len == 0) {
462 mac_prefix_len = sizeof (dladm_vnic_def_prefix);
464 bcopy(dladm_vnic_def_prefix, mac_addr, mac_prefix_len);
477 mac_len != 0 || mac_prefix_len != 0 ||
528 else if (mac_prefix_len > 0)
529 bcopy(mac_addr, attr.va_mac_addr, mac_prefix_len);
530 attr.va_mac_prefix_len = mac_prefix_len;
398 dladm_vnic_create(dladm_handle_t handle, const char *vnic, datalink_id_t linkid, vnic_mac_addr_type_t mac_addr_type, uchar_t *mac_addr, uint_t mac_len, int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid, int af, datalink_id_t *vnic_id_out, dladm_arg_list_t *proplist, uint32_t flags) argument
/illumos-gate/usr/src/cmd/dladm/
H A Ddladm.c4621 uint_t maclen = 0, mac_prefix_len = 0; local
4683 mac_addr = _link_aton(optarg, (int *)&mac_prefix_len);
4685 if (mac_prefix_len == (uint_t)-1)
4731 if (mac_prefix_len != 0 && mac_addr_type != VNIC_MAC_ADDR_TYPE_RANDOM &&
4738 mac_prefix_len != 0) {
4774 mac_addr, maclen, &mac_slot, mac_prefix_len, vid, vrid, af,

Completed in 69 milliseconds