kernel/relay.c: make functions static
PATCH 1/1 kernel/relay.c: make functions static
This patch makes some needlessly global functions static.
Signed-off-by Adrian Bunk <[email protected]>
---
kernel/relay.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-)
kernel/relay.c renamed from kernel/relay.c.old +6 -7
@@ -79,7 +79,7 @@* * Caller should already have grabbed mmap_sem. */ -int relay_mmap_buf (struct rchan_buf *buf,struct vm_area_struct *vma) +static int relay_mmap_buf (struct rchan_buf *buf,struct vm_area_struct *vma) {unsigned long length = vma->vm_end - vma->vm_start;struct file *filp = vma->vm_file;
@@ -143,7 +143,7 @@* * Returns channel buffer if successful, %NULL otherwise. */ -struct rchan_buf *relay_create_buf (struct rchan *chan) +static struct rchan_buf *relay_create_buf (struct rchan *chan) {struct rchan_buf *buf =kzalloc (sizeof (struct rchan_buf ),GFP_KERNEL );if (!buf)
@@ -173,7 +173,7 @@* * Should only be called from kref_put(). */ -void relay_destroy_channel (struct kref *kref) +static void relay_destroy_channel (struct kref *kref) { struct rchan *chan = container_of(kref, struct rchan, kref);kfree (chan);
@@ -183,7 +183,7 @@* relay_destroy_buf - destroy an rchan_buf struct and associated buffer * @buf: the buffer struct */ -void relay_destroy_buf (struct rchan_buf *buf) +static void relay_destroy_buf (struct rchan_buf *buf) {struct rchan *chan = buf->chan;unsigned int i;
@@ -208,7 +208,7 @@* rchan_buf_struct and the channel buffer. Should only be called from * kref_put(). */ -void relay_remove_buf (struct kref *kref) +static void relay_remove_buf (struct kref *kref) { struct rchan_buf *buf = container_of(kref, struct rchan_buf, kref); buf->chan->cb->remove_buf_file (buf->dentry);
@@ -221,11 +221,10 @@* * Returns 1 if the buffer is empty, 0 otherwise. */ -int relay_buf_empty (struct rchan_buf *buf) +static int relay_buf_empty (struct rchan_buf *buf) {return (buf->subbufs_produced - buf->subbufs_consumed) ?0 :1 ; } -EXPORT_SYMBOL_GPL (relay_buf_empty);/** * relay_buf_full - boolean, is the channel buffer full?