From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: [PATCH 00/11] remove unnecessary cast of void pointers Date: Fri, 7 Apr 2017 13:44:46 -0400 Message-ID: <20170407174457.4180-1-stephen@networkplumber.org> Cc: Stephen Hemminger To: dev@dpdk.org Return-path: Received: from mail-io0-f172.google.com (mail-io0-f172.google.com [209.85.223.172]) by dpdk.org (Postfix) with ESMTP id 4DDC5691A for ; Fri, 7 Apr 2017 19:45:02 +0200 (CEST) Received: by mail-io0-f172.google.com with SMTP id b140so54245287iof.1 for ; Fri, 07 Apr 2017 10:45:02 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This is a set patches inspired by a set of Linux kernel patches by simran singhal The following Coccinelle script was used to detect this: @r@ expression x; void* e; type T; identifier f; @@ ( *((T *)e) | ((T *)x)[...] | ((T*)x)->f | - (T*) e ) Stephen Hemminger (11): table: remove unnecessary void cast kni: remove unnecessary cast of void pointers vhost: remove unnecessary cast of void pointer port: remove unnecessary cast of void pointers crypto: remove unnecessary cast of void pointer acl: remove unnecessary cast of void pointer eal: remove unnecessary cast of void pointer net: remmove unnecessary cast of void pointer ether: remove unnecessary cast of void pointer mempool: remove unnecessary cast of void pointer test: remove unnecessary cast of void pointer lib/librte_acl/acl_bld.c | 8 ++--- lib/librte_cryptodev/rte_cryptodev.c | 4 +-- lib/librte_eal/bsdapp/eal/eal.c | 4 +-- lib/librte_eal/linuxapp/eal/eal.c | 2 +- lib/librte_eal/linuxapp/eal/eal_memory.c | 8 ++--- .../linuxapp/kni/ethtool/igb/igb_ethtool.c | 2 +- lib/librte_eal/linuxapp/kni/ethtool/igb/igb_main.c | 8 ++--- .../linuxapp/kni/ethtool/ixgbe/ixgbe_ethtool.c | 4 +-- lib/librte_eal/linuxapp/kni/kni_misc.c | 2 +- lib/librte_ether/rte_ethdev.c | 2 +- lib/librte_mempool/rte_mempool.c | 2 +- lib/librte_net/rte_net_crc.c | 2 +- lib/librte_port/rte_port_ethdev.c | 26 +++++++------- lib/librte_port/rte_port_fd.c | 26 +++++++------- lib/librte_port/rte_port_frag.c | 6 ++-- lib/librte_port/rte_port_kni.c | 26 +++++++------- lib/librte_port/rte_port_ras.c | 12 +++---- lib/librte_port/rte_port_ring.c | 40 +++++++++++----------- lib/librte_port/rte_port_sched.c | 10 +++--- lib/librte_port/rte_port_source_sink.c | 20 +++++------ lib/librte_table/rte_table_acl.c | 24 ++++++------- lib/librte_table/rte_table_array.c | 11 +++--- lib/librte_table/rte_table_hash_cuckoo.c | 8 ++--- lib/librte_table/rte_table_hash_ext.c | 10 +++--- lib/librte_table/rte_table_hash_key16.c | 14 ++++---- lib/librte_table/rte_table_hash_key32.c | 16 ++++----- lib/librte_table/rte_table_hash_key8.c | 14 ++++---- lib/librte_table/rte_table_hash_lru.c | 10 +++--- lib/librte_table/rte_table_lpm.c | 14 ++++---- lib/librte_table/rte_table_lpm_ipv6.c | 14 ++++---- lib/librte_table/rte_table_stub.c | 2 +- lib/librte_vhost/virtio_net.c | 6 ++-- test/test-pipeline/pipeline_hash.c | 2 +- test/test/test_efd.c | 2 +- test/test/test_interrupts.c | 4 +-- test/test/test_mbuf.c | 2 +- test/test/test_table.c | 2 +- test/test/test_table_acl.c | 2 +- test/test/test_table_pipeline.c | 2 +- test/test/virtual_pmd.c | 4 +-- 40 files changed, 188 insertions(+), 189 deletions(-) -- 2.11.0