From patchwork Fri Sep 8 13:58:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 137769 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ab0a:0:b0:3f2:4152:657d with SMTP id m10csp706252vqo; Fri, 8 Sep 2023 11:05:48 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFpJoh89j1fHg9KzHcCNLJVuYXiNUZqlkabMciV8yTmWniyr1TgX1fFQ7t+pBSfAisQLJh3 X-Received: by 2002:a17:906:7482:b0:9a9:e3a9:af02 with SMTP id e2-20020a170906748200b009a9e3a9af02mr2565015ejl.8.1694196347786; Fri, 08 Sep 2023 11:05:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694196347; cv=none; d=google.com; s=arc-20160816; b=fYSmZu4SVlWOpfO07COHGGpM6R3EHeNvlJNw3xuyLrLejTwzczONg1WwhQrwgCPu8a OUHoNSZN27PEngzjWDEPRE9aWbLcSPwskvYglASGL3jxKakNrzLmbE7RDlhFXc3jItos mtw0s1840Oa5A6GM18BcNOxnRRfzs1OW2AMJzH6bV9nUMvAYH7f3tOWZUPIppZNC+41/ Q+6agpUrMvOjNQLqphnf5XMK/CwQuA9JttrDeZJzQcf8HU3jhXLt77oKmxpm7tG+tzp3 pkW7Ge9EMNQRnpwr1Lv7EC0tAIxL713ozLY/HJFCfoYXLtQ00mm6hjsg4o4ki1H+4AaH ENww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=VXf5fElZ7FoqNonhliE8QO5VxnCPLGZ9LaHlQcFV5u4=; fh=i/ssIGqENGGc3lD56u2mFPrypDNAZR/jtSJg90MT5WQ=; b=z+SC/CsPG7+37JiE8p64hSH5PfKsbNkfwH7nhtnLRFdVl8UTiOdbnUGVyvt6fSkHuE vKlV/+2MhwrPcFpDJ+Og4vqYyK8RWakojSmj1cmky9DEW2Iq1FaMKquk4RN2IzGqI1// GspMyjcQCzpUCkeRIdPY8oJFTkMtW7rwtwIOyeMCB+LJap1Zb3eQ0OZbjv/lLKsOcomD RvGwmlbm0WGTi+ZMRfi0Wp8Zgy7BZJnjIPX/cEq2hKX5WaYUlO3B+3vh+rLyL/Fsnmyq /rgByVIqzO9EXReGEMFIa8hB8d93cslzCCkf4YgfnI8Xz67cVPloE9rJAYifpYaL0dl4 yFHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IhjrXiMt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cw13-20020a170906c78d00b00992d0de875dsi1714992ejb.912.2023.09.08.11.05.19; Fri, 08 Sep 2023 11:05:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IhjrXiMt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S238619AbjIHN6v (ORCPT + 99 others); Fri, 8 Sep 2023 09:58:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57578 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231410AbjIHN6v (ORCPT ); Fri, 8 Sep 2023 09:58:51 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A25E01BF1 for ; Fri, 8 Sep 2023 06:58:47 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 29E64C433C8; Fri, 8 Sep 2023 13:58:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1694181527; bh=DIyVsAgPTuZDFaF1kjOkcsN7GoZd5mVihCW+Y3SnfNk=; h=From:To:Cc:Subject:Date:From; b=IhjrXiMtZu//SHbGWnbEwG45KcP6g29qsuFescaLsR6b9wY63OhL2P92TXGghhr9G 4Fmvq2MbmPkRJUaMxXB2NIWKYa/q3p2p6rnhd+YG5nvOq0+8CwhjkNP4oxX0oKneRl uE/qr1FLUZHfkAtCUIegC8NfCTI/k1uIVmrq+ggBIhEEriDYUrji5xjSXXTFM3yZF5 XNxJFYSydkxAqQG05h7barZSW33Jc5bQss9pnzcuuK/bz9/5I+vmlyROxTA9aqbdGU MpF5dCBbFFy64DVhFtkHPQ63eeRAu0iOS1tRnwum/u9nW45PF1lELBUgclw+V6zInX kY8ggvPm1+sEA== From: Masahiro Yamada To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, "Rafael J . Wysocki" , Andy Shevchenko , Masahiro Yamada Subject: [PATCH v2] devres: rename the first parameter of devm_add_action(_or_reset) Date: Fri, 8 Sep 2023 22:58:40 +0900 Message-Id: <20230908135840.2362708-1-masahiroy@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1776493629283245891 X-GMAIL-MSGID: 1776493629283245891 The first parameter of devm_add_action(_or_reset) is a device. The name 'release' is confusing because it is often used for dr_release_t in the devres context. Rename it to 'dev'. No functional change intended. Signed-off-by: Masahiro Yamada --- Changes in v2: - Change devm_add_action too include/linux/device.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/linux/device.h b/include/linux/device.h index 56d93a1ffb7b..d7a72a8749ea 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -389,8 +389,8 @@ void devm_remove_action(struct device *dev, void (*action)(void *), void *data); void devm_release_action(struct device *dev, void (*action)(void *), void *data); int __devm_add_action(struct device *dev, void (*action)(void *), void *data, const char *name); -#define devm_add_action(release, action, data) \ - __devm_add_action(release, action, data, #action) +#define devm_add_action(dev, action, data) \ + __devm_add_action(dev, action, data, #action) static inline int __devm_add_action_or_reset(struct device *dev, void (*action)(void *), void *data, const char *name) @@ -403,8 +403,8 @@ static inline int __devm_add_action_or_reset(struct device *dev, void (*action)( return ret; } -#define devm_add_action_or_reset(release, action, data) \ - __devm_add_action_or_reset(release, action, data, #action) +#define devm_add_action_or_reset(dev, action, data) \ + __devm_add_action_or_reset(dev, action, data, #action) /** * devm_alloc_percpu - Resource-managed alloc_percpu