Lines Matching refs:vid

599 	u16 vid = 0;  in change_mac_addr()  local
611 err = hinic_port_del_mac(nic_dev, netdev->dev_addr, vid); in change_mac_addr()
618 err = hinic_port_add_mac(nic_dev, addr, vid); in change_mac_addr()
624 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in change_mac_addr()
625 } while (vid != VLAN_N_VID); in change_mac_addr()
656 u16 vid = 0; in add_mac_addr() local
665 err = hinic_port_add_mac(nic_dev, addr, vid); in add_mac_addr()
671 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in add_mac_addr()
672 } while (vid != VLAN_N_VID); in add_mac_addr()
688 u16 vid = 0; in remove_mac_addr() local
700 err = hinic_port_del_mac(nic_dev, addr, vid); in remove_mac_addr()
707 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in remove_mac_addr()
708 } while (vid != VLAN_N_VID); in remove_mac_addr()
715 __always_unused __be16 proto, u16 vid) in hinic_vlan_rx_add_vid() argument
720 netif_info(nic_dev, drv, netdev, "add vid = %d\n", vid); in hinic_vlan_rx_add_vid()
724 err = hinic_port_add_vlan(nic_dev, vid); in hinic_vlan_rx_add_vid()
730 err = hinic_port_add_mac(nic_dev, netdev->dev_addr, vid); in hinic_vlan_rx_add_vid()
736 bitmap_set(nic_dev->vlan_bitmap, vid, 1); in hinic_vlan_rx_add_vid()
742 ret = hinic_port_del_vlan(nic_dev, vid); in hinic_vlan_rx_add_vid()
753 __always_unused __be16 proto, u16 vid) in hinic_vlan_rx_kill_vid() argument
758 netif_info(nic_dev, drv, netdev, "remove vid = %d\n", vid); in hinic_vlan_rx_kill_vid()
762 err = hinic_port_del_vlan(nic_dev, vid); in hinic_vlan_rx_kill_vid()
768 bitmap_clear(nic_dev->vlan_bitmap, vid, 1); in hinic_vlan_rx_kill_vid()