Message ID | 20210527003044.889681-7-atish.patra@wdc.com |
---|---|
State | Superseded |
Headers | show
Return-Path: <opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=YCeylPGe; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=wdc.com header.i=@wdc.com header.a=rsa-sha256 header.s=dkim.wdc.com header.b=cCL12oQk; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4Fr7zH0TJbz9s24 for <incoming@patchwork.ozlabs.org>; Thu, 27 May 2021 10:31:23 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ep/v7TFDYmG7r7yJmYrFKp3p8ifJdZWqQDvKHdvb9Dk=; b=YCeylPGe3dQBeq YZyuTLG7PFKk041F2GOF0E1TEGYgYSTXh2jj7ixOfQqu16TRgsKafNrJ74lwBjscLE41bO+HR1SZx ilxOrHRLmPAvsPZkJUCYdTd4SJjNTkczPtdZ00It8kOelJ17Gl+qTOAo5704LR8OMqbloLNw6pGis yrtvb2AcKl4LkoneOkUQA6fn64LijZNAZ82JB6v2GpLVeiKMhf2j0B0xfdmkmh00HsQFQOJCRLV3Y YRi2t2FzvoCqjfZCrE/bXsv3IOI6l7Iy9ZmOmStoD5xZbgsBpUISKUr4aoT+B7q6S/bCAF0YcTHQN SkqOmR3HP7bQmBs4P2Pg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lm3vi-001ASD-EL; Thu, 27 May 2021 00:31:18 +0000 Received: from esa2.hgst.iphmx.com ([68.232.143.124]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lm3vg-001AMq-AR for opensbi@lists.infradead.org; Thu, 27 May 2021 00:31:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1622075477; x=1653611477; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=2Uy8LOJBKl39QWbNVvdF99m9s4V2r/iqvfma8ORR2NI=; b=cCL12oQkqtKTGPXLxWCl9TQtRYclRD/vajryfWJJ1TksludsHmsMCPxR +QDXd6vvz3Cf/KVEjXouQZtPVBpGqdmcjDkB/jPQK/Hggr4Nri4HhMfIz saqzA5IPnNVQxVZ2iBSPTnOEnOA7sJQCHNrJtY/0/Dky8i28ZhwoxQGo7 ed1z/aJFNrXACJRctgcVSOmyx7MO4h3E/xhh8Q3IQIQMZRTVc847vPS+m mtXiuWSNuaODgH45Qf20Zto+X0179gAuedPyBIFT7ZFd/i2hp460ya+GF wbdYuh0uLA3GfxvTyb7AtqUbDAfWI77ZtE5zH8r1IgDH3In1YVmA3yqXj A==; IronPort-SDR: X7KfAyGT8lKr5W6X+Oz9YUR5qbadps4FXAlofsAK0iVnTVrR2/iTyYXueSyCN6SCsbsvArYSU1 OmPYAXbynHedhilnEp0mB0NHQ+q1568un8lIoPiXcOyY1akV9m92Fq/Vi4fDtTjEDoz7A6XAyI NVvDS4jfDm69F2C/1CUbrq3UK1SjfwcqNNqkg4qTrD+wP1T5BAf1VJTIYm3TfFPgOZxOFqlxTZ R1Lp+uLlCaqvIN2gIeZETSe4kZO3UcADZ3koHH3/ONZx5gn4d0FBrMztcd+2jYW9zNQaVDPkWz DgU= X-IronPort-AV: E=Sophos;i="5.82,333,1613404800"; d="scan'208";a="273477758" Received: from h199-255-45-14.hgst.com (HELO uls-op-cesaep01.wdc.com) ([199.255.45.14]) by ob1.hgst.iphmx.com with ESMTP; 27 May 2021 08:31:17 +0800 IronPort-SDR: ynjKTj8+CI48gWBzqlyjo7UGyvRO9xZDmUICTlwGERisYlNwoRqUqbdmQEkTOEQzC7IgEREknN O61u8OA2G7kOp9zwy9TnD2jKTj4rUCJvs3ngMC7huQekIqJct9vMwbxSuyrNn7z5K6oVZKeGaS gbuImGyf/fWhLpM4guACt6SaHUY0uR9uTaRnqV/7ztx1IMFmMrsFsoVO5kPt/t4bRfQNMiw2VO S/GdkNn7XPXmVybLj2+VneWYtPPnuR4wGZjMQQEvOAsBMFXHCc/BMFtECos1CAuI96wk8qewpJ uowhUfNHfcvKdPK1j7cwPHub Received: from uls-op-cesaip02.wdc.com ([10.248.3.37]) by uls-op-cesaep01.wdc.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2021 17:10:41 -0700 IronPort-SDR: AZH+z6amznTH+EBGjbVavAfZI8NHa5K47Qt8b/0BWHqBBMjMI9Uut1J9y5iftct4AyeInsb9WK ePJHi8tssobe4uqe/XWCr2gVwzaZgtpcZ1ZyX0bvkGgK4SBasRyOpxdkIdL5jlBbdUW6gImRwy alV0H9IQ5WkhVXGv1HHICTvHl5W9hPXoO7012+QR3VMVQnwexQQ1pcj1uOmbNaehRcKcSx+0Hh qGOYpuvubIwYqpsyUzWnGEDCcWbGbTAsH9yDXxMsm5J062f9KU6L0gQtCWaRLMIi0UsTuJNvQI oeQ= WDCIronportException: Internal Received: from unknown (HELO jedi-01.wdc.com) ([10.225.163.91]) by uls-op-cesaip02.wdc.com with ESMTP; 26 May 2021 17:31:13 -0700 From: Atish Patra <atish.patra@wdc.com> To: opensbi@lists.infradead.org Cc: Atish Patra <atish.patra@wdc.com>, Anup Patel <anup.patel@wdc.com>, Xiang W <wxjstz@126.com> Subject: [PATCH v2 06/15] include: Add a list empty check function Date: Wed, 26 May 2021 17:30:35 -0700 Message-Id: <20210527003044.889681-7-atish.patra@wdc.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210527003044.889681-1-atish.patra@wdc.com> References: <20210527003044.889681-1-atish.patra@wdc.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210526_173116_439845_021D3E21 X-CRM114-Status: UNSURE ( 9.74 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.5 (--) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Implement a list helper function that checks for empty lists. Reviewed-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Xiang W <wxjstz@126.com> Signed-off-by: Atish Patra <atish.patra@wdc.com> --- include/sbi/sbi_list.h | 11 +++++++++++ 1 file changed, 11 inser [...] Content analysis details: (-2.5 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [68.232.143.124 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an SPF Record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: opensbi@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <opensbi.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/opensbi>, <mailto:opensbi-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/opensbi/> List-Post: <mailto:opensbi@lists.infradead.org> List-Help: <mailto:opensbi-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/opensbi>, <mailto:opensbi-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "opensbi" <opensbi-bounces@lists.infradead.org> Errors-To: opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
SBI PMU extension support
|
expand
|
diff --git a/include/sbi/sbi_list.h b/include/sbi/sbi_list.h index 1174ad274c54..b1178dfc9b8e 100644 --- a/include/sbi/sbi_list.h +++ b/include/sbi/sbi_list.h @@ -43,6 +43,17 @@ static inline void __sbi_list_add(struct sbi_dlist *new, next->prev = new; } +/** + * Checks if the list is empty or not. + * @param head List head + * + * Retruns TRUE if list is empty, FALSE otherwise. + */ +static inline bool sbi_list_empty(struct sbi_dlist *head) +{ + return head->next == head; +} + /** * Adds the new node after the given head. * @param new New node that needs to be added to list.