/titanic_41/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 …]
|
/titanic_41/usr/src/uts/common/io/ |
H A D | gld.c | 1169 gld_init_vlan_stats(gld_vlan_t *vlan) in gld_init_vlan_stats() argument 1171 gld_mac_info_t *mac = vlan->gldv_mac; in gld_init_vlan_stats() 1181 instance = (vlan->gldv_id * GLD_VLAN_SCALE) + mac->gldm_ppa; in gld_init_vlan_stats() 1192 vlan->gldv_kstatp = ksp; in gld_init_vlan_stats() 1195 ksp->ks_private = (void *)vlan; in gld_init_vlan_stats() 1238 gld_vlan_t *vlan; in gld_update_vlan_kstat() local 1248 vlan = (gld_vlan_t *)ksp->ks_private; in gld_update_vlan_kstat() 1249 ASSERT(vlan != NULL); in gld_update_vlan_kstat() 1251 macinfo = vlan->gldv_mac; in gld_update_vlan_kstat() 1256 gsp = vlan->gldv_kstatp->ks_data; in gld_update_vlan_kstat() [all …]
|
H A D | trill.c | 789 int vlan = VLAN_ID_NONE; in trill_encap_pkt_cb() local 836 vlan = VLAN_ID(hdr_info->mhi_tci); in trill_encap_pkt_cb() 843 ournick, B_FALSE, NULL, vlan, B_TRUE); in trill_encap_pkt_cb() 1367 uint16_t vlan = (uint16_t)(uintptr_t)arg; in trill_do_ioctl() local 1371 bridge_trill_flush(tsock->ts_link, vlan, B_FALSE); in trill_do_ioctl() 1381 uint16_t vlan = (uint16_t)(uintptr_t)arg; in trill_do_ioctl() local 1385 bridge_trill_flush(tsock->ts_link, vlan, B_TRUE); in trill_do_ioctl()
|
/titanic_41/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()
|
/titanic_41/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))
|
/titanic_41/usr/src/uts/common/io/hxge/ |
H A D | hxge_txdma_hw.h | 169 uint32_t vlan:1; member 191 uint32_t vlan:1;
|
/titanic_41/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_common.h | 122 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, 124 s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, 127 s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan);
|
H A D | ixgbe_82598.h | 43 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on);
|
H A D | ixgbe_82598.c | 997 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vfta_82598() argument 1007 if (vlan > 4095) in ixgbe_set_vfta_82598() 1011 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ in ixgbe_set_vfta_82598() 1014 vftabyte = ((vlan >> 3) & 0x03); /* bits (4:3) indicating byte array */ in ixgbe_set_vfta_82598() 1015 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ in ixgbe_set_vfta_82598() 1024 bitindex = vlan & 0x1F; /* lower five bits */ in ixgbe_set_vfta_82598()
|
H A D | ixgbe_api.c | 965 s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) in ixgbe_set_vfta() argument 967 return ixgbe_call_func(hw, hw->mac.ops.set_vfta, (hw, vlan, vind, in ixgbe_set_vfta() 982 s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on, in ixgbe_set_vlvf() argument 985 return ixgbe_call_func(hw, hw->mac.ops.set_vlvf, (hw, vlan, vind, in ixgbe_set_vlvf()
|
H A D | ixgbe_api.h | 120 s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, 122 s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
|
H A D | ixgbe_common.c | 3373 s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan) in ixgbe_find_vlvf_slot() argument 3380 if (vlan == 0) in ixgbe_find_vlvf_slot() 3391 else if ((bits & 0x0FFF) == vlan) in ixgbe_find_vlvf_slot() 3421 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vfta_generic() argument 3433 if (vlan > 4095) in ixgbe_set_vfta_generic() 3448 regindex = (vlan >> 5) & 0x7F; in ixgbe_set_vfta_generic() 3449 bitindex = vlan & 0x1F; in ixgbe_set_vfta_generic() 3468 ret_val = ixgbe_set_vlvf_generic(hw, vlan, vind, vlan_on, in ixgbe_set_vfta_generic() 3490 s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vlvf_generic() argument 3497 if (vlan > 4095) in ixgbe_set_vlvf_generic() [all …]
|
/titanic_41/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
|
/titanic_41/usr/src/uts/common/io/ntxn/ |
H A D | nxhal_nic_interface.h | 244 char vlan; member 251 char vlan; member
|
/titanic_41/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
|
H A D | t4_l2t.c | 208 req->vlan = htons(e->vlan); in write_l2e() 514 e->vlan = VLAN_NONE; in t4_l2t_get()
|
H A D | offload.h | 147 __be16 vlan; member
|
/titanic_41/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 …]
|
/titanic_41/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
|
/titanic_41/usr/src/uts/common/io/nge/ |
H A D | nge_chip.c | 442 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 461 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 480 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 499 dev_param_p->vlan = B_TRUE; in nge_init_dev_spec_param() 518 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 537 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 555 dev_param_p->vlan = B_FALSE; in nge_init_dev_spec_param() 907 if (dev_param_p->vlan) { in nge_buff_setup()
|
/titanic_41/usr/src/uts/common/io/chxge/ |
H A D | sge.h | 505 __u16 vlan; member 538 __u16 vlan; member
|
/titanic_41/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_hw_eth.h | 96 uint32_t vlan:1; member 130 uint32_t vlan:1;
|
/titanic_41/usr/src/uts/common/io/e1000api/ |
H A D | e1000_vf.h | 111 u16 vlan; /* VLAN tag */ member
|