[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20240208021423.15704-1-richard.weiyang@gmail.com>
Date: Thu, 8 Feb 2024 02:14:23 +0000
From: Wei Yang <richard.weiyang@...il.com>
To: elver@...gle.com
Cc: linux-kernel@...r.kernel.org,
Wei Yang <richard.weiyang@...il.com>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
Andrew Morton <akpm@...ux-foundation.org>
Subject: [PATCH] list: leverage list_is_head() for list_entry_is_head()
This is what list_is_head() exactly do.
Signed-off-by: Wei Yang <richard.weiyang@...il.com>
CC: Andy Shevchenko <andriy.shevchenko@...ux.intel.com>
CC: Andrew Morton <akpm@...ux-foundation.org>
---
include/linux/list.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/list.h b/include/linux/list.h
index 059aa1fff41e..3dca3760f726 100644
--- a/include/linux/list.h
+++ b/include/linux/list.h
@@ -766,7 +766,7 @@ static inline size_t list_count_nodes(struct list_head *head)
* @member: the name of the list_head within the struct.
*/
#define list_entry_is_head(pos, head, member) \
- (&pos->member == (head))
+ list_is_head(&pos->member, (head))
/**
* list_for_each_entry - iterate over list of given type
--
2.34.1
Powered by blists - more mailing lists