Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp16661987ybl; Wed, 1 Jan 2020 10:27:41 -0800 (PST) X-Google-Smtp-Source: APXvYqwt/OSbf97d3xiX7dsuZELO3DOxGLXiOB9j6IBxHi5rMtozWvCYyLg1735jRZGg5iFU29n/ X-Received: by 2002:a9d:1e88:: with SMTP id n8mr89547341otn.369.1577903261449; Wed, 01 Jan 2020 10:27:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577903261; cv=none; d=google.com; s=arc-20160816; b=Gv467/UiWdSSE0XJsum2Sfpl+QV7HqZHiJvHd9keUdLf5wIebGm1czleyjOxprwvm3 7ElsxfeFG6/MSQVvcy9BMeFuuXmrYaOQh4YaTszjnU53WMmF7qZv+oCA/NEZs5b17P2W rP0fQesgWzB01TK47sn4TgIGNuX/sICWcSYLrkT3EKgcPZHQoCASeqXqMpu88QvawHue hbyJP+pRAXiM3cg+IKvnYjKLQqHXuQ8Mu96mlg9+wKhFkXpCFwbQm3PCgD5R6D+PkfCJ BAAhI/Uf5+m9LB/d/1Pa5M7kYQueN9sXiayyJRxjFkUaWvTeIDnrdsHm3VAHsjme9yIb r0jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=oUYckSfPb/hGrg3eGV8+Qc4SaVvvaP5iwfEndbxg3mA=; b=vnEorPIFN9Moj8PE+6nYYcvY4wN5CtS13PkY4JCWcLXgS1D0nEQZ6QvOMiH8octQAz PezdUGLufGH4Pze89nV+Q7e//Imta541N3h5DAomX0Efq0j780PfgMF1KIMAjfBZG0a2 4osu96Si92TPP/itkrnx/y5+IHI91nteHoUHji4JVDUSL2NwxEY2A8u6b6yosz7anHUr YvEXOGHAjXjgbMp7d8aIU95caOo3GTKpIWNoUjIIk6Bv70yT5xnGH+X71MjEMbaSX375 vL+0N5ggh2yQi5vt/hVsA9fLDYANU5YkgXgYVrtIIHidP+medX2qCDL7K5M2P3OrRo5U rT6w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u8si27815003otq.262.2020.01.01.10.27.29; Wed, 01 Jan 2020 10:27:41 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727477AbgAAS0n (ORCPT + 99 others); Wed, 1 Jan 2020 13:26:43 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:13063 "EHLO mail3-relais-sop.national.inria.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727421AbgAAS0a (ORCPT ); Wed, 1 Jan 2020 13:26:30 -0500 X-IronPort-AV: E=Sophos;i="5.69,382,1571695200"; d="scan'208";a="334542281" Received: from palace.rsr.lip6.fr (HELO palace.lip6.fr) ([132.227.105.202]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-SHA256; 01 Jan 2020 19:26:25 +0100 From: Julia Lawall To: Benjamin Herrenschmidt Cc: kernel-janitors@vger.kernel.org, Paul Mackerras , Michael Ellerman , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: [PATCH 10/10] powerpc/powernv: use resource_size Date: Wed, 1 Jan 2020 18:49:50 +0100 Message-Id: <1577900990-8588-11-git-send-email-Julia.Lawall@inria.fr> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1577900990-8588-1-git-send-email-Julia.Lawall@inria.fr> References: <1577900990-8588-1-git-send-email-Julia.Lawall@inria.fr> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use resource_size rather than a verbose computation on the end and start fields. The semantic patch that makes these changes is as follows: (http://coccinelle.lip6.fr/) @@ struct resource ptr; @@ - (ptr.end - ptr.start + 1) + resource_size(&ptr) Signed-off-by: Julia Lawall --- arch/powerpc/platforms/powernv/pci-ioda.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/platforms/powernv/pci-ioda.c b/arch/powerpc/platforms/powernv/pci-ioda.c index da1068a9c263..364140145ce0 100644 --- a/arch/powerpc/platforms/powernv/pci-ioda.c +++ b/arch/powerpc/platforms/powernv/pci-ioda.c @@ -792,7 +792,7 @@ static int pnv_ioda_deconfigure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe) fcomp = OPAL_IGNORE_RID_FUNCTION_NUMBER; parent = pe->pbus->self; if (pe->flags & PNV_IODA_PE_BUS_ALL) - count = pe->pbus->busn_res.end - pe->pbus->busn_res.start + 1; + count = resource_size(&pe->pbus->busn_res); else count = 1; @@ -874,7 +874,7 @@ static int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe) fcomp = OPAL_IGNORE_RID_FUNCTION_NUMBER; parent = pe->pbus->self; if (pe->flags & PNV_IODA_PE_BUS_ALL) - count = pe->pbus->busn_res.end - pe->pbus->busn_res.start + 1; + count = resource_size(&pe->pbus->busn_res); else count = 1;