Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1033832imm; Mon, 9 Jul 2018 15:49:28 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdrYUSvv3DRCJlExBZZ+9PzpZ7iZkx+oF6hOCdI/Y/oT6FBjmi0Ss7u95HdjJOBucq1Pua7 X-Received: by 2002:a65:4d05:: with SMTP id i5-v6mr20024789pgt.58.1531176568557; Mon, 09 Jul 2018 15:49:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531176568; cv=none; d=google.com; s=arc-20160816; b=cmDx6ypJuIqAJ3dCk6TGDM3ehqXe2FkVzHlvaM3eno8t9uZYNVVEJcQ1xaREC09BW5 H2q610Xx4aru6eEhg1awpMXzIySSI7OiqIzUivXie2OHx/+b2n3ti171r7CHZAkEdJM1 xYRb4cZAEuV3OBulnOgIHHAZxiqEr5Pt8abt8ikeSxDbS446GYQquGp/K7awVSXXaZd0 OWdViJBwFQtJLONWxKtNUsokxQ0Ej7D+KvcW8F86zGAuJbp05iB4P9ANWwcierfk0OQw 2EUcStSk0pTt2HWxUq/sG1hqLy4NCWlzIA38kpGVdw73+3xpUNH520ILDPMevqe76s0m ndhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=uy4PZhFp8YrP5FEmqhgC2qYFE5W1rZ9JohCSIRCW8xc=; b=NA3V61DoEd7keftRYD4g0xEMWako2IIQxi5g+FhK8+zEqvU8OtVK6hpVVqItnMCBZO euzIGNSlTbruPGgejRxbtvFrK70b/NKRE5qBhz+6NLjm3cHP5VZnnty7++rAzqKwf+yD JVbDhuLrk+sTbYuorWv7bLQF8dSvVmRZcUuoN3JR4ZY/3W3i3Mh64PbAzQBwj2ebSFRO abggerhpndxaHFRqh+xicTJtg6u/QBdmtr5AS4h1QdveH5WcqZqFS312hy9RxL7HYmmG mbFhBi3HKZuKJWh//6bA3TbC08ZvcbOWao7YWsG6wLORs3/hbt4s4WC9RweuZxtYQA1U us7Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=dLePxzRz; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u8-v6si15155128plh.492.2018.07.09.15.49.13; Mon, 09 Jul 2018 15:49:28 -0700 (PDT) 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; dkim=pass header.i=@kernel.org header.s=default header.b=dLePxzRz; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754553AbeGIWsZ (ORCPT + 99 others); Mon, 9 Jul 2018 18:48:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:35260 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752112AbeGIWsX (ORCPT ); Mon, 9 Jul 2018 18:48:23 -0400 Received: from localhost (unknown [69.71.4.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0CC722086B; Mon, 9 Jul 2018 22:48:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1531176503; bh=r7gKojI+1BWfuNXwV3ExE1KBSoMuyjY7vwk5uEoNwVM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dLePxzRzh4HMFq7a2aFlE215WVn95Mu3UBXpKd1JSB067/wc1GldEexbglr1XOf8J Qrhl3xS1y6aAdhxbl/gVjcRr3ts/Lq8RMQ75aJAPjjweHX9moj2SwpFH5YJSetoEtZ AhqvJn2+82rLbf6qYB+ZAzAZpgD8Y8nBzCPcWw+g= Date: Mon, 9 Jul 2018 17:48:21 -0500 From: Bjorn Helgaas To: Daniel Vetter Cc: LKML , DRI Development , Intel Graphics Development , Daniel Vetter , Bjorn Helgaas , linux-pci@vger.kernel.org Subject: Re: [PATCH 10/12] pci: use for_each_if Message-ID: <20180709224821.GA188359@bhelgaas-glaptop.roam.corp.google.com> References: <20180709083650.23549-1-daniel.vetter@ffwll.ch> <20180709083650.23549-10-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180709083650.23549-10-daniel.vetter@ffwll.ch> User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 09, 2018 at 10:36:48AM +0200, Daniel Vetter wrote: > Avoids the inverted condition compared to the open-coded version. > > Signed-off-by: Daniel Vetter > Cc: Bjorn Helgaas > Cc: linux-pci@vger.kernel.org Acked-by: Bjorn Helgaas I assume you'll merge this with the rest of the series. > --- > include/linux/pci.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/linux/pci.h b/include/linux/pci.h > index 340029b2fb38..1484471ed048 100644 > --- a/include/linux/pci.h > +++ b/include/linux/pci.h > @@ -601,7 +601,7 @@ static inline bool pci_is_bridge(struct pci_dev *dev) > > #define for_each_pci_bridge(dev, bus) \ > list_for_each_entry(dev, &bus->devices, bus_list) \ > - if (!pci_is_bridge(dev)) {} else > + for_each_if (pci_is_bridge(dev)) > > static inline struct pci_dev *pci_upstream_bridge(struct pci_dev *dev) > { > -- > 2.18.0 >