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;