Lines Matching defs:vlan_id

7221 		rule->tuples.vlan_tag1 = match.key->vlan_id |
7223 rule->tuples_mask.vlan_tag1 = match.mask->vlan_id |
9541 if (vlan->vlan_id != 0)
9606 req0->vlan_id = cpu_to_le16(vlan);
9697 u16 vlan_id, bool is_kill)
9708 vlan_offset_160 = vlan_id / HCLGE_VLAN_ID_OFFSET_STEP;
9709 vlan_offset_byte = (vlan_id % HCLGE_VLAN_ID_OFFSET_STEP) /
9711 vlan_offset_byte_val = 1 << (vlan_id % HCLGE_VLAN_BYTE_SIZE);
9726 u16 vlan_id, bool is_kill)
9729 if (!is_kill && !vlan_id &&
9730 test_bit(vport_id, hdev->vlan_table[vlan_id]))
9733 if (!is_kill && test_and_set_bit(vport_id, hdev->vlan_table[vlan_id])) {
9736 vport_id, vlan_id);
9741 !test_and_clear_bit(vport_id, hdev->vlan_table[vlan_id])) {
9744 vport_id, vlan_id);
9752 u16 vport_id, u16 vlan_id,
9758 if (is_kill && !vlan_id)
9761 if (vlan_id >= VLAN_N_VID)
9764 ret = hclge_set_vf_vlan_common(hdev, vport_id, is_kill, vlan_id);
9772 if (!hclge_need_update_port_vlan(hdev, vport_id, vlan_id, is_kill))
9775 for_each_set_bit(vport_idx, hdev->vlan_table[vlan_id], HCLGE_VPORT_NUM)
9779 ret = hclge_set_port_vlan_filter(hdev, proto, vlan_id,
10049 static void hclge_add_vport_vlan_table(struct hclge_vport *vport, u16 vlan_id,
10058 if (vlan->vlan_id == vlan_id) {
10071 vlan->vlan_id = vlan_id;
10089 vlan->vlan_id, false);
10107 static void hclge_rm_vport_vlan_table(struct hclge_vport *vport, u16 vlan_id,
10114 if (vlan->vlan_id == vlan_id) {
10119 vlan_id,
10141 vlan->vlan_id,
10178 u16 vlan_id;
10190 vlan_id = vlan_info->vlan_tag;
10195 clear_bit(vport->vport_id, hdev->vlan_table[vlan_id]);
10198 vlan_id, false);
10216 vlan->vlan_id, false);
10524 u16 vlan_id, bool is_kill)
10538 set_bit(vlan_id, vport->vlan_del_fail_bmap);
10541 } else if (!is_kill && test_bit(vlan_id, vport->vlan_del_fail_bmap)) {
10542 clear_bit(vlan_id, vport->vlan_del_fail_bmap);
10554 vlan_id, is_kill);
10560 hclge_add_vport_vlan_table(vport, vlan_id,
10562 } else if (is_kill && vlan_id != 0) {
10564 hclge_rm_vport_vlan_table(vport, vlan_id, false);
10573 set_bit(vlan_id, vport->vlan_del_fail_bmap);
10612 u16 vlan_id;
10619 vlan_id = find_first_bit(vport->vlan_del_fail_bmap,
10621 while (vlan_id != VLAN_N_VID) {
10623 vport->vport_id, vlan_id,
10630 clear_bit(vlan_id, vport->vlan_del_fail_bmap);
10631 hclge_rm_vport_vlan_table(vport, vlan_id, false);
10640 vlan_id = find_first_bit(vport->vlan_del_fail_bmap,