From patchwork Sat Jan 25 06:59:38 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wang Shilong X-Patchwork-Id: 3536791 Return-Path: X-Original-To: patchwork-linux-btrfs@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 476019F392 for ; Sat, 25 Jan 2014 07:00:21 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 6EBD820173 for ; Sat, 25 Jan 2014 07:00:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 418A320161 for ; Sat, 25 Jan 2014 07:00:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751277AbaAYHAL (ORCPT ); Sat, 25 Jan 2014 02:00:11 -0500 Received: from mail-pb0-f44.google.com ([209.85.160.44]:37903 "EHLO mail-pb0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750889AbaAYG76 (ORCPT ); Sat, 25 Jan 2014 01:59:58 -0500 Received: by mail-pb0-f44.google.com with SMTP id rq2so4042402pbb.17 for ; Fri, 24 Jan 2014 22:59:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=QbN9LfYAZclUUbDHvavkIe5p3hEvkIHYqeJgQBzhaaM=; b=C/DeaUIOL8P35Yx9So0DkjXNmKOAVfyzrB0BXcZP1Cj2e8bK3z8huA6Vqj4e3mGdNx GWcsKHSY3mROj8dN6zswwXb7j7OnxOXi5wloJhPbnI4WJPXF7LaB2dQMQ8tM1F/q65Fj B1MUnwm8hr6EzInng57N7JY5oxRhY7ykTqXGH9SxDWvzSa0M49y0m7w+sYgQGtjggiz5 EKfbrj+LKTvQiXpnbTchDKosJ74bcgLCaPlh8fyevohBdgJS8TvQLrVHSHmHBwvRsQ4j XbUPi59u5qp07haReYu9esr7vGkOmA1YGjVPHyHo9r0tl+inaGxDI7V0QWp903zVuKCq g9fg== X-Received: by 10.66.148.134 with SMTP id ts6mr18098293pab.113.1390633197841; Fri, 24 Jan 2014 22:59:57 -0800 (PST) Received: from linux-b0ol.localdomain ([112.2.81.124]) by mx.google.com with ESMTPSA id fm1sm25998061pab.22.2014.01.24.22.59.55 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Jan 2014 22:59:57 -0800 (PST) From: Wang Shilong To: linux-btrfs@vger.kernel.org Cc: Wang Shilong Subject: [PATCH v2 2/2] Btrfs: do not export ulist functions Date: Sat, 25 Jan 2014 14:59:38 +0800 Message-Id: <1390633178-2104-2-git-send-email-wangshilong1991@gmail.com> X-Mailer: git-send-email 1.8.4 In-Reply-To: <1390633178-2104-1-git-send-email-wangshilong1991@gmail.com> References: <1390633178-2104-1-git-send-email-wangshilong1991@gmail.com> Sender: linux-btrfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-btrfs@vger.kernel.org X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_HI, RP_MATCHES_RCVD, T_DKIM_INVALID, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Wang Shilong There are not any users that use ulist except Btrfs,don't export them. Signed-off-by: Wang Shilong --- changelog v1->v2: make ulist_fini() static since it is not called anywhere. --- fs/btrfs/ulist.c | 10 +--------- fs/btrfs/ulist.h | 1 - 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/fs/btrfs/ulist.c b/fs/btrfs/ulist.c index c2307c4..accc04d 100644 --- a/fs/btrfs/ulist.c +++ b/fs/btrfs/ulist.c @@ -5,7 +5,6 @@ */ #include -#include #include "ulist.h" #include "ctree.h" @@ -55,7 +54,6 @@ void ulist_init(struct ulist *ulist) INIT_LIST_HEAD(&ulist->nodes); ulist->root = RB_ROOT; } -EXPORT_SYMBOL(ulist_init); /** * ulist_fini - free up additionally allocated memory for the ulist @@ -64,7 +62,7 @@ EXPORT_SYMBOL(ulist_init); * This is useful in cases where the base 'struct ulist' has been statically * allocated. */ -void ulist_fini(struct ulist *ulist) +static void ulist_fini(struct ulist *ulist) { struct ulist_node *node; struct ulist_node *next; @@ -75,7 +73,6 @@ void ulist_fini(struct ulist *ulist) ulist->root = RB_ROOT; INIT_LIST_HEAD(&ulist->nodes); } -EXPORT_SYMBOL(ulist_fini); /** * ulist_reinit - prepare a ulist for reuse @@ -89,7 +86,6 @@ void ulist_reinit(struct ulist *ulist) ulist_fini(ulist); ulist_init(ulist); } -EXPORT_SYMBOL(ulist_reinit); /** * ulist_alloc - dynamically allocate a ulist @@ -108,7 +104,6 @@ struct ulist *ulist_alloc(gfp_t gfp_mask) return ulist; } -EXPORT_SYMBOL(ulist_alloc); /** * ulist_free - free dynamically allocated ulist @@ -123,7 +118,6 @@ void ulist_free(struct ulist *ulist) ulist_fini(ulist); kfree(ulist); } -EXPORT_SYMBOL(ulist_free); static struct ulist_node *ulist_rbtree_search(struct ulist *ulist, u64 val) { @@ -215,7 +209,6 @@ int ulist_add_merge(struct ulist *ulist, u64 val, u64 aux, return 1; } -EXPORT_SYMBOL(ulist_add); /** * ulist_next - iterate ulist @@ -253,4 +246,3 @@ struct ulist_node *ulist_next(struct ulist *ulist, struct ulist_iterator *uiter) return node; } -EXPORT_SYMBOL(ulist_next); diff --git a/fs/btrfs/ulist.h b/fs/btrfs/ulist.h index 03c6a3d..59057bd 100644 --- a/fs/btrfs/ulist.h +++ b/fs/btrfs/ulist.h @@ -57,7 +57,6 @@ 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);