]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
net: hns3: Fix -Wunused-const-variable warning
authorYueHaibing <yuehaibing@huawei.com>
Thu, 22 Aug 2019 14:49:37 +0000 (22:49 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 24 Aug 2019 23:24:05 +0000 (16:24 -0700)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h:542:30:
 warning: meta_data_key_info defined but not used [-Wunused-const-variable=]
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h:553:30:
 warning: tuple_key_info defined but not used [-Wunused-const-variable=]

The two variable is only used in hclge_main.c,
so just move the definition over there.

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h

index 9d64c4304e5eda042ee2e02247b155872976bac1..dde17be3376711cc862f05c0d035d23b94ef0d4d 100644 (file)
@@ -364,6 +364,50 @@ static const enum hclge_opcode_type hclge_dfx_reg_opcode_list[] = {
        HCLGE_OPC_DFX_SSU_REG_2
 };
 
+static const struct key_info meta_data_key_info[] = {
+       { PACKET_TYPE_ID, 6},
+       { IP_FRAGEMENT, 1},
+       { ROCE_TYPE, 1},
+       { NEXT_KEY, 5},
+       { VLAN_NUMBER, 2},
+       { SRC_VPORT, 12},
+       { DST_VPORT, 12},
+       { TUNNEL_PACKET, 1},
+};
+
+static const struct key_info tuple_key_info[] = {
+       { OUTER_DST_MAC, 48},
+       { OUTER_SRC_MAC, 48},
+       { OUTER_VLAN_TAG_FST, 16},
+       { OUTER_VLAN_TAG_SEC, 16},
+       { OUTER_ETH_TYPE, 16},
+       { OUTER_L2_RSV, 16},
+       { OUTER_IP_TOS, 8},
+       { OUTER_IP_PROTO, 8},
+       { OUTER_SRC_IP, 32},
+       { OUTER_DST_IP, 32},
+       { OUTER_L3_RSV, 16},
+       { OUTER_SRC_PORT, 16},
+       { OUTER_DST_PORT, 16},
+       { OUTER_L4_RSV, 32},
+       { OUTER_TUN_VNI, 24},
+       { OUTER_TUN_FLOW_ID, 8},
+       { INNER_DST_MAC, 48},
+       { INNER_SRC_MAC, 48},
+       { INNER_VLAN_TAG_FST, 16},
+       { INNER_VLAN_TAG_SEC, 16},
+       { INNER_ETH_TYPE, 16},
+       { INNER_L2_RSV, 16},
+       { INNER_IP_TOS, 8},
+       { INNER_IP_PROTO, 8},
+       { INNER_SRC_IP, 32},
+       { INNER_DST_IP, 32},
+       { INNER_L3_RSV, 16},
+       { INNER_SRC_PORT, 16},
+       { INNER_DST_PORT, 16},
+       { INNER_L4_RSV, 32},
+};
+
 static int hclge_mac_update_stats_defective(struct hclge_dev *hdev)
 {
 #define HCLGE_MAC_CMD_NUM 21
index 7c28933e6f3d75d62437ecdaf5114d4fe3a49ce1..7ff03b9605e4c1155efe91984079543eefad436e 100644 (file)
@@ -539,50 +539,6 @@ struct key_info {
        u8 key_length; /* use bit as unit */
 };
 
-static const struct key_info meta_data_key_info[] = {
-       { PACKET_TYPE_ID, 6},
-       { IP_FRAGEMENT, 1},
-       { ROCE_TYPE, 1},
-       { NEXT_KEY, 5},
-       { VLAN_NUMBER, 2},
-       { SRC_VPORT, 12},
-       { DST_VPORT, 12},
-       { TUNNEL_PACKET, 1},
-};
-
-static const struct key_info tuple_key_info[] = {
-       { OUTER_DST_MAC, 48},
-       { OUTER_SRC_MAC, 48},
-       { OUTER_VLAN_TAG_FST, 16},
-       { OUTER_VLAN_TAG_SEC, 16},
-       { OUTER_ETH_TYPE, 16},
-       { OUTER_L2_RSV, 16},
-       { OUTER_IP_TOS, 8},
-       { OUTER_IP_PROTO, 8},
-       { OUTER_SRC_IP, 32},
-       { OUTER_DST_IP, 32},
-       { OUTER_L3_RSV, 16},
-       { OUTER_SRC_PORT, 16},
-       { OUTER_DST_PORT, 16},
-       { OUTER_L4_RSV, 32},
-       { OUTER_TUN_VNI, 24},
-       { OUTER_TUN_FLOW_ID, 8},
-       { INNER_DST_MAC, 48},
-       { INNER_SRC_MAC, 48},
-       { INNER_VLAN_TAG_FST, 16},
-       { INNER_VLAN_TAG_SEC, 16},
-       { INNER_ETH_TYPE, 16},
-       { INNER_L2_RSV, 16},
-       { INNER_IP_TOS, 8},
-       { INNER_IP_PROTO, 8},
-       { INNER_SRC_IP, 32},
-       { INNER_DST_IP, 32},
-       { INNER_L3_RSV, 16},
-       { INNER_SRC_PORT, 16},
-       { INNER_DST_PORT, 16},
-       { INNER_L4_RSV, 32},
-};
-
 #define MAX_KEY_LENGTH 400
 #define MAX_KEY_DWORDS DIV_ROUND_UP(MAX_KEY_LENGTH / 8, 4)
 #define MAX_KEY_BYTES  (MAX_KEY_DWORDS * 4)