btrfs: ulist: make the finalization function public
authorDavid Sterba <dsterba@suse.com>
Mon, 13 Feb 2017 12:40:16 +0000 (13:40 +0100)
committerDavid Sterba <dsterba@suse.com>
Fri, 17 Feb 2017 11:03:49 +0000 (12:03 +0100)
Make ulist_fini externally visible so the ulist API is complete.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ulist.c
fs/btrfs/ulist.h

index b1434bb57e36e323a6cd30f08011f26410a99570..5deee56434fc5f34499d7fd17b1f47fd8084b8b6 100644 (file)
@@ -58,7 +58,7 @@ void ulist_init(struct ulist *ulist)
  * This is useful in cases where the base 'struct ulist' has been statically
  * allocated.
  */
-static void ulist_fini(struct ulist *ulist)
+void ulist_fini(struct ulist *ulist)
 {
        struct ulist_node *node;
        struct ulist_node *next;
index 007b22fff3f9ff4e5353d7f243f77dd75ea76f12..1a4130443d7e1cb65d12f08289593704714d32c9 100644 (file)
@@ -44,6 +44,7 @@ struct ulist {
 };
 
 void ulist_init(struct ulist *ulist);
+void ulist_fini(struct ulist *ulist);
 void ulist_reinit(struct ulist *ulist);
 struct ulist *ulist_alloc(gfp_t gfp_mask);
 void ulist_free(struct ulist *ulist);