vlan4k             91 drivers/net/dsa/realtek-smi-core.h 			       struct rtl8366_vlan_4k *vlan4k);
vlan4k             93 drivers/net/dsa/realtek-smi-core.h 			       const struct rtl8366_vlan_4k *vlan4k);
vlan4k             42 drivers/net/dsa/rtl8366.c 	struct rtl8366_vlan_4k vlan4k;
vlan4k             47 drivers/net/dsa/rtl8366.c 	ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k);
vlan4k             51 drivers/net/dsa/rtl8366.c 	vlan4k.member = member;
vlan4k             52 drivers/net/dsa/rtl8366.c 	vlan4k.untag = untag;
vlan4k             53 drivers/net/dsa/rtl8366.c 	vlan4k.fid = fid;
vlan4k             54 drivers/net/dsa/rtl8366.c 	ret = smi->ops->set_vlan_4k(smi, &vlan4k);
vlan4k            104 drivers/net/dsa/rtl8366.c 	struct rtl8366_vlan_4k vlan4k;
vlan4k            132 drivers/net/dsa/rtl8366.c 			ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k);
vlan4k            137 drivers/net/dsa/rtl8366.c 			vlanmc.member = vlan4k.member;
vlan4k            138 drivers/net/dsa/rtl8366.c 			vlanmc.untag = vlan4k.untag;
vlan4k            139 drivers/net/dsa/rtl8366.c 			vlanmc.fid = vlan4k.fid;
vlan4k            159 drivers/net/dsa/rtl8366.c 			ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k);
vlan4k            164 drivers/net/dsa/rtl8366.c 			vlanmc.member = vlan4k.member;
vlan4k            165 drivers/net/dsa/rtl8366.c 			vlanmc.untag = vlan4k.untag;
vlan4k            166 drivers/net/dsa/rtl8366.c 			vlanmc.fid = vlan4k.fid;
vlan4k            307 drivers/net/dsa/rtl8366.c 	struct rtl8366_vlan_4k vlan4k;
vlan4k            322 drivers/net/dsa/rtl8366.c 	ret = smi->ops->get_vlan_4k(smi, port + 1, &vlan4k);
vlan4k            328 drivers/net/dsa/rtl8366.c 			       vlan4k.member,
vlan4k            329 drivers/net/dsa/rtl8366.c 			       vlan4k.untag,
vlan4k           1095 drivers/net/dsa/rtl8366rb.c 				 struct rtl8366_vlan_4k *vlan4k)
vlan4k           1101 drivers/net/dsa/rtl8366rb.c 	memset(vlan4k, '\0', sizeof(struct rtl8366_vlan_4k));
vlan4k           1126 drivers/net/dsa/rtl8366rb.c 	vlan4k->vid = vid;
vlan4k           1127 drivers/net/dsa/rtl8366rb.c 	vlan4k->untag = (data[1] >> RTL8366RB_VLAN_UNTAG_SHIFT) &
vlan4k           1129 drivers/net/dsa/rtl8366rb.c 	vlan4k->member = data[1] & RTL8366RB_VLAN_MEMBER_MASK;
vlan4k           1130 drivers/net/dsa/rtl8366rb.c 	vlan4k->fid = data[2] & RTL8366RB_VLAN_FID_MASK;
vlan4k           1136 drivers/net/dsa/rtl8366rb.c 				 const struct rtl8366_vlan_4k *vlan4k)
vlan4k           1142 drivers/net/dsa/rtl8366rb.c 	if (vlan4k->vid >= RTL8366RB_NUM_VIDS ||
vlan4k           1143 drivers/net/dsa/rtl8366rb.c 	    vlan4k->member > RTL8366RB_VLAN_MEMBER_MASK ||
vlan4k           1144 drivers/net/dsa/rtl8366rb.c 	    vlan4k->untag > RTL8366RB_VLAN_UNTAG_MASK ||
vlan4k           1145 drivers/net/dsa/rtl8366rb.c 	    vlan4k->fid > RTL8366RB_FIDMAX)
vlan4k           1148 drivers/net/dsa/rtl8366rb.c 	data[0] = vlan4k->vid & RTL8366RB_VLAN_VID_MASK;
vlan4k           1149 drivers/net/dsa/rtl8366rb.c 	data[1] = (vlan4k->member & RTL8366RB_VLAN_MEMBER_MASK) |
vlan4k           1150 drivers/net/dsa/rtl8366rb.c 		  ((vlan4k->untag & RTL8366RB_VLAN_UNTAG_MASK) <<
vlan4k           1152 drivers/net/dsa/rtl8366rb.c 	data[2] = vlan4k->fid & RTL8366RB_VLAN_FID_MASK;