spec_l2 1393 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_spec_list *spec_l2, spec_l2 1399 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2->id = MLX4_NET_TRANS_RULE_ID_ETH; spec_l2 1400 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c memcpy(spec_l2->eth.dst_mac_msk, &mac_msk, ETH_ALEN); spec_l2 1401 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c memcpy(spec_l2->eth.dst_mac, mac, ETH_ALEN); spec_l2 1405 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2->eth.vlan_id = cmd->fs.h_ext.vlan_tci; spec_l2 1406 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2->eth.vlan_id_msk = cpu_to_be16(VLAN_VID_MASK); spec_l2 1409 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c list_add_tail(&spec_l2->list, rule_list_h); spec_l2 1417 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_spec_list *spec_l2, spec_l2 1432 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c return mlx4_en_ethtool_add_mac_rule(cmd, rule_list_h, spec_l2, &mac[0]); spec_l2 1443 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_spec_list *spec_l2 = NULL; spec_l2 1448 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2 = kzalloc(sizeof(*spec_l2), GFP_KERNEL); spec_l2 1449 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c if (!spec_l2 || !spec_l3) { spec_l2 1454 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c err = mlx4_en_ethtool_add_mac_rule_by_ipv4(priv, cmd, list_h, spec_l2, spec_l2 1471 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c kfree(spec_l2); spec_l2 1481 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_spec_list *spec_l2 = NULL; spec_l2 1486 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2 = kzalloc(sizeof(*spec_l2), GFP_KERNEL); spec_l2 1489 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c if (!spec_l2 || !spec_l3 || !spec_l4) { spec_l2 1498 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2, spec_l2 1510 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2, spec_l2 1538 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c kfree(spec_l2); spec_l2 1550 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_spec_list *spec_l2; spec_l2 1559 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2 = kzalloc(sizeof(*spec_l2), GFP_KERNEL); spec_l2 1560 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c if (!spec_l2) spec_l2 1564 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c mlx4_en_ethtool_add_mac_rule(cmd, rule_list_h, spec_l2, spec_l2 1566 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2->eth.ether_type = eth_spec->h_proto; spec_l2 1568 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c spec_l2->eth.ether_type_enable = 1;