From patchwork Tue Aug 1 16:53:53 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Mazarguil X-Patchwork-Id: 27318 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id CCF58A0D0; Tue, 1 Aug 2017 18:55:10 +0200 (CEST) Received: from mail-wr0-f177.google.com (mail-wr0-f177.google.com [209.85.128.177]) by dpdk.org (Postfix) with ESMTP id 0C43A9167 for ; Tue, 1 Aug 2017 18:54:59 +0200 (CEST) Received: by mail-wr0-f177.google.com with SMTP id 33so9236260wrz.4 for ; Tue, 01 Aug 2017 09:54:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=DiMO5ZEynziWiwomyvlsbB9Y2rkc35zKdT7rQxMx1s4=; b=z10OpPcOSTe6gQinMVkDQDSC1VohZCan2GN8vhyBDaIYVSmDXM1dmj2y1KSlGsKCr9 b6Hk0vQN6hvQLxbri6qKIUqcV9LJ3hVeEzX3mx+VhPnmPpCnJzFv6wOs5d/vyciuxOiZ pbMinxjxGBwuPPDpg10r4h6jYmQOH+rA/bOqlGnq/PeTnmmcl97MfVfji5DYtE1aNm+N /sSAiX71/Ic+JL1W58gdQ031sE58msAqp44LXOfXlpo7aTVEncuL+EDG8jFdZlLqH+0Q Ht8QM8yu1I8TXrDjkYJPUa50O+fifShR61GPZfK0Dna4ixvplZ7n/UbkfenwsPATNJN3 ZP2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=DiMO5ZEynziWiwomyvlsbB9Y2rkc35zKdT7rQxMx1s4=; b=MZAhANJcbmfO9TEVTvLP3o82/iUgdwGtwAPSQ0sqKhLLtgEePo/oUmYr+FVU690D/T tYGQnr/SVRukkTnfHPeow4N9Gw5gPoXf79my1dpygZIcyFjbeXISW9ffSELpv/THFW4w cQtVPH7ODq2iRLDc0vOhuYNmtFdOzDC4tISEOf+wcUqrlt6UN99sb2Q4sT8tSQVB9iJ8 Jbgg4TK10KWZDZuJnMYGOg+ye0rN9DPONBHufld7h5nXaxCLjhHClCB3uCbTOpB0DfU9 m9kXgTqG+9qO7ALbGOWWn18PFZ5g7TRvaPbD5NjdAXjqyqRBPtNFHOiMt6jqHYnyd+6Y fbQw== X-Gm-Message-State: AIVw1116b8qR5sVlGeZr/InmZbv9G/nLnXVKU5ulFzhIT2acnARZsC4I qtEyeVAcBzA5ezGhTKA= X-Received: by 10.223.128.177 with SMTP id 46mr16425280wrl.150.1501606498588; Tue, 01 Aug 2017 09:54:58 -0700 (PDT) Received: from 6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id v44sm40641872wrb.53.2017.08.01.09.54.57 for (version=TLS1_2 cipher=AES128-SHA bits=128/128); Tue, 01 Aug 2017 09:54:57 -0700 (PDT) From: Adrien Mazarguil To: dev@dpdk.org Date: Tue, 1 Aug 2017 18:53:53 +0200 Message-Id: <4ef063345c035ac18d33f84e11f077c15e2635f8.1501598384.git.adrien.mazarguil@6wind.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: References: Subject: [dpdk-dev] [PATCH v1 06/48] net/mlx4: remove useless code X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Less code makes refactoring easier. No impact on functionality. Signed-off-by: Adrien Mazarguil --- drivers/net/mlx4/mlx4.c | 17 +---------------- drivers/net/mlx4/mlx4.h | 12 ------------ 2 files changed, 1 insertion(+), 28 deletions(-) diff --git a/drivers/net/mlx4/mlx4.c b/drivers/net/mlx4/mlx4.c index e938371..2b5527b 100644 --- a/drivers/net/mlx4/mlx4.c +++ b/drivers/net/mlx4/mlx4.c @@ -69,13 +69,13 @@ #include #include #include -#include #include #include #include #include #include #include +#include /* Generated configuration header. */ #include "mlx4_autoconf.h" @@ -4649,10 +4649,6 @@ mlx4_link_update(struct rte_eth_dev *dev, int wait_to_complete) return -1; } -static int -mlx4_ibv_device_to_pci_addr(const struct ibv_device *device, - struct rte_pci_addr *pci_addr); - /** * DPDK callback to change the MTU. * @@ -4998,10 +4994,6 @@ mlx4_dev_filter_ctrl(struct rte_eth_dev *dev, return -EINVAL; *(const void **)arg = &mlx4_flow_ops; return 0; - case RTE_ETH_FILTER_FDIR: - DEBUG("%p: filter type FDIR is not supported by this PMD", - (void *)dev); - break; default: ERROR("%p: filter type (%d) not supported", (void *)dev, filter_type); @@ -5024,22 +5016,15 @@ static const struct eth_dev_ops mlx4_dev_ops = { .link_update = mlx4_link_update, .stats_get = mlx4_stats_get, .stats_reset = mlx4_stats_reset, - .queue_stats_mapping_set = NULL, .dev_infos_get = mlx4_dev_infos_get, .dev_supported_ptypes_get = mlx4_dev_supported_ptypes_get, .vlan_filter_set = mlx4_vlan_filter_set, - .vlan_tpid_set = NULL, - .vlan_strip_queue_set = NULL, - .vlan_offload_set = NULL, .rx_queue_setup = mlx4_rx_queue_setup, .tx_queue_setup = mlx4_tx_queue_setup, .rx_queue_release = mlx4_rx_queue_release, .tx_queue_release = mlx4_tx_queue_release, - .dev_led_on = NULL, - .dev_led_off = NULL, .flow_ctrl_get = mlx4_dev_get_flow_ctrl, .flow_ctrl_set = mlx4_dev_set_flow_ctrl, - .priority_flow_ctrl_set = NULL, .mac_addr_remove = mlx4_mac_addr_remove, .mac_addr_add = mlx4_mac_addr_add, .mac_addr_set = mlx4_mac_addr_set, diff --git a/drivers/net/mlx4/mlx4.h b/drivers/net/mlx4/mlx4.h index 557b94d..4b42626 100644 --- a/drivers/net/mlx4/mlx4.h +++ b/drivers/net/mlx4/mlx4.h @@ -34,7 +34,6 @@ #ifndef RTE_PMD_MLX4_H_ #define RTE_PMD_MLX4_H_ -#include #include #include @@ -150,17 +149,6 @@ enum { /* Number of elements in array. */ #define elemof(a) (sizeof(a) / sizeof((a)[0])) -/* Cast pointer p to structure member m to its parent structure of type t. */ -#define containerof(p, t, m) ((t *)((uint8_t *)(p) - offsetof(t, m))) - -/* Branch prediction helpers. */ -#ifndef likely -#define likely(c) __builtin_expect(!!(c), 1) -#endif -#ifndef unlikely -#define unlikely(c) __builtin_expect(!!(c), 0) -#endif - /* Debugging */ #ifndef NDEBUG #include