Home
last modified time | relevance | path

Searched refs:vlan (Results 1 – 25 of 87) sorted by relevance

1234

/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dvlan_rcm.c402 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 Dgld.c1141 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 Dtrill.c790 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 Dlibdlvlan.c61 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 Deib.h115 #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 Dhxge_txdma_hw.h167 uint32_t vlan:1; member
189 uint32_t vlan:1;
/illumos-gate/usr/src/test/util-tests/tests/dladm/
H A Dshow-class-confusion.ksh77 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 Decore_sp_verbs.c951 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 Decore_sp_verbs.h157 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 Decore_ll2_api.h105 u16 vlan; member
247 u16 vlan; member
H A Decore_ll2.h65 u16 vlan; member
H A Decore_ooo.h54 u16 vlan; member
/illumos-gate/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_common.h139 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 Dixgbe_82598.c1005 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 Dixgbe_82598.h44 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on,
H A Dixgbe_vf.h138 s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dnxhal_nic_interface.h244 char vlan; member
251 char vlan; member
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_l2t.h48 uint16_t vlan; /* VLAN TCI (id: 0-11, prio: 13-15) */ member
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_vnic.c87 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 Digc_base.h113 __le16 vlan; /* VLAN tag */ member
H A Digc_hw.h154 __le16 vlan; /* VLAN tag */ member
184 __le16 vlan; /* VLAN tag */ member
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_fflp_hw.h616 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 Dnxge_fflp.h38 uint32_t vlan; member
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_chip.c447 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 Dlibvarpd_arp.c610 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()

1234