Home
last modified time | relevance | path

Searched refs:vlan4k (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/net/dsa/
Drtl8366.c42 struct rtl8366_vlan_4k vlan4k; in rtl8366_set_vlan() local
47 ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k); in rtl8366_set_vlan()
51 vlan4k.member = member; in rtl8366_set_vlan()
52 vlan4k.untag = untag; in rtl8366_set_vlan()
53 vlan4k.fid = fid; in rtl8366_set_vlan()
54 ret = smi->ops->set_vlan_4k(smi, &vlan4k); in rtl8366_set_vlan()
104 struct rtl8366_vlan_4k vlan4k; in rtl8366_set_pvid() local
132 ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k); in rtl8366_set_pvid()
137 vlanmc.member = vlan4k.member; in rtl8366_set_pvid()
138 vlanmc.untag = vlan4k.untag; in rtl8366_set_pvid()
[all …]
Drtl8366rb.c1095 struct rtl8366_vlan_4k *vlan4k) in rtl8366rb_get_vlan_4k() argument
1101 memset(vlan4k, '\0', sizeof(struct rtl8366_vlan_4k)); in rtl8366rb_get_vlan_4k()
1126 vlan4k->vid = vid; in rtl8366rb_get_vlan_4k()
1127 vlan4k->untag = (data[1] >> RTL8366RB_VLAN_UNTAG_SHIFT) & in rtl8366rb_get_vlan_4k()
1129 vlan4k->member = data[1] & RTL8366RB_VLAN_MEMBER_MASK; in rtl8366rb_get_vlan_4k()
1130 vlan4k->fid = data[2] & RTL8366RB_VLAN_FID_MASK; in rtl8366rb_get_vlan_4k()
1136 const struct rtl8366_vlan_4k *vlan4k) in rtl8366rb_set_vlan_4k() argument
1142 if (vlan4k->vid >= RTL8366RB_NUM_VIDS || in rtl8366rb_set_vlan_4k()
1143 vlan4k->member > RTL8366RB_VLAN_MEMBER_MASK || in rtl8366rb_set_vlan_4k()
1144 vlan4k->untag > RTL8366RB_VLAN_UNTAG_MASK || in rtl8366rb_set_vlan_4k()
[all …]
Drealtek-smi-core.h91 struct rtl8366_vlan_4k *vlan4k);
93 const struct rtl8366_vlan_4k *vlan4k);