Searched refs:vlan_bitmap (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/ethernet/huawei/hinic3/ |
| H A D | hinic3_netdev_ops.c | 20 #define VLAN_BITMAP_BITS_SIZE(nic_dev) (sizeof(*(nic_dev)->vlan_bitmap) * 8) 711 unsigned long *vlan_bitmap = nic_dev->vlan_bitmap; in hinic3_vlan_rx_add_vid() local 727 set_bit(column, &vlan_bitmap[row]); in hinic3_vlan_rx_add_vid() 738 unsigned long *vlan_bitmap = nic_dev->vlan_bitmap; in hinic3_vlan_rx_kill_vid() local 753 clear_bit(column, &vlan_bitmap[row]); in hinic3_vlan_rx_kill_vid()
|
| H A D | hinic3_main.c | 148 nic_dev->vlan_bitmap = kzalloc(HINIC3_VLAN_BITMAP_SIZE(nic_dev), in hinic3_init_nic_dev() 150 if (!nic_dev->vlan_bitmap) in hinic3_init_nic_dev() 158 kfree(nic_dev->vlan_bitmap); in hinic3_init_nic_dev() 407 kfree(nic_dev->vlan_bitmap); in hinic3_free_nic_dev()
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_main.c | 626 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in change_mac_addr() 673 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in add_mac_addr() 709 vid = find_next_bit(nic_dev->vlan_bitmap, VLAN_N_VID, vid + 1); in remove_mac_addr() 738 bitmap_set(nic_dev->vlan_bitmap, vid, 1); in hinic_vlan_rx_add_vid() 770 bitmap_clear(nic_dev->vlan_bitmap, vid, 1); in hinic_vlan_rx_kill_vid() 1225 nic_dev->vlan_bitmap = devm_bitmap_zalloc(&pdev->dev, VLAN_N_VID, in nic_dev_init() 1227 if (!nic_dev->vlan_bitmap) { in nic_dev_init()
|
| H A D | hinic_dev.h | 92 unsigned long *vlan_bitmap; member
|
| /linux/drivers/net/ethernet/rocker/ |
| H A D | rocker_ofdpa.c | 204 unsigned long vlan_bitmap[OFDPA_VLAN_BITMAP_LEN]; member 1470 if (test_bit(ntohs(vlan_id), p->vlan_bitmap)) { in ofdpa_port_vlan_flood_group() 1525 if (p && test_bit(ntohs(vlan_id), p->vlan_bitmap)) in ofdpa_port_vlan_l2_groups() 1714 if (!test_bit(vid, ofdpa_port->vlan_bitmap)) in ofdpa_port_ctrl() 1741 test_bit(ntohs(internal_vlan_id), ofdpa_port->vlan_bitmap)) in ofdpa_port_vlan() 1744 !test_bit(ntohs(internal_vlan_id), ofdpa_port->vlan_bitmap)) in ofdpa_port_vlan() 1747 change_bit(ntohs(internal_vlan_id), ofdpa_port->vlan_bitmap); in ofdpa_port_vlan() 1783 change_bit(ntohs(internal_vlan_id), ofdpa_port->vlan_bitmap); in ofdpa_port_vlan() 2071 if (!test_bit(vid, ofdpa_port->vlan_bitmap)) in ofdpa_port_fwding()
|
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_hbadisc.c | 1956 if (new_fcf_record->vlan_bitmap[i]) { in lpfc_match_fcf_conn_list() 1959 while (!((new_fcf_record->vlan_bitmap[i] >> j) & 1)) { in lpfc_match_fcf_conn_list() 2026 if (!(new_fcf_record->vlan_bitmap in lpfc_match_fcf_conn_list() 2280 offsetof(struct fcf_record, vlan_bitmap)); in lpfc_sli4_fcf_rec_mbox_parse()
|
| H A D | lpfc_sli.c | 20193 fcf_record->vlan_bitmap[phba->vlan_id / 8] in lpfc_sli4_build_dflt_fcf_record()
|