| /Linux-v5.15/drivers/net/dsa/microchip/ | 
| D | ksz9477.c | 100 				  u32 *vlan_table)  in ksz9477_get_vlan_table()  argument116 	ksz_read32(dev, REG_SW_VLAN_ENTRY__4, &vlan_table[0]);  in ksz9477_get_vlan_table()
 117 	ksz_read32(dev, REG_SW_VLAN_ENTRY_UNTAG__4, &vlan_table[1]);  in ksz9477_get_vlan_table()
 118 	ksz_read32(dev, REG_SW_VLAN_ENTRY_PORTS__4, &vlan_table[2]);  in ksz9477_get_vlan_table()
 129 				  u32 *vlan_table)  in ksz9477_set_vlan_table()  argument
 135 	ksz_write32(dev, REG_SW_VLAN_ENTRY__4, vlan_table[0]);  in ksz9477_set_vlan_table()
 136 	ksz_write32(dev, REG_SW_VLAN_ENTRY_UNTAG__4, vlan_table[1]);  in ksz9477_set_vlan_table()
 137 	ksz_write32(dev, REG_SW_VLAN_ENTRY_PORTS__4, vlan_table[2]);  in ksz9477_set_vlan_table()
 152 	dev->vlan_cache[vid].table[0] = vlan_table[0];  in ksz9477_set_vlan_table()
 153 	dev->vlan_cache[vid].table[1] = vlan_table[1];  in ksz9477_set_vlan_table()
 [all …]
 
 | 
| D | ksz_common.h | 17 struct vlan_table {  struct81 	struct vlan_table *vlan_cache;
 
 | 
| D | ksz8795.c | 1441 	dev->vlan_cache = devm_kcalloc(dev->dev, sizeof(struct vlan_table),  in ksz8_setup()
 | 
| /Linux-v5.15/drivers/infiniband/core/ | 
| D | ud_header.c | 109 static const struct ib_field vlan_table[]  = {  variable429 		ib_pack(vlan_table, ARRAY_SIZE(vlan_table),  in ib_ud_header_pack()
 
 | 
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/ | 
| D | port.c | 560 	struct mlx4_vlan_table *table = &mlx4_priv(dev)->port[port].vlan_table;  in mlx4_find_cached_vlan()580 	struct mlx4_vlan_table *table = &mlx4_priv(dev)->port[port].vlan_table;  in __mlx4_register_vlan()
 586 	struct mlx4_vlan_table *dup_table = &mlx4_priv(dev)->port[dup_port].vlan_table;  in __mlx4_register_vlan()
 764 	struct mlx4_vlan_table *table = &mlx4_priv(dev)->port[port].vlan_table;  in __mlx4_unregister_vlan()
 768 	struct mlx4_vlan_table *dup_table = &mlx4_priv(dev)->port[dup_port].vlan_table;  in __mlx4_unregister_vlan()
 951 	struct mlx4_vlan_table *t1 = &mlx4_priv(dev)->port[1].vlan_table;  in mlx4_bond_vlan_table()
 952 	struct mlx4_vlan_table *t2 = &mlx4_priv(dev)->port[2].vlan_table;  in mlx4_bond_vlan_table()
 1005 	struct mlx4_vlan_table *t1 = &mlx4_priv(dev)->port[1].vlan_table;  in mlx4_unbond_vlan_table()
 1006 	struct mlx4_vlan_table *t2 = &mlx4_priv(dev)->port[2].vlan_table;  in mlx4_unbond_vlan_table()
 
 | 
| D | mlx4.h | 841 	struct mlx4_vlan_table	vlan_table;  member
 | 
| D | main.c | 3055 		mlx4_init_vlan_table(dev, &info->vlan_table);  in mlx4_init_port_info()
 | 
| /Linux-v5.15/drivers/net/ethernet/intel/fm10k/ | 
| D | fm10k_pf.c | 196 	u32 vlan_table, reg, mask, bit, len;  in fm10k_update_vlan_pf()  local227 		vlan_table = fm10k_read_reg(hw, reg);  in fm10k_update_vlan_pf()
 233 		mask &= set ? ~vlan_table : vlan_table;  in fm10k_update_vlan_pf()
 235 			fm10k_write_reg(hw, reg, vlan_table ^ mask);  in fm10k_update_vlan_pf()
 
 | 
| /Linux-v5.15/drivers/net/usb/ | 
| D | lan78xx.c | 322 	u32 vlan_table[DP_SEL_VHF_VLAN_LEN];  member2480 			       DP_SEL_VHF_VLAN_LEN, pdata->vlan_table);  in lan78xx_deferred_vlan_write()
 2494 	pdata->vlan_table[vid_dword_index] |= (1 << vid_bit_index);  in lan78xx_vlan_rx_add_vid()
 2513 	pdata->vlan_table[vid_dword_index] &= ~(1 << vid_bit_index);  in lan78xx_vlan_rx_kill_vid()
 3249 		pdata->vlan_table[i] = 0;  in lan78xx_bind()
 
 | 
| /Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/ | 
| D | hclge_main.h | 918 	unsigned long vlan_table[VLAN_N_VID][BITS_TO_LONGS(HCLGE_VPORT_NUM)];  member
 | 
| D | hclge_main.c | 9809 	    test_bit(vport_id, hdev->vlan_table[vlan_id]))  in hclge_set_vlan_filter_hw()9812 	if (!is_kill && test_and_set_bit(vport_id, hdev->vlan_table[vlan_id])) {  in hclge_set_vlan_filter_hw()
 9820 	    !test_and_clear_bit(vport_id, hdev->vlan_table[vlan_id])) {  in hclge_set_vlan_filter_hw()
 9827 	for_each_set_bit(vport_idx, hdev->vlan_table[vlan_id], HCLGE_VPORT_NUM)  in hclge_set_vlan_filter_hw()
 10199 		clear_bit(vport->vport_id, hdev->vlan_table[vlan_id]);  in hclge_restore_vport_vlan_table()
 11956 		memset(hdev->vlan_table, 0, sizeof(hdev->vlan_table));  in hclge_reset_ae_dev()
 
 | 
| /Linux-v5.15/drivers/net/ethernet/micrel/ | 
| D | ksz884x.c | 1107 	struct ksz_vlan_table vlan_table[VLAN_TABLE_ENTRIES];  member2581 			&sw->vlan_table[entry].vid,  in sw_init_vlan()
 2582 			&sw->vlan_table[entry].fid,  in sw_init_vlan()
 2583 			&sw->vlan_table[entry].member);  in sw_init_vlan()
 
 |