From patchwork Thu Jun 7 23:57:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Gora X-Patchwork-Id: 40792 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id CF5BD6833; Fri, 8 Jun 2018 01:57:21 +0200 (CEST) Received: from mail-qk0-f194.google.com (mail-qk0-f194.google.com [209.85.220.194]) by dpdk.org (Postfix) with ESMTP id 852E45F34 for ; Fri, 8 Jun 2018 01:57:20 +0200 (CEST) Received: by mail-qk0-f194.google.com with SMTP id c198-v6so7727966qkg.12 for ; Thu, 07 Jun 2018 16:57:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id; bh=gIPx+u0Qcaiil/UozW2/7kGr1kLHPj8QTr6sASeusd8=; b=ravk11Yql0vzBZnVkCctYj7rsvJp2LH2D0K026Vr5wuhiVhQDmTbcXgE533VdOYKO1 k97CY0M7lnF2JLZIzLqhRlOHjI9hI4LnT2tLSD33AFH36zdLzfzCuYGQdpAobWMfvXwF Dbi9Env2xN/dkLZsEUJVHNsK9CeST3HxKCvu3QlEugjZw1lWJYj9+th5/xOeTAiEHyo2 Q7jLyatd2SYLESbS6DqytnRJnBXx39on3hFod0fqwSyyAjOpDuOXkKhVKa9UE/hJO1BC RmjKKS1oMDS5eOsXgOnP0rEQnVZyfdtileG4F5SgUpKRuRRPgYwBTed5qA8dMIxeCpwo seZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id; bh=gIPx+u0Qcaiil/UozW2/7kGr1kLHPj8QTr6sASeusd8=; b=sIXeEMcUDCrSAE2XA6+cnyzBOvYbDjPpCphgd9EGO/Ibw7adA4HzDPqJhI4Mb4gh5Q fw4MQNE1zH8gkc1E3Dk6szyQzjUNmJz9DGMWte4nDeMoirpMI0C8RuZ7nTgA8XAgYIeI 8njD+yFgtBDvDHpts/QV2NWRdkR6GleQcPzQOPd4zspmfzqWF8TZqcPSDU7eGXINiTAc PtKEitOqAuRTRf4SIUZooMEYhcMXxvJdkeT25SnN0qYATQNW/B2u2PoZ5kGJwacgD/lV jIM9BbQeyxziPFZtmYXU7ipkYedVgXj+nabjhpwDpZn6weZlHHcTzVEniAvkM1hjav0w NtcQ== X-Gm-Message-State: APt69E3HOTkpALKZU4s9QXo2IWGwfs3JDQca58khyCACWPRmnhX8gP5K sE4SndnQ+08fFsnOhcPR0VIgiQ== X-Google-Smtp-Source: ADUXVKIaTSsiAsrxytB50m+e+6IFNK0vVVm/HBqFIsyyVRo9IPidELRn49lri4gKkrEXRbb47fZ7uQ== X-Received: by 2002:a37:1aca:: with SMTP id l71-v6mr3493464qkh.355.1528415839707; Thu, 07 Jun 2018 16:57:19 -0700 (PDT) Received: from snappy.local.lan (201-1-204-188.dsl.telesp.net.br. [201.1.204.188]) by smtp.gmail.com with ESMTPSA id z15-v6sm37083716qti.93.2018.06.07.16.57.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 07 Jun 2018 16:57:18 -0700 (PDT) From: Dan Gora To: dev@dpdk.org Cc: Dan Gora , Maxime Coquelin Date: Thu, 7 Jun 2018 20:57:09 -0300 Message-Id: <20180607235709.28104-1-dg@adax.com> X-Mailer: git-send-email 2.17.0.582.gccdcbd54c4 Subject: [dpdk-dev] [PATCH 4/4] vhost/crypto: use rte fcn to access private area 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" Use rte_mbuf_to_priv() to access the private data area in the mbuf. Signed-off-by: Dan Gora --- lib/librte_vhost/vhost_crypto.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/librte_vhost/vhost_crypto.c b/lib/librte_vhost/vhost_crypto.c index f1650738a..57341ef8f 100644 --- a/lib/librte_vhost/vhost_crypto.c +++ b/lib/librte_vhost/vhost_crypto.c @@ -940,8 +940,7 @@ vhost_crypto_process_one_req(struct vhost_crypto *vcrypto, struct vhost_virtqueue *vq, struct rte_crypto_op *op, struct vring_desc *head, uint16_t desc_idx) { - struct vhost_crypto_data_req *vc_req = RTE_PTR_ADD(op->sym->m_src, - sizeof(struct rte_mbuf)); + struct vhost_crypto_data_req *vc_req = rte_mbuf_to_priv(op->sym->m_src); struct rte_cryptodev_sym_session *session; struct virtio_crypto_op_data_req *req, tmp_req; struct virtio_crypto_inhdr *inhdr; @@ -1062,8 +1061,7 @@ vhost_crypto_finalize_one_request(struct rte_crypto_op *op, { struct rte_mbuf *m_src = op->sym->m_src; struct rte_mbuf *m_dst = op->sym->m_dst; - struct vhost_crypto_data_req *vc_req = RTE_PTR_ADD(m_src, - sizeof(struct rte_mbuf)); + struct vhost_crypto_data_req *vc_req = rte_mbuf_to_priv(m_src); uint16_t desc_idx; int ret = 0;