Lines Matching refs:vlan4k
1454 struct rtl8366_vlan_4k *vlan4k)
1460 memset(vlan4k, '\0', sizeof(struct rtl8366_vlan_4k));
1485 vlan4k->vid = vid;
1486 vlan4k->untag = (data[1] >> RTL8366RB_VLAN_UNTAG_SHIFT) &
1488 vlan4k->member = data[1] & RTL8366RB_VLAN_MEMBER_MASK;
1489 vlan4k->fid = data[2] & RTL8366RB_VLAN_FID_MASK;
1495 const struct rtl8366_vlan_4k *vlan4k)
1501 if (vlan4k->vid >= RTL8366RB_NUM_VIDS ||
1502 vlan4k->member > RTL8366RB_VLAN_MEMBER_MASK ||
1503 vlan4k->untag > RTL8366RB_VLAN_UNTAG_MASK ||
1504 vlan4k->fid > RTL8366RB_FIDMAX)
1507 data[0] = vlan4k->vid & RTL8366RB_VLAN_VID_MASK;
1508 data[1] = (vlan4k->member & RTL8366RB_VLAN_MEMBER_MASK) |
1509 ((vlan4k->untag & RTL8366RB_VLAN_UNTAG_MASK) <<
1511 data[2] = vlan4k->fid & RTL8366RB_VLAN_FID_MASK;