Home
last modified time | relevance | path

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

123

/titanic_41/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 …]
/titanic_41/usr/src/uts/common/io/
H A Dgld.c1169 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 Dtrill.c789 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 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()
/titanic_41/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))
/titanic_41/usr/src/uts/common/io/hxge/
H A Dhxge_txdma_hw.h169 uint32_t vlan:1; member
191 uint32_t vlan:1;
/titanic_41/usr/src/uts/common/io/ixgbe/
H A Dixgbe_common.h122 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 Dixgbe_82598.h43 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on);
H A Dixgbe_82598.c997 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 Dixgbe_api.c965 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 Dixgbe_api.h120 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 Dixgbe_common.c3373 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 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
/titanic_41/usr/src/uts/common/io/ntxn/
H A Dnxhal_nic_interface.h244 char vlan; member
251 char vlan; member
/titanic_41/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_l2t.h48 uint16_t vlan; /* VLAN TCI (id: 0-11, prio: 13-15) */ member
H A Dt4_l2t.c208 req->vlan = htons(e->vlan); in write_l2e()
514 e->vlan = VLAN_NONE; in t4_l2t_get()
H A Doffload.h147 __be16 vlan; member
/titanic_41/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 …]
/titanic_41/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
/titanic_41/usr/src/uts/common/io/nge/
H A Dnge_chip.c442 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 Dsge.h505 __u16 vlan; member
538 __u16 vlan; member
/titanic_41/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_hw_eth.h96 uint32_t vlan:1; member
130 uint32_t vlan:1;
/titanic_41/usr/src/uts/common/io/e1000api/
H A De1000_vf.h111 u16 vlan; /* VLAN tag */ member

123