forked from Minki/linux
ALSA: info: Make snd_info_entry_ops as const
The reference to snd_info_entry_ops is rather read-only, so declare it as a const pointer. This allows a bit more optimization. There should be no functional changes by this patch. Link: https://lore.kernel.org/r/20200103081714.9560-29-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
51055da51d
commit
d25ff26840
@ -3912,7 +3912,7 @@ For a raw-data proc-file, set the attributes as follows:
|
|||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
static struct snd_info_entry_ops my_file_io_ops = {
|
static const struct snd_info_entry_ops my_file_io_ops = {
|
||||||
.read = my_file_io_read,
|
.read = my_file_io_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ struct snd_info_entry {
|
|||||||
unsigned short content;
|
unsigned short content;
|
||||||
union {
|
union {
|
||||||
struct snd_info_entry_text text;
|
struct snd_info_entry_text text;
|
||||||
struct snd_info_entry_ops *ops;
|
const struct snd_info_entry_ops *ops;
|
||||||
} c;
|
} c;
|
||||||
struct snd_info_entry *parent;
|
struct snd_info_entry *parent;
|
||||||
struct module *module;
|
struct module *module;
|
||||||
|
@ -76,7 +76,7 @@ static ssize_t snd_opl4_mem_proc_write(struct snd_info_entry *entry,
|
|||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_opl4_mem_proc_ops = {
|
static const struct snd_info_entry_ops snd_opl4_mem_proc_ops = {
|
||||||
.open = snd_opl4_mem_proc_open,
|
.open = snd_opl4_mem_proc_open,
|
||||||
.release = snd_opl4_mem_proc_release,
|
.release = snd_opl4_mem_proc_release,
|
||||||
.read = snd_opl4_mem_proc_read,
|
.read = snd_opl4_mem_proc_read,
|
||||||
|
@ -37,7 +37,7 @@ static void snd_gf1_mem_proc_free(struct snd_info_entry *entry)
|
|||||||
kfree(priv);
|
kfree(priv);
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_gf1_mem_proc_ops = {
|
static const struct snd_info_entry_ops snd_gf1_mem_proc_ops = {
|
||||||
.read = snd_gf1_mem_proc_dump,
|
.read = snd_gf1_mem_proc_dump,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1129,11 +1129,11 @@ static ssize_t snd_cs4281_BA1_read(struct snd_info_entry *entry,
|
|||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_cs4281_proc_ops_BA0 = {
|
static const struct snd_info_entry_ops snd_cs4281_proc_ops_BA0 = {
|
||||||
.read = snd_cs4281_BA0_read,
|
.read = snd_cs4281_BA0_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_cs4281_proc_ops_BA1 = {
|
static const struct snd_info_entry_ops snd_cs4281_proc_ops_BA1 = {
|
||||||
.read = snd_cs4281_BA1_read,
|
.read = snd_cs4281_BA1_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2815,7 +2815,7 @@ static ssize_t snd_cs46xx_io_read(struct snd_info_entry *entry,
|
|||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_cs46xx_proc_io_ops = {
|
static const struct snd_info_entry_ops snd_cs46xx_proc_io_ops = {
|
||||||
.read = snd_cs46xx_io_read,
|
.read = snd_cs46xx_io_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -545,7 +545,7 @@ static void snd_emu_proc_ptr_reg_read20c(struct snd_info_entry *entry,
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_emu10k1_proc_ops_fx8010 = {
|
static const struct snd_info_entry_ops snd_emu10k1_proc_ops_fx8010 = {
|
||||||
.read = snd_emu10k1_fx8010_read,
|
.read = snd_emu10k1_fx8010_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1153,11 +1153,11 @@ static ssize_t snd_mixart_BA1_read(struct snd_info_entry *entry,
|
|||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_mixart_proc_ops_BA0 = {
|
static const struct snd_info_entry_ops snd_mixart_proc_ops_BA0 = {
|
||||||
.read = snd_mixart_BA0_read,
|
.read = snd_mixart_BA0_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct snd_info_entry_ops snd_mixart_proc_ops_BA1 = {
|
static const struct snd_info_entry_ops snd_mixart_proc_ops_BA1 = {
|
||||||
.read = snd_mixart_BA1_read,
|
.read = snd_mixart_BA1_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user