[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210602062542.8188-1-rdunlap@infradead.org>
Date: Tue, 1 Jun 2021 23:25:42 -0700
From: Randy Dunlap <rdunlap@...radead.org>
To: linux-kernel@...r.kernel.org
Cc: Randy Dunlap <rdunlap@...radead.org>,
Peter Zijlstra <peterz@...radead.org>,
Matthew Wilcox <willy@...radead.org>,
Michel Lespinasse <walken@...gle.com>,
Davidlohr Bueso <dbueso@...e.de>
Subject: [PATCH] rbtree: repair some kernel-doc whining
Clean up some kernel-doc warnings and use the documented
Return: notation for function return values.
rbtree_latch.h:64: warning: cannot understand function prototype: 'struct latch_
tree_ops '
rbtree.h:343: warning: Function parameter or member 'node' not described in 'rb_
next_match'
rbtree.h:343: warning: Excess function parameter 'tree' description in 'rb_next_
match'
Signed-off-by: Randy Dunlap <rdunlap@...radead.org>
Cc: Peter Zijlstra <peterz@...radead.org>
Cc: Matthew Wilcox <willy@...radead.org>
Cc: Michel Lespinasse <walken@...gle.com>
Cc: Davidlohr Bueso <dbueso@...e.de>
---
include/linux/rbtree.h | 14 +++++++-------
include/linux/rbtree_latch.h | 2 +-
2 files changed, 8 insertions(+), 8 deletions(-)
--- linux-next-20210601.orig/include/linux/rbtree_latch.h
+++ linux-next-20210601/include/linux/rbtree_latch.h
@@ -47,7 +47,7 @@ struct latch_tree_root {
};
/**
- * latch_tree_ops - operators to define the tree order
+ * struct latch_tree_ops - operators to define the tree order
* @less: used for insertion; provides the (partial) order between two elements.
* @comp: used for lookups; provides the order between the search key and an element.
*
--- linux-next-20210601.orig/include/linux/rbtree.h
+++ linux-next-20210601/include/linux/rbtree.h
@@ -186,7 +186,7 @@ static inline void rb_replace_node_cache
* @tree: leftmost cached tree to insert @node into
* @less: operator defining the (partial) node order
*
- * Returns @node when it is the new leftmost, or NULL.
+ * Return: @node when it is the new leftmost, or %NULL.
*/
static __always_inline struct rb_node *
rb_add_cached(struct rb_node *node, struct rb_root_cached *tree,
@@ -243,7 +243,7 @@ rb_add(struct rb_node *node, struct rb_r
* @tree: tree to search / modify
* @cmp: operator defining the node order
*
- * Returns the rb_node matching @node, or NULL when no match is found and @node
+ * Return: the rb_node matching @node, or %NULL when no match is found and @node
* is inserted.
*/
static __always_inline struct rb_node *
@@ -277,7 +277,7 @@ rb_find_add(struct rb_node *node, struct
* @tree: tree to search
* @cmp: operator defining the node order
*
- * Returns the rb_node matching @key or NULL.
+ * Return: the rb_node matching @key or %NULL.
*/
static __always_inline struct rb_node *
rb_find(const void *key, const struct rb_root *tree,
@@ -305,7 +305,7 @@ rb_find(const void *key, const struct rb
* @tree: tree to search
* @cmp: operator defining node order
*
- * Returns the leftmost node matching @key, or NULL.
+ * Return: the leftmost node matching @key, or %NULL.
*/
static __always_inline struct rb_node *
rb_find_first(const void *key, const struct rb_root *tree,
@@ -330,12 +330,12 @@ rb_find_first(const void *key, const str
}
/**
- * rb_next_match() - find the next @key in @tree
+ * rb_next_match() - find the next @key in tree
* @key: key to match
- * @tree: tree to search
+ * @node: where the previous match was found, then continue searching from here
* @cmp: operator defining node order
*
- * Returns the next node matching @key, or NULL.
+ * Return: the next node matching @key, or %NULL.
*/
static __always_inline struct rb_node *
rb_next_match(const void *key, struct rb_node *node,
Powered by blists - more mailing lists