Searched refs:vlan_table (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.4/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 {  struct80 	struct vlan_table *vlan_cache;
 
 | 
| D | ksz8795.c | 1049 	dev->vlan_cache = devm_kcalloc(dev->dev, sizeof(struct vlan_table),  in ksz8795_setup()
 | 
| /Linux-v5.4/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.4/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 | 840 	struct mlx4_vlan_table	vlan_table;  member
 | 
| D | main.c | 3038 		mlx4_init_vlan_table(dev, &info->vlan_table);  in mlx4_init_port_info()
 | 
| /Linux-v5.4/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.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/ | 
| D | hclge_main.h | 810 	unsigned long vlan_table[VLAN_N_VID][BITS_TO_LONGS(HCLGE_VPORT_NUM)];  member
 | 
| D | hclge_main.c | 7741 	    test_bit(vport_id, hdev->vlan_table[vlan_id]))  in hclge_set_vlan_filter_hw()7744 	if (!is_kill && test_and_set_bit(vport_id, hdev->vlan_table[vlan_id])) {  in hclge_set_vlan_filter_hw()
 7752 	    !test_and_clear_bit(vport_id, hdev->vlan_table[vlan_id])) {  in hclge_set_vlan_filter_hw()
 7759 	for_each_set_bit(vport_idx, hdev->vlan_table[vlan_id], HCLGE_VPORT_NUM)  in hclge_set_vlan_filter_hw()
 9389 	memset(hdev->vlan_table, 0, sizeof(hdev->vlan_table));  in hclge_reset_ae_dev()
 
 | 
| /Linux-v5.4/drivers/net/usb/ | 
| D | lan78xx.c | 303 	u32 vlan_table[DP_SEL_VHF_VLAN_LEN];  member2379 			       DP_SEL_VHF_VLAN_LEN, pdata->vlan_table);  in lan78xx_deferred_vlan_write()
 2393 	pdata->vlan_table[vid_dword_index] |= (1 << vid_bit_index);  in lan78xx_vlan_rx_add_vid()
 2412 	pdata->vlan_table[vid_dword_index] &= ~(1 << vid_bit_index);  in lan78xx_vlan_rx_kill_vid()
 2960 		pdata->vlan_table[i] = 0;  in lan78xx_bind()
 
 | 
| /Linux-v5.4/drivers/net/ethernet/micrel/ | 
| D | ksz884x.c | 1175 	struct ksz_vlan_table vlan_table[VLAN_TABLE_ENTRIES];  member2647 			&sw->vlan_table[entry].vid,  in sw_init_vlan()
 2648 			&sw->vlan_table[entry].fid,  in sw_init_vlan()
 2649 			&sw->vlan_table[entry].member);  in sw_init_vlan()
 
 |