Thread (15 messages) 15 messages, 5 authors, 2024-05-07

Re: [PATCH net v5 1/4] ax25: Use kernel universal linked list to implement ax25_dev_list

From: Lars Kellogg-Stedman <hidden>
Date: 2024-05-07 20:02:02
Also in: linux-hams, lkml

On Tue, May 07, 2024 at 03:03:39PM GMT, Duoming Zhou wrote:
 typedef struct ax25_dev {
-	struct ax25_dev		*next;
+	struct list_head	list;
Would it make sense to replace this with:

LIST_HEAD(ax25_dev_list);

And then get rid of:
+	/* Initialized the list for the first entry */
+	if (!ax25_dev_list.next)
+		INIT_LIST_HEAD(&ax25_dev_list);
-- 
Lars Kellogg-Stedman [off-list ref] | larsks @ {irc,twitter,github}
http://blog.oddbit.com/                | N1LKS
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help