Skip to content

Commit

Permalink
[ALSA] Make snd_task_name() module local
Browse files Browse the repository at this point in the history
Modules: ALSA Core,ALSA<-OSS emulation

Remove a global function snd_task_name(), and move it local
to snd-pcm-oss module.

Signed-off-by: Takashi Iwai <[email protected]>
  • Loading branch information
tiwai authored and Jaroslav Kysela committed Nov 4, 2005
1 parent 07799e7 commit 93f2e37
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 13 deletions.
1 change: 0 additions & 1 deletion include/sound/core.h
Original file line number Diff line number Diff line change
Expand Up @@ -373,7 +373,6 @@ unsigned int snd_dma_pointer(unsigned long dma, unsigned int size);

/* misc.c */

int snd_task_name(struct task_struct *task, char *name, size_t size);
#ifdef CONFIG_SND_VERBOSE_PRINTK
void snd_verbose_printk(const char *file, int line, const char *format, ...)
__attribute__ ((format (printf, 3, 4)));
Expand Down
11 changes: 0 additions & 11 deletions sound/core/misc.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,6 @@
#include <linux/time.h>
#include <sound/core.h>

int snd_task_name(struct task_struct *task, char *name, size_t size)
{
unsigned int idx;

snd_assert(task != NULL && name != NULL && size >= 2, return -EINVAL);
for (idx = 0; idx < sizeof(task->comm) && idx + 1 < size; idx++)
name[idx] = task->comm[idx];
name[idx] = '\0';
return 0;
}

#ifdef CONFIG_SND_VERBOSE_PRINTK
void snd_verbose_printk(const char *file, int line, const char *format, ...)
{
Expand Down
11 changes: 11 additions & 0 deletions sound/core/oss/pcm_oss.c
Original file line number Diff line number Diff line change
Expand Up @@ -1821,6 +1821,17 @@ static int snd_pcm_oss_open_file(struct file *file,
}


static int snd_task_name(struct task_struct *task, char *name, size_t size)
{
unsigned int idx;

snd_assert(task != NULL && name != NULL && size >= 2, return -EINVAL);
for (idx = 0; idx < sizeof(task->comm) && idx + 1 < size; idx++)
name[idx] = task->comm[idx];
name[idx] = '\0';
return 0;
}

static int snd_pcm_oss_open(struct inode *inode, struct file *file)
{
int minor = iminor(inode);
Expand Down
1 change: 0 additions & 1 deletion sound/core/sound.c
Original file line number Diff line number Diff line change
Expand Up @@ -487,7 +487,6 @@ EXPORT_SYMBOL(snd_ctl_unregister_ioctl_compat);
EXPORT_SYMBOL(snd_ctl_elem_read);
EXPORT_SYMBOL(snd_ctl_elem_write);
/* misc.c */
EXPORT_SYMBOL(snd_task_name);
#ifdef CONFIG_SND_VERBOSE_PRINTK
EXPORT_SYMBOL(snd_verbose_printk);
#endif
Expand Down

0 comments on commit 93f2e37

Please sign in to comment.