/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | vlan_rcm.c | 402 dl_vlan_t *vlan; in vlan_online_vlan() local 409 for (vlan = node->vc_vlan; vlan != NULL; vlan = vlan->dv_next) { in vlan_online_vlan() 410 if (!(vlan->dv_flags & VLAN_OFFLINED)) in vlan_online_vlan() 413 if ((status = dladm_vlan_up(dld_handle, vlan->dv_vlanid)) != in vlan_online_vlan() 421 vlan->dv_vlanid, dladm_status2str(status, errmsg)); in vlan_online_vlan() 423 vlan->dv_flags &= ~VLAN_OFFLINED; in vlan_online_vlan() 431 dl_vlan_t *vlan; in vlan_offline_vlan() local 441 for (vlan = node->vc_vlan; vlan != NULL; vlan = vlan->dv_next) { in vlan_offline_vlan() 442 if ((status = dladm_vlan_delete(dld_handle, vlan->dv_vlanid, in vlan_offline_vlan() 446 vlan->dv_vlanid, dladm_status2str(status, errmsg)); in vlan_offline_vlan() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | gld.c | 1141 gld_init_vlan_stats(gld_vlan_t *vlan) in gld_init_vlan_stats() argument 1143 gld_mac_info_t *mac = vlan->gldv_mac; in gld_init_vlan_stats() 1153 instance = (vlan->gldv_id * GLD_VLAN_SCALE) + mac->gldm_ppa; in gld_init_vlan_stats() 1164 vlan->gldv_kstatp = ksp; in gld_init_vlan_stats() 1167 ksp->ks_private = (void *)vlan; in gld_init_vlan_stats() 1210 gld_vlan_t *vlan; in gld_update_vlan_kstat() local 1220 vlan = (gld_vlan_t *)ksp->ks_private; in gld_update_vlan_kstat() 1221 ASSERT(vlan != NULL); in gld_update_vlan_kstat() 1223 macinfo = vlan->gldv_mac; in gld_update_vlan_kstat() 1228 gsp = vlan->gldv_kstatp->ks_data; in gld_update_vlan_kstat() [all …]
|
H A D | trill.c | 790 int vlan = VLAN_ID_NONE; in trill_encap_pkt_cb() local 837 vlan = VLAN_ID(hdr_info->mhi_tci); in trill_encap_pkt_cb() 844 ournick, B_FALSE, NULL, vlan, B_TRUE); in trill_encap_pkt_cb() 1368 uint16_t vlan = (uint16_t)(uintptr_t)arg; in trill_do_ioctl() local 1372 bridge_trill_flush(tsock->ts_link, vlan, B_FALSE); in trill_do_ioctl() 1382 uint16_t vlan = (uint16_t)(uintptr_t)arg; in trill_do_ioctl() local 1386 bridge_trill_flush(tsock->ts_link, vlan, B_TRUE); in trill_do_ioctl()
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlvlan.c | 61 dladm_vlan_create(dladm_handle_t handle, const char *vlan, datalink_id_t linkid, in dladm_vlan_create() argument 65 return (dladm_vnic_create(handle, vlan, linkid, in dladm_vlan_create()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | eib.h | 115 #define EIB_VHUB_ID(portid, vlan) \ argument 116 ((((uint_t)(portid) & 0xfff) << 12) | ((uint_t)(vlan) & 0xfff))
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_txdma_hw.h | 167 uint32_t vlan:1; member 189 uint32_t vlan:1;
|
/illumos-gate/usr/src/test/util-tests/tests/dladm/ |
H A D | show-class-confusion.ksh | 77 dladm delete-vlan $dl_vlan 2>/dev/null 90 dladm create-vlan -t -v 23 -l $dl_sim $dl_vlan || fatal \
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/ |
H A D | ecore_sp_verbs.c | 951 ECORE_MSG(pdev, "Checking VLAN %d for ADD command\n", data->vlan.vlan); in ecore_check_vlan_add() 955 if (data->vlan.vlan == pos->u.vlan.vlan) in ecore_check_vlan_add() 968 ….mac[2], data->vlan_mac.mac[3], data->vlan_mac.mac[4], data->vlan_mac.mac[5], data->vlan_mac.vlan); in ecore_check_vlan_mac_add() 972 if ((data->vlan_mac.vlan == pos->u.vlan_mac.vlan) && in ecore_check_vlan_mac_add() 1008 ECORE_MSG(pdev, "Checking VLAN %d for DEL command\n", data->vlan.vlan); in ecore_check_vlan_del() 1012 if (data->vlan.vlan == pos->u.vlan.vlan) in ecore_check_vlan_del() 1026 ….mac[2], data->vlan_mac.mac[3], data->vlan_mac.mac[4], data->vlan_mac.mac[5], data->vlan_mac.vlan); in ecore_check_vlan_mac_del() 1030 if ((data->vlan_mac.vlan == pos->u.vlan_mac.vlan) && in ecore_check_vlan_mac_del() 1371 u16 vlan = elem->cmd_data.vlan_mac.u.vlan.vlan; in ecore_set_one_vlan_e2() local 1379 &rule_entry->vlan.header); in ecore_set_one_vlan_e2() [all …]
|
H A D | ecore_sp_verbs.h | 157 u16 vlan; member 163 u16 vlan; member 168 struct ecore_vlan_ramrod_data vlan; member 1281 u16 vlan; member
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
H A D | ecore_ll2_api.h | 105 u16 vlan; member 247 u16 vlan; member
|
H A D | ecore_ll2.h | 65 u16 vlan; member
|
H A D | ecore_ooo.h | 54 u16 vlan; member
|
/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_common.h | 139 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, 141 s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, 145 s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan, bool vlvf_bypass);
|
H A D | ixgbe_82598.c | 1005 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vfta_82598() argument 1017 if (vlan > 4095) in ixgbe_set_vfta_82598() 1021 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ in ixgbe_set_vfta_82598() 1024 vftabyte = ((vlan >> 3) & 0x03); /* bits (4:3) indicating byte array */ in ixgbe_set_vfta_82598() 1025 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ in ixgbe_set_vfta_82598() 1034 bitindex = vlan & 0x1F; /* lower five bits */ in ixgbe_set_vfta_82598()
|
H A D | ixgbe_82598.h | 44 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on,
|
H A D | ixgbe_vf.h | 138 s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | nxhal_nic_interface.h | 244 char vlan; member 251 char vlan; member
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_l2t.h | 48 uint16_t vlan; /* VLAN TCI (id: 0-11, prio: 13-15) */ member
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_vnic.c | 87 eib_vnic_create(eib_t *ss, uint8_t *macaddr, uint16_t vlan, eib_vnic_t **vnicp, in eib_vnic_create() argument 104 if (eib_data_lookup_vnic(ss, macaddr, vlan, vnicp, in eib_vnic_create() 110 macaddr[5], vlan); in eib_vnic_create() 119 macaddr[4], macaddr[5], vlan); in eib_vnic_create() 153 vnic->vn_vlan = vlan; in eib_vnic_create() 585 uint16_t vlan) in eib_vnic_setup_dest() argument 599 rv = eib_vnic_lookup_dest(vnic, dmac, vlan, &ucast, &mcast, &dtype); in eib_vnic_setup_dest() 604 dmac[5], vlan); in eib_vnic_setup_dest() 821 eib_vnic_need_new(eib_t *ss, uint8_t *mac, uint16_t vlan) in eib_vnic_need_new() argument 839 vrq->vr_vlan = vlan; in eib_vnic_need_new() [all …]
|
/illumos-gate/usr/src/uts/common/io/igc/core/ |
H A D | igc_base.h | 113 __le16 vlan; /* VLAN tag */ member
|
H A D | igc_hw.h | 154 __le16 vlan; /* VLAN tag */ member 184 __le16 vlan; /* VLAN tag */ member
|
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_fflp_hw.h | 616 uint32_t vlan:1; member 618 uint32_t vlan:1; 919 uint32_t vlan:1; member 931 uint32_t vlan:1; 1491 uint32_t vlan : 12; /* 12 : 0 */ member 1493 uint32_t vlan : 12; /* 12 : 0 */
|
H A D | nxge_fflp.h | 38 uint32_t vlan; member
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_chip.c | 447 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 466 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 485 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 504 dev_param_p->vlan = B_TRUE; in nge_init_dev_spec_param() 523 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 542 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 560 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 912 if (dev_param_p->vlan) { in nge_buff_setup()
|
/illumos-gate/usr/src/lib/varpd/libvarpd/common/ |
H A D | libvarpd_arp.c | 610 libvarpd_inject_arp(varpd_provider_handle_t *vph, const uint16_t vlan, in libvarpd_inject_arp() argument 618 if (vlan != 0) { in libvarpd_inject_arp() 625 eh->ether_tci = htons(VLAN_TCI(0, ETHER_CFI, vlan)); in libvarpd_inject_arp()
|