get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/137599/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 137599,
    "url": "http://patches.dpdk.org/api/patches/137599/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20240229225936.483472-26-stephen@networkplumber.org/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20240229225936.483472-26-stephen@networkplumber.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240229225936.483472-26-stephen@networkplumber.org",
    "date": "2024-02-29T22:58:12",
    "name": "[25/71] net/i40e: replace use of fixed size rte_memcpy",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "971462309dfc4aaaf9861d2ce7df9b5ea234041a",
    "submitter": {
        "id": 27,
        "url": "http://patches.dpdk.org/api/people/27/?format=api",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "delegate": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20240229225936.483472-26-stephen@networkplumber.org/mbox/",
    "series": [
        {
            "id": 31314,
            "url": "http://patches.dpdk.org/api/series/31314/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=31314",
            "date": "2024-02-29T22:57:48",
            "name": "replace use of fixed size rte_memcpy",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/31314/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/137599/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/137599/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 2F68343BAE;\n\tFri,  1 Mar 2024 00:03:20 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 780924335A;\n\tFri,  1 Mar 2024 00:01:07 +0100 (CET)",
            "from mail-pf1-f182.google.com (mail-pf1-f182.google.com\n [209.85.210.182])\n by mails.dpdk.org (Postfix) with ESMTP id D616B4325B\n for <dev@dpdk.org>; Fri,  1 Mar 2024 00:00:20 +0100 (CET)",
            "by mail-pf1-f182.google.com with SMTP id\n d2e1a72fcca58-6e58a984ea1so1072855b3a.2\n for <dev@dpdk.org>; Thu, 29 Feb 2024 15:00:20 -0800 (PST)",
            "from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141])\n by smtp.gmail.com with ESMTPSA id\n l22-20020a17090b079600b0029a8e5355fcsm1965578pjz.53.2024.02.29.15.00.19\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 29 Feb 2024 15:00:19 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1709247620;\n x=1709852420; darn=dpdk.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=0ddeQV9oDwmOp+myMyEXab268axpaB2tVwC7KUA3dTI=;\n b=hBrMupudxunBw4VRYNuXNwbwoVHeDP36Rc5me80cxxgT+XCf104oFNAdfuSy7A9SGg\n AFw34CkDvXrmQo1CcQwNB3ZBbprwCDgykOPsw6di0B6CRtH1EZbaptWSawsr9K1nzuEy\n Hnns4dOvgUf2xPn6ZjtxN+dpWbx3b45ChCN2ugpQM5LDolPRudeHBrvKZlNvVSkes3Zs\n nZ/iKZ+90Yh9b5kvxsD4yOFfHVUkp4v5AfVJahuhI8ipkiXleiv8v5boiEgQOdu9Gpbx\n gnICN+rD8uOib4j0Hkwkf+NjDW9w2n30NmuGg9Xi+iIBT9QRmDPWSUq2w84zOql3kWSi\n /Z/Q==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1709247620; x=1709852420;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=0ddeQV9oDwmOp+myMyEXab268axpaB2tVwC7KUA3dTI=;\n b=am3FAYjA5L9tlDHuRwaszCKwgxPGihdFUKeCO8lY6KhY+8m0v76pJB779OuCqFoO5f\n FMh+adT0VMiq4yPP+jxnpUTRSQrvlIySFKLq/NkuU0h+r++6Vg/57UUoeGt4GqHP12OY\n aWtyQJMQmxlOiiaNc6MALqq9jA5NhQ3QoatZH9S+ZORPMHDEzXe/mJ3tKEuiIpLvgaV3\n rEFVRawHtGNIw4/JYmtLDNdK+WmElszuP/0BzU6fuAa/52PmfQhRWssukTvniCqZoS8A\n SDGURYtTN28SHf6eGxecSDnl8MAL7cQvSIYtuWWVg+D46ZT0ZFtIF7Rh81N1GtIjmjRz\n VXZw==",
        "X-Gm-Message-State": "AOJu0YwQKURGmGskSmTPFSKePeAHlCWY5iVF7Ze8iS3WwOEyCSC8G6Hl\n 7qzJ0wCBPHV+cQgxeIwG3R6MClpc5p94jQa2AWfGQo6tjY70oGN5cFixczkEWAA2k/pbISBQbAS\n J",
        "X-Google-Smtp-Source": "\n AGHT+IHsr2B7vzabH8DHF36zYTjOP2yKXdEQZffDmxqw63cqRscO60kw6q5o54IodPh85q0mDwAXgQ==",
        "X-Received": "by 2002:a05:6a20:9f9a:b0:1a1:2092:8868 with SMTP id\n mm26-20020a056a209f9a00b001a120928868mr4359325pzb.1.1709247619906;\n Thu, 29 Feb 2024 15:00:19 -0800 (PST)",
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "To": "dev@dpdk.org",
        "Cc": "Stephen Hemminger <stephen@networkplumber.org>,\n Yuying Zhang <Yuying.Zhang@intel.com>",
        "Subject": "[PATCH 25/71] net/i40e: replace use of fixed size rte_memcpy",
        "Date": "Thu, 29 Feb 2024 14:58:12 -0800",
        "Message-ID": "<20240229225936.483472-26-stephen@networkplumber.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20240229225936.483472-1-stephen@networkplumber.org>",
        "References": "<20240229225936.483472-1-stephen@networkplumber.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "Automatically generated by devtools/cocci/rte_memcpy.cocci\n\nSigned-off-by: Stephen Hemminger <stephen@networkplumber.org>\n---\n drivers/net/i40e/i40e_ethdev.c  | 108 ++++++++++++++------------------\n drivers/net/i40e/i40e_fdir.c    |  28 ++++-----\n drivers/net/i40e/i40e_flow.c    |  56 ++++++++---------\n drivers/net/i40e/i40e_pf.c      |   2 +-\n drivers/net/i40e/i40e_tm.c      |  11 ++--\n drivers/net/i40e/rte_pmd_i40e.c |  34 +++++-----\n 6 files changed, 108 insertions(+), 131 deletions(-)",
    "diff": "diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c\nindex 4d21341382d8..7ed394862ffa 100644\n--- a/drivers/net/i40e/i40e_ethdev.c\n+++ b/drivers/net/i40e/i40e_ethdev.c\n@@ -4310,7 +4310,7 @@ i40e_macaddr_add(struct rte_eth_dev *dev,\n \t\treturn -EINVAL;\n \t}\n \n-\trte_memcpy(&mac_filter.mac_addr, mac_addr, RTE_ETHER_ADDR_LEN);\n+\tmemcpy(&mac_filter.mac_addr, mac_addr, RTE_ETHER_ADDR_LEN);\n \tif (rxmode->offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER)\n \t\tmac_filter.filter_type = I40E_MACVLAN_PERFECT_MATCH;\n \telse\n@@ -5195,7 +5195,7 @@ i40e_vsi_vlan_pvid_set(struct i40e_vsi *vsi,\n \tvsi->info.valid_sections =\n \t\trte_cpu_to_le_16(I40E_AQ_VSI_PROP_VLAN_VALID);\n \tmemset(&ctxt, 0, sizeof(ctxt));\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tctxt.seid = vsi->seid;\n \n \thw = I40E_VSI_TO_HW(vsi);\n@@ -5234,8 +5234,8 @@ i40e_vsi_update_tc_bandwidth(struct i40e_vsi *vsi, uint8_t enabled_tcmap)\n \t\treturn ret;\n \t}\n \n-\trte_memcpy(vsi->info.qs_handle, tc_bw_data.qs_handles,\n-\t\t\t\t\tsizeof(vsi->info.qs_handle));\n+\tmemcpy(vsi->info.qs_handle, tc_bw_data.qs_handles,\n+\t       sizeof(vsi->info.qs_handle));\n \treturn I40E_SUCCESS;\n }\n \n@@ -5492,8 +5492,7 @@ i40e_update_default_filter_setting(struct i40e_vsi *vsi)\n \tif (vsi->type != I40E_VSI_MAIN)\n \t\treturn I40E_ERR_CONFIG;\n \tmemset(&def_filter, 0, sizeof(def_filter));\n-\trte_memcpy(def_filter.mac_addr, hw->mac.perm_addr,\n-\t\t\t\t\tETH_ADDR_LEN);\n+\tmemcpy(def_filter.mac_addr, hw->mac.perm_addr, ETH_ADDR_LEN);\n \tdef_filter.vlan_tag = 0;\n \tdef_filter.flags = I40E_AQC_MACVLAN_DEL_PERFECT_MATCH |\n \t\t\t\tI40E_AQC_MACVLAN_DEL_IGNORE_VLAN;\n@@ -5511,16 +5510,15 @@ i40e_update_default_filter_setting(struct i40e_vsi *vsi)\n \t\t\treturn I40E_ERR_NO_MEMORY;\n \t\t}\n \t\tmac = &f->mac_info.mac_addr;\n-\t\trte_memcpy(&mac->addr_bytes, hw->mac.perm_addr,\n-\t\t\t\tETH_ADDR_LEN);\n+\t\tmemcpy(&mac->addr_bytes, hw->mac.perm_addr, ETH_ADDR_LEN);\n \t\tf->mac_info.filter_type = I40E_MACVLAN_PERFECT_MATCH;\n \t\tTAILQ_INSERT_TAIL(&vsi->mac_list, f, next);\n \t\tvsi->mac_num++;\n \n \t\treturn ret;\n \t}\n-\trte_memcpy(&filter.mac_addr,\n-\t\t(struct rte_ether_addr *)(hw->mac.perm_addr), ETH_ADDR_LEN);\n+\tmemcpy(&filter.mac_addr, (struct rte_ether_addr *)(hw->mac.perm_addr),\n+\t       ETH_ADDR_LEN);\n \tfilter.filter_type = I40E_MACVLAN_PERFECT_MATCH;\n \treturn i40e_vsi_add_mac(vsi, &filter);\n }\n@@ -5839,8 +5837,8 @@ i40e_vsi_setup(struct i40e_pf *pf,\n \t\t\tPMD_DRV_LOG(ERR, \"Failed to get VSI params\");\n \t\t\tgoto fail_msix_alloc;\n \t\t}\n-\t\trte_memcpy(&vsi->info, &ctxt.info,\n-\t\t\tsizeof(struct i40e_aqc_vsi_properties_data));\n+\t\tmemcpy(&vsi->info, &ctxt.info,\n+\t\t       sizeof(struct i40e_aqc_vsi_properties_data));\n \t\tvsi->vsi_id = ctxt.vsi_number;\n \t\tvsi->info.valid_sections = 0;\n \n@@ -5857,8 +5855,8 @@ i40e_vsi_setup(struct i40e_pf *pf,\n \t\t\trte_cpu_to_le_16(I40E_AQ_VSI_PROP_VLAN_VALID);\n \t\tvsi->info.port_vlan_flags = I40E_AQ_VSI_PVLAN_MODE_ALL |\n \t\t\t\t\tI40E_AQ_VSI_PVLAN_EMOD_STR_BOTH;\n-\t\trte_memcpy(&ctxt.info, &vsi->info,\n-\t\t\tsizeof(struct i40e_aqc_vsi_properties_data));\n+\t\tmemcpy(&ctxt.info, &vsi->info,\n+\t\t       sizeof(struct i40e_aqc_vsi_properties_data));\n \t\tret = i40e_vsi_config_tc_queue_mapping(vsi, &ctxt.info,\n \t\t\t\t\t\tI40E_DEFAULT_TCMAP);\n \t\tif (ret != I40E_SUCCESS) {\n@@ -5878,16 +5876,15 @@ i40e_vsi_setup(struct i40e_pf *pf,\n \t\t\tgoto fail_msix_alloc;\n \t\t}\n \n-\t\trte_memcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping,\n-\t\t\t\t\t\tsizeof(vsi->info.tc_mapping));\n-\t\trte_memcpy(&vsi->info.queue_mapping,\n-\t\t\t\t&ctxt.info.queue_mapping,\n-\t\t\tsizeof(vsi->info.queue_mapping));\n+\t\tmemcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping,\n+\t\t       sizeof(vsi->info.tc_mapping));\n+\t\tmemcpy(&vsi->info.queue_mapping, &ctxt.info.queue_mapping,\n+\t\t       sizeof(vsi->info.queue_mapping));\n \t\tvsi->info.mapping_flags = ctxt.info.mapping_flags;\n \t\tvsi->info.valid_sections = 0;\n \n-\t\trte_memcpy(pf->dev_addr.addr_bytes, hw->mac.perm_addr,\n-\t\t\t\tETH_ADDR_LEN);\n+\t\tmemcpy(pf->dev_addr.addr_bytes, hw->mac.perm_addr,\n+\t\t       ETH_ADDR_LEN);\n \n \t\t/**\n \t\t * Updating default filter settings are necessary to prevent\n@@ -6030,7 +6027,7 @@ i40e_vsi_setup(struct i40e_pf *pf,\n \n \tif (vsi->type != I40E_VSI_FDIR) {\n \t\t/* MAC/VLAN configuration for non-FDIR VSI*/\n-\t\trte_memcpy(&filter.mac_addr, &broadcast, RTE_ETHER_ADDR_LEN);\n+\t\tmemcpy(&filter.mac_addr, &broadcast, RTE_ETHER_ADDR_LEN);\n \t\tfilter.filter_type = I40E_MACVLAN_PERFECT_MATCH;\n \n \t\tret = i40e_vsi_add_mac(vsi, &filter);\n@@ -6143,7 +6140,7 @@ i40e_vsi_config_vlan_stripping(struct i40e_vsi *vsi, bool on)\n \tvsi->info.port_vlan_flags &= ~(I40E_AQ_VSI_PVLAN_EMOD_MASK);\n \tvsi->info.port_vlan_flags |= vlan_flags;\n \tctxt.seid = vsi->seid;\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tret = i40e_aq_update_vsi_params(hw, &ctxt, NULL);\n \tif (ret)\n \t\tPMD_DRV_LOG(INFO, \"Update VSI failed to %s vlan stripping\",\n@@ -7010,8 +7007,8 @@ i40e_add_macvlan_filters(struct i40e_vsi *vsi,\n \t\tmemset(req_list, 0, ele_buff_size);\n \n \t\tfor (i = 0; i < actual_num; i++) {\n-\t\t\trte_memcpy(req_list[i].mac_addr,\n-\t\t\t\t&filter[num + i].macaddr, ETH_ADDR_LEN);\n+\t\t\tmemcpy(req_list[i].mac_addr, &filter[num + i].macaddr,\n+\t\t\t       ETH_ADDR_LEN);\n \t\t\treq_list[i].vlan_tag =\n \t\t\t\trte_cpu_to_le_16(filter[num + i].vlan_id);\n \n@@ -7086,8 +7083,8 @@ i40e_remove_macvlan_filters(struct i40e_vsi *vsi,\n \t\tmemset(req_list, 0, ele_buff_size);\n \n \t\tfor (i = 0; i < actual_num; i++) {\n-\t\t\trte_memcpy(req_list[i].mac_addr,\n-\t\t\t\t&filter[num + i].macaddr, ETH_ADDR_LEN);\n+\t\t\tmemcpy(req_list[i].mac_addr, &filter[num + i].macaddr,\n+\t\t\t       ETH_ADDR_LEN);\n \t\t\treq_list[i].vlan_tag =\n \t\t\t\trte_cpu_to_le_16(filter[num + i].vlan_id);\n \n@@ -7243,8 +7240,8 @@ i40e_find_all_vlan_for_mac(struct i40e_vsi *vsi,\n \t\t\t\t\t\t\t\"vlan number doesn't match\");\n \t\t\t\t\t\treturn I40E_ERR_PARAM;\n \t\t\t\t\t}\n-\t\t\t\t\trte_memcpy(&mv_f[i].macaddr,\n-\t\t\t\t\t\t\taddr, ETH_ADDR_LEN);\n+\t\t\t\t\tmemcpy(&mv_f[i].macaddr, addr,\n+\t\t\t\t\t       ETH_ADDR_LEN);\n \t\t\t\t\tmv_f[i].vlan_id =\n \t\t\t\t\t\tj * I40E_UINT32_BIT_SIZE + k;\n \t\t\t\t\ti++;\n@@ -7272,8 +7269,7 @@ i40e_find_all_mac_for_vlan(struct i40e_vsi *vsi,\n \t\t\tPMD_DRV_LOG(ERR, \"buffer number not match\");\n \t\t\treturn I40E_ERR_PARAM;\n \t\t}\n-\t\trte_memcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr,\n-\t\t\t\tETH_ADDR_LEN);\n+\t\tmemcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr, ETH_ADDR_LEN);\n \t\tmv_f[i].vlan_id = vlan;\n \t\tmv_f[i].filter_type = f->mac_info.filter_type;\n \t\ti++;\n@@ -7308,8 +7304,8 @@ i40e_vsi_remove_all_macvlan_filter(struct i40e_vsi *vsi)\n \ti = 0;\n \tif (vsi->vlan_num == 0) {\n \t\tTAILQ_FOREACH(f, &vsi->mac_list, next) {\n-\t\t\trte_memcpy(&mv_f[i].macaddr,\n-\t\t\t\t&f->mac_info.mac_addr, ETH_ADDR_LEN);\n+\t\t\tmemcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr,\n+\t\t\t       ETH_ADDR_LEN);\n \t\t\tmv_f[i].filter_type = f->mac_info.filter_type;\n \t\t\tmv_f[i].vlan_id = 0;\n \t\t\ti++;\n@@ -7478,8 +7474,7 @@ i40e_vsi_add_mac(struct i40e_vsi *vsi, struct i40e_mac_filter_info *mac_filter)\n \n \tfor (i = 0; i < vlan_num; i++) {\n \t\tmv_f[i].filter_type = mac_filter->filter_type;\n-\t\trte_memcpy(&mv_f[i].macaddr, &mac_filter->mac_addr,\n-\t\t\t\tETH_ADDR_LEN);\n+\t\tmemcpy(&mv_f[i].macaddr, &mac_filter->mac_addr, ETH_ADDR_LEN);\n \t}\n \n \tif (mac_filter->filter_type == I40E_MACVLAN_PERFECT_MATCH ||\n@@ -7501,8 +7496,7 @@ i40e_vsi_add_mac(struct i40e_vsi *vsi, struct i40e_mac_filter_info *mac_filter)\n \t\tret = I40E_ERR_NO_MEMORY;\n \t\tgoto DONE;\n \t}\n-\trte_memcpy(&f->mac_info.mac_addr, &mac_filter->mac_addr,\n-\t\t\tETH_ADDR_LEN);\n+\tmemcpy(&f->mac_info.mac_addr, &mac_filter->mac_addr, ETH_ADDR_LEN);\n \tf->mac_info.filter_type = mac_filter->filter_type;\n \tTAILQ_INSERT_TAIL(&vsi->mac_list, f, next);\n \tvsi->mac_num++;\n@@ -7548,8 +7542,7 @@ i40e_vsi_delete_mac(struct i40e_vsi *vsi, struct rte_ether_addr *addr)\n \n \tfor (i = 0; i < vlan_num; i++) {\n \t\tmv_f[i].filter_type = filter_type;\n-\t\trte_memcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr,\n-\t\t\t\tETH_ADDR_LEN);\n+\t\tmemcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr, ETH_ADDR_LEN);\n \t}\n \tif (filter_type == I40E_MACVLAN_PERFECT_MATCH ||\n \t\t\tfilter_type == I40E_MACVLAN_HASH_MATCH) {\n@@ -7835,9 +7828,8 @@ i40e_tunnel_filter_convert(\n \ttunnel_filter->input.flags = cld_filter->element.flags;\n \ttunnel_filter->input.tenant_id = cld_filter->element.tenant_id;\n \ttunnel_filter->queue = cld_filter->element.queue_number;\n-\trte_memcpy(tunnel_filter->input.general_fields,\n-\t\t   cld_filter->general_fields,\n-\t\t   sizeof(cld_filter->general_fields));\n+\tmemcpy(tunnel_filter->input.general_fields,\n+\t       cld_filter->general_fields, sizeof(cld_filter->general_fields));\n \n \treturn 0;\n }\n@@ -8384,9 +8376,8 @@ i40e_dev_consistent_tunnel_filter_set(struct i40e_pf *pf,\n \t\tip_type = I40E_AQC_ADD_CLOUD_FLAGS_IPV4;\n \t\tipv4_addr = rte_be_to_cpu_32(tunnel_filter->ip_addr.ipv4_addr);\n \t\tipv4_addr_le = rte_cpu_to_le_32(ipv4_addr);\n-\t\trte_memcpy(&pfilter->element.ipaddr.v4.data,\n-\t\t\t\t&ipv4_addr_le,\n-\t\t\t\tsizeof(pfilter->element.ipaddr.v4.data));\n+\t\tmemcpy(&pfilter->element.ipaddr.v4.data, &ipv4_addr_le,\n+\t\t       sizeof(pfilter->element.ipaddr.v4.data));\n \t} else {\n \t\tip_type = I40E_AQC_ADD_CLOUD_FLAGS_IPV6;\n \t\tfor (i = 0; i < 4; i++) {\n@@ -8394,9 +8385,8 @@ i40e_dev_consistent_tunnel_filter_set(struct i40e_pf *pf,\n \t\t\trte_cpu_to_le_32(rte_be_to_cpu_32(\n \t\t\t\t\t tunnel_filter->ip_addr.ipv6_addr[i]));\n \t\t}\n-\t\trte_memcpy(&pfilter->element.ipaddr.v6.data,\n-\t\t\t   &convert_ipv6,\n-\t\t\t   sizeof(pfilter->element.ipaddr.v6.data));\n+\t\tmemcpy(&pfilter->element.ipaddr.v6.data, &convert_ipv6,\n+\t\t       sizeof(pfilter->element.ipaddr.v6.data));\n \t}\n \n \t/* check tunneled type */\n@@ -8641,7 +8631,7 @@ i40e_dev_consistent_tunnel_filter_set(struct i40e_pf *pf,\n \t\t\treturn -ENOMEM;\n \t\t}\n \n-\t\trte_memcpy(tunnel, &check_filter, sizeof(check_filter));\n+\t\tmemcpy(tunnel, &check_filter, sizeof(check_filter));\n \t\tret = i40e_sw_tunnel_filter_insert(pf, tunnel);\n \t\tif (ret < 0)\n \t\t\trte_free(tunnel);\n@@ -9766,8 +9756,7 @@ static int\n i40e_ethertype_filter_convert(const struct rte_eth_ethertype_filter *input,\n \t\t\t      struct i40e_ethertype_filter *filter)\n {\n-\trte_memcpy(&filter->input.mac_addr, &input->mac_addr,\n-\t\tRTE_ETHER_ADDR_LEN);\n+\tmemcpy(&filter->input.mac_addr, &input->mac_addr, RTE_ETHER_ADDR_LEN);\n \tfilter->input.ether_type = input->ether_type;\n \tfilter->flags = input->flags;\n \tfilter->queue = input->queue;\n@@ -9914,8 +9903,7 @@ i40e_ethertype_filter_set(struct i40e_pf *pf,\n \t\t\treturn -ENOMEM;\n \t\t}\n \n-\t\trte_memcpy(ethertype_filter, &check_filter,\n-\t\t\t   sizeof(check_filter));\n+\t\tmemcpy(ethertype_filter, &check_filter, sizeof(check_filter));\n \t\tret = i40e_sw_ethertype_filter_insert(pf, ethertype_filter);\n \t\tif (ret < 0)\n \t\t\trte_free(ethertype_filter);\n@@ -10795,11 +10783,10 @@ i40e_vsi_config_tc(struct i40e_vsi *vsi, uint8_t tc_map)\n \t\tgoto out;\n \t}\n \t/* update the local VSI info with updated queue map */\n-\trte_memcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping,\n-\t\t\t\t\tsizeof(vsi->info.tc_mapping));\n-\trte_memcpy(&vsi->info.queue_mapping,\n-\t\t\t&ctxt.info.queue_mapping,\n-\t\tsizeof(vsi->info.queue_mapping));\n+\tmemcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping,\n+\t       sizeof(vsi->info.tc_mapping));\n+\tmemcpy(&vsi->info.queue_mapping, &ctxt.info.queue_mapping,\n+\t       sizeof(vsi->info.queue_mapping));\n \tvsi->info.mapping_flags = ctxt.info.mapping_flags;\n \tvsi->info.valid_sections = 0;\n \n@@ -11551,9 +11538,8 @@ i40e_tunnel_filter_restore(struct i40e_pf *pf)\n \t\tcld_filter.element.flags = f->input.flags;\n \t\tcld_filter.element.tenant_id = f->input.tenant_id;\n \t\tcld_filter.element.queue_number = f->queue;\n-\t\trte_memcpy(cld_filter.general_fields,\n-\t\t\t   f->input.general_fields,\n-\t\t\t   sizeof(f->input.general_fields));\n+\t\tmemcpy(cld_filter.general_fields, f->input.general_fields,\n+\t\t       sizeof(f->input.general_fields));\n \n \t\tif (((f->input.flags &\n \t\t     I40E_AQC_ADD_CLOUD_FILTER_0X11) ==\ndiff --git a/drivers/net/i40e/i40e_fdir.c b/drivers/net/i40e/i40e_fdir.c\nindex 47f79ecf11cc..554b763e9f84 100644\n--- a/drivers/net/i40e/i40e_fdir.c\n+++ b/drivers/net/i40e/i40e_fdir.c\n@@ -464,10 +464,10 @@ fill_ip6_head(const struct i40e_fdir_input *fdir_input, unsigned char *raw_pkt,\n \t * need to be presented in a reversed order with respect\n \t * to the expected received packets.\n \t */\n-\trte_memcpy(&ip6->src_addr, &fdir_input->flow.ipv6_flow.dst_ip,\n-\t\tIPV6_ADDR_LEN);\n-\trte_memcpy(&ip6->dst_addr, &fdir_input->flow.ipv6_flow.src_ip,\n-\t\tIPV6_ADDR_LEN);\n+\tmemcpy(&ip6->src_addr, &fdir_input->flow.ipv6_flow.dst_ip,\n+\t       IPV6_ADDR_LEN);\n+\tmemcpy(&ip6->dst_addr, &fdir_input->flow.ipv6_flow.src_ip,\n+\t       IPV6_ADDR_LEN);\n \tlen += sizeof(struct rte_ipv6_hdr);\n \n \treturn len;\n@@ -528,18 +528,16 @@ i40e_flow_fdir_fill_eth_ip_head(struct i40e_pf *pf,\n \t\t[I40E_FILTER_PCTYPE_NONF_IPV6_OTHER] = IPPROTO_NONE,\n \t};\n \n-\trte_memcpy(raw_pkt, &fdir_input->flow.l2_flow.dst,\n-\t\tsizeof(struct rte_ether_addr));\n-\trte_memcpy(raw_pkt + sizeof(struct rte_ether_addr),\n-\t\t&fdir_input->flow.l2_flow.src,\n-\t\tsizeof(struct rte_ether_addr));\n+\tmemcpy(raw_pkt, &fdir_input->flow.l2_flow.dst,\n+\t       sizeof(struct rte_ether_addr));\n+\tmemcpy(raw_pkt + sizeof(struct rte_ether_addr),\n+\t       &fdir_input->flow.l2_flow.src, sizeof(struct rte_ether_addr));\n \traw_pkt += 2 * sizeof(struct rte_ether_addr);\n \n \tif (vlan && fdir_input->flow_ext.vlan_tci) {\n-\t\trte_memcpy(raw_pkt, vlan_frame, sizeof(vlan_frame));\n-\t\trte_memcpy(raw_pkt + sizeof(uint16_t),\n-\t\t\t   &fdir_input->flow_ext.vlan_tci,\n-\t\t\t   sizeof(uint16_t));\n+\t\tmemcpy(raw_pkt, vlan_frame, sizeof(vlan_frame));\n+\t\tmemcpy(raw_pkt + sizeof(uint16_t),\n+\t\t       &fdir_input->flow_ext.vlan_tci, sizeof(uint16_t));\n \t\traw_pkt += sizeof(vlan_frame);\n \t\tlen += sizeof(vlan_frame);\n \t}\n@@ -1003,7 +1001,7 @@ static int\n i40e_fdir_filter_convert(const struct i40e_fdir_filter_conf *input,\n \t\t\t struct i40e_fdir_filter *filter)\n {\n-\trte_memcpy(&filter->fdir, input, sizeof(struct i40e_fdir_filter_conf));\n+\tmemcpy(&filter->fdir, input, sizeof(struct i40e_fdir_filter_conf));\n \tif (input->input.flow_ext.pkt_template) {\n \t\tfilter->fdir.input.flow.raw_flow.packet = NULL;\n \t\tfilter->fdir.input.flow.raw_flow.length =\n@@ -1060,7 +1058,7 @@ i40e_sw_fdir_filter_insert(struct i40e_pf *pf, struct i40e_fdir_filter *filter)\n \t\treturn -1;\n \n \thash_filter = &fdir_info->fdir_filter_array[ret];\n-\trte_memcpy(hash_filter, filter, sizeof(*filter));\n+\tmemcpy(hash_filter, filter, sizeof(*filter));\n \tfdir_info->hash_map[ret] = hash_filter;\n \tTAILQ_INSERT_TAIL(&fdir_info->fdir_list, hash_filter, rules);\n \ndiff --git a/drivers/net/i40e/i40e_flow.c b/drivers/net/i40e/i40e_flow.c\nindex 92165c8422d5..9afb7a540d21 100644\n--- a/drivers/net/i40e/i40e_flow.c\n+++ b/drivers/net/i40e/i40e_flow.c\n@@ -1175,7 +1175,7 @@ i40e_pattern_skip_void_item(struct rte_flow_item *items,\n \t\tpb = pe + 1;\n \t}\n \t/* Copy the END item. */\n-\trte_memcpy(items, pe, sizeof(struct rte_flow_item));\n+\tmemcpy(items, pe, sizeof(struct rte_flow_item));\n }\n \n /* Check if the pattern matches a supported item type array */\n@@ -1986,10 +1986,10 @@ i40e_flow_parse_fdir_pattern(struct rte_eth_dev *dev,\n \t\t\t\tfilter->input.flow_ext.oip_type =\n \t\t\t\t\tI40E_FDIR_IPTYPE_IPV6;\n \n-\t\t\t\trte_memcpy(filter->input.flow.ipv6_flow.src_ip,\n-\t\t\t\t\t   ipv6_spec->hdr.src_addr, 16);\n-\t\t\t\trte_memcpy(filter->input.flow.ipv6_flow.dst_ip,\n-\t\t\t\t\t   ipv6_spec->hdr.dst_addr, 16);\n+\t\t\t\tmemcpy(filter->input.flow.ipv6_flow.src_ip,\n+\t\t\t\t       ipv6_spec->hdr.src_addr, 16);\n+\t\t\t\tmemcpy(filter->input.flow.ipv6_flow.dst_ip,\n+\t\t\t\t       ipv6_spec->hdr.dst_addr, 16);\n \n \t\t\t\t/* Check if it is fragment. */\n \t\t\t\tif (ipv6_spec->hdr.proto ==\n@@ -2926,14 +2926,14 @@ i40e_flow_parse_vxlan_pattern(__rte_unused struct rte_eth_dev *dev,\n \t\t\t\t}\n \n \t\t\t\tif (!vxlan_flag) {\n-\t\t\t\t\trte_memcpy(&filter->outer_mac,\n-\t\t\t\t\t\t   &eth_spec->hdr.dst_addr,\n-\t\t\t\t\t\t   RTE_ETHER_ADDR_LEN);\n+\t\t\t\t\tmemcpy(&filter->outer_mac,\n+\t\t\t\t\t       &eth_spec->hdr.dst_addr,\n+\t\t\t\t\t       RTE_ETHER_ADDR_LEN);\n \t\t\t\t\tfilter_type |= RTE_ETH_TUNNEL_FILTER_OMAC;\n \t\t\t\t} else {\n-\t\t\t\t\trte_memcpy(&filter->inner_mac,\n-\t\t\t\t\t\t   &eth_spec->hdr.dst_addr,\n-\t\t\t\t\t\t   RTE_ETHER_ADDR_LEN);\n+\t\t\t\t\tmemcpy(&filter->inner_mac,\n+\t\t\t\t\t       &eth_spec->hdr.dst_addr,\n+\t\t\t\t\t       RTE_ETHER_ADDR_LEN);\n \t\t\t\t\tfilter_type |= RTE_ETH_TUNNEL_FILTER_IMAC;\n \t\t\t\t}\n \t\t\t}\n@@ -3026,8 +3026,8 @@ i40e_flow_parse_vxlan_pattern(__rte_unused struct rte_eth_dev *dev,\n \t\t\t\t\treturn -rte_errno;\n \t\t\t\t}\n \n-\t\t\t\trte_memcpy(((uint8_t *)&tenant_id_be + 1),\n-\t\t\t\t\t   vxlan_spec->hdr.vni, 3);\n+\t\t\t\tmemcpy(((uint8_t *)&tenant_id_be + 1),\n+\t\t\t\t       vxlan_spec->hdr.vni, 3);\n \t\t\t\tfilter->tenant_id =\n \t\t\t\t\trte_be_to_cpu_32(tenant_id_be);\n \t\t\t\tfilter_type |= RTE_ETH_TUNNEL_FILTER_TENID;\n@@ -3156,14 +3156,14 @@ i40e_flow_parse_nvgre_pattern(__rte_unused struct rte_eth_dev *dev,\n \t\t\t\t}\n \n \t\t\t\tif (!nvgre_flag) {\n-\t\t\t\t\trte_memcpy(&filter->outer_mac,\n-\t\t\t\t\t\t   &eth_spec->hdr.dst_addr,\n-\t\t\t\t\t\t   RTE_ETHER_ADDR_LEN);\n+\t\t\t\t\tmemcpy(&filter->outer_mac,\n+\t\t\t\t\t       &eth_spec->hdr.dst_addr,\n+\t\t\t\t\t       RTE_ETHER_ADDR_LEN);\n \t\t\t\t\tfilter_type |= RTE_ETH_TUNNEL_FILTER_OMAC;\n \t\t\t\t} else {\n-\t\t\t\t\trte_memcpy(&filter->inner_mac,\n-\t\t\t\t\t\t   &eth_spec->hdr.dst_addr,\n-\t\t\t\t\t\t   RTE_ETHER_ADDR_LEN);\n+\t\t\t\t\tmemcpy(&filter->inner_mac,\n+\t\t\t\t\t       &eth_spec->hdr.dst_addr,\n+\t\t\t\t\t       RTE_ETHER_ADDR_LEN);\n \t\t\t\t\tfilter_type |= RTE_ETH_TUNNEL_FILTER_IMAC;\n \t\t\t\t}\n \t\t\t}\n@@ -3278,8 +3278,8 @@ i40e_flow_parse_nvgre_pattern(__rte_unused struct rte_eth_dev *dev,\n \t\t\t\t\t\t   \"Invalid NVGRE item\");\n \t\t\t\t\treturn -rte_errno;\n \t\t\t\t}\n-\t\t\t\trte_memcpy(((uint8_t *)&tenant_id_be + 1),\n-\t\t\t\t\t   nvgre_spec->tni, 3);\n+\t\t\t\tmemcpy(((uint8_t *)&tenant_id_be + 1),\n+\t\t\t\t       nvgre_spec->tni, 3);\n \t\t\t\tfilter->tenant_id =\n \t\t\t\t\trte_be_to_cpu_32(tenant_id_be);\n \t\t\t\tfilter_type |= RTE_ETH_TUNNEL_FILTER_TENID;\n@@ -3447,8 +3447,8 @@ i40e_flow_parse_mpls_pattern(__rte_unused struct rte_eth_dev *dev,\n \t\t\t\t\t\t   \"Invalid MPLS label mask\");\n \t\t\t\treturn -rte_errno;\n \t\t\t}\n-\t\t\trte_memcpy(((uint8_t *)&label_be + 1),\n-\t\t\t\t   mpls_spec->label_tc_s, 3);\n+\t\t\tmemcpy(((uint8_t *)&label_be + 1),\n+\t\t\t       mpls_spec->label_tc_s, 3);\n \t\t\tfilter->tenant_id = rte_be_to_cpu_32(label_be) >> 4;\n \t\t\tbreak;\n \t\tdefault:\n@@ -4051,9 +4051,8 @@ i40e_flow_destroy_tunnel_filter(struct i40e_pf *pf,\n \tcld_filter.element.flags = filter->input.flags;\n \tcld_filter.element.tenant_id = filter->input.tenant_id;\n \tcld_filter.element.queue_number = filter->queue;\n-\trte_memcpy(cld_filter.general_fields,\n-\t\t   filter->input.general_fields,\n-\t\t   sizeof(cld_filter.general_fields));\n+\tmemcpy(cld_filter.general_fields, filter->input.general_fields,\n+\t       sizeof(cld_filter.general_fields));\n \n \tif (!filter->is_to_vf)\n \t\tvsi = pf->main_vsi;\n@@ -4271,9 +4270,8 @@ i40e_flow_query(struct rte_eth_dev *dev __rte_unused,\n \t\t\t\t\t\t   \"action not supported\");\n \t\t\t\treturn -rte_errno;\n \t\t\t}\n-\t\t\trte_memcpy(rss_conf,\n-\t\t\t\t   &rss_rule->rss_filter_info.conf,\n-\t\t\t\t   sizeof(struct rte_flow_action_rss));\n+\t\t\tmemcpy(rss_conf, &rss_rule->rss_filter_info.conf,\n+\t\t\t       sizeof(struct rte_flow_action_rss));\n \t\t\tbreak;\n \t\tdefault:\n \t\t\treturn rte_flow_error_set(error, ENOTSUP,\ndiff --git a/drivers/net/i40e/i40e_pf.c b/drivers/net/i40e/i40e_pf.c\nindex 15d9ff868f3a..9a33afade3d3 100644\n--- a/drivers/net/i40e/i40e_pf.c\n+++ b/drivers/net/i40e/i40e_pf.c\n@@ -869,7 +869,7 @@ i40e_pf_host_process_cmd_add_ether_address(struct i40e_pf_vf *vf,\n \n \tfor (i = 0; i < addr_list->num_elements; i++) {\n \t\tmac = (struct rte_ether_addr *)(addr_list->list[i].addr);\n-\t\trte_memcpy(&filter.mac_addr, mac, RTE_ETHER_ADDR_LEN);\n+\t\tmemcpy(&filter.mac_addr, mac, RTE_ETHER_ADDR_LEN);\n \t\tfilter.filter_type = I40E_MACVLAN_PERFECT_MATCH;\n \t\tif (rte_is_zero_ether_addr(mac) ||\n \t\t    i40e_vsi_add_mac(vf->vsi, &filter)) {\ndiff --git a/drivers/net/i40e/i40e_tm.c b/drivers/net/i40e/i40e_tm.c\nindex cab296e1a4af..3f77a7b3a056 100644\n--- a/drivers/net/i40e/i40e_tm.c\n+++ b/drivers/net/i40e/i40e_tm.c\n@@ -279,8 +279,8 @@ i40e_shaper_profile_add(struct rte_eth_dev *dev,\n \tif (!shaper_profile)\n \t\treturn -ENOMEM;\n \tshaper_profile->shaper_profile_id = shaper_profile_id;\n-\trte_memcpy(&shaper_profile->profile, profile,\n-\t\t\t sizeof(struct rte_tm_shaper_params));\n+\tmemcpy(&shaper_profile->profile, profile,\n+\t       sizeof(struct rte_tm_shaper_params));\n \tTAILQ_INSERT_TAIL(&pf->tm_conf.shaper_profile_list,\n \t\t\t  shaper_profile, node);\n \n@@ -526,8 +526,8 @@ i40e_node_add(struct rte_eth_dev *dev, uint32_t node_id,\n \t\ttm_node->reference_count = 0;\n \t\ttm_node->parent = NULL;\n \t\ttm_node->shaper_profile = shaper_profile;\n-\t\trte_memcpy(&tm_node->params, params,\n-\t\t\t\t sizeof(struct rte_tm_node_params));\n+\t\tmemcpy(&tm_node->params, params,\n+\t\t       sizeof(struct rte_tm_node_params));\n \t\tpf->tm_conf.root = tm_node;\n \n \t\t/* increase the reference counter of the shaper profile */\n@@ -600,8 +600,7 @@ i40e_node_add(struct rte_eth_dev *dev, uint32_t node_id,\n \ttm_node->reference_count = 0;\n \ttm_node->parent = parent_node;\n \ttm_node->shaper_profile = shaper_profile;\n-\trte_memcpy(&tm_node->params, params,\n-\t\t\t sizeof(struct rte_tm_node_params));\n+\tmemcpy(&tm_node->params, params, sizeof(struct rte_tm_node_params));\n \tif (parent_node_type == I40E_TM_NODE_TYPE_PORT) {\n \t\tTAILQ_INSERT_TAIL(&pf->tm_conf.tc_list,\n \t\t\t\t  tm_node, node);\ndiff --git a/drivers/net/i40e/rte_pmd_i40e.c b/drivers/net/i40e/rte_pmd_i40e.c\nindex 9d39984ea1fc..03d0b61902a9 100644\n--- a/drivers/net/i40e/rte_pmd_i40e.c\n+++ b/drivers/net/i40e/rte_pmd_i40e.c\n@@ -90,7 +90,7 @@ rte_pmd_i40e_set_vf_mac_anti_spoof(uint16_t port, uint16_t vf_id, uint8_t on)\n \t\tvsi->info.sec_flags &= ~I40E_AQ_VSI_SEC_FLAG_ENABLE_MAC_CHK;\n \n \tmemset(&ctxt, 0, sizeof(ctxt));\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tctxt.seid = vsi->seid;\n \n \thw = I40E_VSI_TO_HW(vsi);\n@@ -192,7 +192,7 @@ rte_pmd_i40e_set_vf_vlan_anti_spoof(uint16_t port, uint16_t vf_id, uint8_t on)\n \t\tvsi->info.sec_flags &= ~I40E_AQ_VSI_SEC_FLAG_ENABLE_VLAN_CHK;\n \n \tmemset(&ctxt, 0, sizeof(ctxt));\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tctxt.seid = vsi->seid;\n \n \thw = I40E_VSI_TO_HW(vsi);\n@@ -237,9 +237,8 @@ i40e_vsi_rm_mac_filter(struct i40e_vsi *vsi)\n \n \t\tfor (i = 0; i < vlan_num; i++) {\n \t\t\tmv_f[i].filter_type = filter_type;\n-\t\t\trte_memcpy(&mv_f[i].macaddr,\n-\t\t\t\t\t &f->mac_info.mac_addr,\n-\t\t\t\t\t ETH_ADDR_LEN);\n+\t\t\tmemcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr,\n+\t\t\t       ETH_ADDR_LEN);\n \t\t}\n \t\tif (filter_type == I40E_MACVLAN_PERFECT_MATCH ||\n \t\t    filter_type == I40E_MACVLAN_HASH_MATCH) {\n@@ -298,9 +297,8 @@ i40e_vsi_restore_mac_filter(struct i40e_vsi *vsi)\n \n \t\tfor (i = 0; i < vlan_num; i++) {\n \t\t\tmv_f[i].filter_type = f->mac_info.filter_type;\n-\t\t\trte_memcpy(&mv_f[i].macaddr,\n-\t\t\t\t\t &f->mac_info.mac_addr,\n-\t\t\t\t\t ETH_ADDR_LEN);\n+\t\t\tmemcpy(&mv_f[i].macaddr, &f->mac_info.mac_addr,\n+\t\t\t       ETH_ADDR_LEN);\n \t\t}\n \n \t\tif (f->mac_info.filter_type == I40E_MACVLAN_PERFECT_MATCH ||\n@@ -380,7 +378,7 @@ i40e_vsi_set_tx_loopback(struct i40e_vsi *vsi, uint8_t on)\n \t\tvsi->info.switch_id &= ~I40E_AQ_VSI_SW_ID_FLAG_ALLOW_LB;\n \n \tmemset(&ctxt, 0, sizeof(ctxt));\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tctxt.seid = vsi->seid;\n \n \tret = i40e_aq_update_vsi_params(hw, &ctxt, NULL);\n@@ -705,7 +703,7 @@ int rte_pmd_i40e_set_vf_vlan_insert(uint16_t port, uint16_t vf_id,\n \t\tvsi->info.port_vlan_flags &= ~I40E_AQ_VSI_PVLAN_INSERT_PVID;\n \n \tmemset(&ctxt, 0, sizeof(ctxt));\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tctxt.seid = vsi->seid;\n \n \thw = I40E_VSI_TO_HW(vsi);\n@@ -767,7 +765,7 @@ int rte_pmd_i40e_set_vf_broadcast(uint16_t port, uint16_t vf_id,\n \t}\n \n \tif (on) {\n-\t\trte_memcpy(&filter.mac_addr, &broadcast, RTE_ETHER_ADDR_LEN);\n+\t\tmemcpy(&filter.mac_addr, &broadcast, RTE_ETHER_ADDR_LEN);\n \t\tfilter.filter_type = I40E_MACVLAN_PERFECT_MATCH;\n \t\tret = i40e_vsi_add_mac(vsi, &filter);\n \t} else {\n@@ -839,7 +837,7 @@ int rte_pmd_i40e_set_vf_vlan_tag(uint16_t port, uint16_t vf_id, uint8_t on)\n \t}\n \n \tmemset(&ctxt, 0, sizeof(ctxt));\n-\trte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n+\tmemcpy(&ctxt.info, &vsi->info, sizeof(vsi->info));\n \tctxt.seid = vsi->seid;\n \n \thw = I40E_VSI_TO_HW(vsi);\n@@ -2586,11 +2584,10 @@ i40e_vsi_update_queue_region_mapping(struct i40e_hw *hw,\n \t\treturn ret;\n \t}\n \t/* update the local VSI info with updated queue map */\n-\trte_memcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping,\n-\t\t\t\t\tsizeof(vsi->info.tc_mapping));\n-\trte_memcpy(&vsi->info.queue_mapping,\n-\t\t\t&ctxt.info.queue_mapping,\n-\t\t\tsizeof(vsi->info.queue_mapping));\n+\tmemcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping,\n+\t       sizeof(vsi->info.tc_mapping));\n+\tmemcpy(&vsi->info.queue_mapping, &ctxt.info.queue_mapping,\n+\t       sizeof(vsi->info.queue_mapping));\n \tvsi->info.mapping_flags = ctxt.info.mapping_flags;\n \tvsi->info.valid_sections = 0;\n \n@@ -2961,8 +2958,7 @@ i40e_queue_region_get_all_info(struct i40e_pf *pf,\n {\n \tstruct i40e_queue_regions *info = &pf->queue_region;\n \n-\trte_memcpy(regions_ptr, info,\n-\t\t\tsizeof(struct i40e_queue_regions));\n+\tmemcpy(regions_ptr, info, sizeof(struct i40e_queue_regions));\n \n \treturn 0;\n }\n",
    "prefixes": [
        "25/71"
    ]
}