Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp2611641ybn; Thu, 26 Sep 2019 14:47:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqxvQEl1Rk8MQlL6Ywjq9DwgZMnJpvKT/o1FBR364y15KP6il0xmOQbFTahanxvY8sncHYU/ X-Received: by 2002:a17:906:839a:: with SMTP id p26mr5091338ejx.94.1569534449598; Thu, 26 Sep 2019 14:47:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569534449; cv=none; d=google.com; s=arc-20160816; b=SnYXu3LRLe0/29HzSb8g9mouldAA9D9ieWi1Q5uNMBWe0wJzbp27ujd7FMTk/02QXN 640dKxDaNSNhzfGYELPkSy7OSxHMv+5V5nnMXFbvCwVVP8rO3QKyuFwyzff3nPZktShw FSoy0AZQO+cXxKRjA3Wq5XHyCz4R8i72ktW8mAnhcm4QEJbGFyojaHD6OJHkWnVGoJxf bOrSzl4Ro6lxXbqjfIcxQPwr5wHGZpEuRxe8tDWt+2mJ9W23bE72ggsP/Kj5PaxHYJgd pC8ZQGvbw0cPyWmZUte11tQ+rV4Wi6yud8DsHUPaxwD26dlCWuPLWGgttcYHgow0csIx GjIg== 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:message-id:subject:cc:to:from:date :dkim-signature; bh=SYX48nSvH2EAUIsBdvmO5T570W/h1zxjbZc0rIL4ZO8=; b=0vopkBFjCphadUZXQMNkbw49jga+bmbXKKn4uDCgjBzfnbd9yQ9Csa7/RJKNpKkVfp MQPIyjRT8yecVmY/E7dKhA89NY4p3Ad1UHtQuJFSrxL3M9PfVuA+YYVrdoVfmdDeJiRm EdjodOlc4wQgH0vIur40HzdPjTCPfmDIrITDqZdSpyOuKXwf6W8Ia+CjBY/Hi9F0FBTF oc6zHBvLow/z2xKDiLsbeXjT39R8xKkztmuOU4CTcAkUNa/nVgoXCNc9v+P/NFXDUGlF bgcmNxb5ZYhNWfnq7gsorMXFjuT0wzSKk95kBaGdjo/y7nL/6tP0jNBlZBWB+NTyQ/mk zQVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=asCa1xXl; 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 h48si363788ede.31.2019.09.26.14.47.05; Thu, 26 Sep 2019 14:47:29 -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=asCa1xXl; 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 S1727867AbfIZVoX (ORCPT + 99 others); Thu, 26 Sep 2019 17:44:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:33238 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725909AbfIZVoX (ORCPT ); Thu, 26 Sep 2019 17:44: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 47C51222C2; Thu, 26 Sep 2019 21:44:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1569534262; bh=95lnWYTghHkknIGrqA3CpYvmc6veRK2JhKnP5lh+Vbw=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=asCa1xXlo1wJ09Dg1cbDBdJWb9moKWdDUS8lyLWf4a0ruoSefX/7KzIvR3yVHno3S 2UJxv5UhRRNoxkA3JBoud8shJ4WyCTQVsOEzzxANGT0vlUX8veUMBY7cm3O1fNoq8i YYoQlSFapDgdexfIGlEcbrKaO3vNhSPYlkyPF79g= Date: Thu, 26 Sep 2019 16:44:12 -0500 From: Bjorn Helgaas To: Megha Dey Cc: linux-kernel@vger.kernel.org, x86@kernel.org, linux-pci@vger.kernel.org, maz@kernel.org, rafael@kernel.org, gregkh@linuxfoundation.org, tglx@linutronix.de, hpa@zytor.com, alex.williamson@redhat.com, jgg@mellanox.com, ashok.raj@intel.com, megha.dey@intel.com, jacob.jun.pan@intel.com, Jacob Pan , Sanjay Kumar Subject: Re: [RFC V1 6/7] ims-msi: Add APIs to allocate/free IMS interrupts Message-ID: <20190926214412.GA197619@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1568338328-22458-7-git-send-email-megha.dey@linux.intel.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 12, 2019 at 06:32:07PM -0700, Megha Dey wrote: > This patch introduces APIs to allocate and free IMS interrupts. > +int __dev_ims_alloc_irqs(struct device *dev, int nvec, > + struct dev_ims_ops *ops, > + struct irq_affinity *affd) Should be static? The only reference is in this file.