Lines Matching refs:opl4

28 	struct snd_opl4 *opl4 = entry->private_data;  in snd_opl4_mem_proc_open()  local
30 mutex_lock(&opl4->access_mutex); in snd_opl4_mem_proc_open()
31 if (opl4->memory_access) { in snd_opl4_mem_proc_open()
32 mutex_unlock(&opl4->access_mutex); in snd_opl4_mem_proc_open()
35 opl4->memory_access++; in snd_opl4_mem_proc_open()
36 mutex_unlock(&opl4->access_mutex); in snd_opl4_mem_proc_open()
43 struct snd_opl4 *opl4 = entry->private_data; in snd_opl4_mem_proc_release() local
45 mutex_lock(&opl4->access_mutex); in snd_opl4_mem_proc_release()
46 opl4->memory_access--; in snd_opl4_mem_proc_release()
47 mutex_unlock(&opl4->access_mutex); in snd_opl4_mem_proc_release()
56 struct snd_opl4 *opl4 = entry->private_data; in snd_opl4_mem_proc_read() local
62 snd_opl4_read_memory(opl4, buf, pos, count); in snd_opl4_mem_proc_read()
77 struct snd_opl4 *opl4 = entry->private_data; in snd_opl4_mem_proc_write() local
87 snd_opl4_write_memory(opl4, buf, pos, count); in snd_opl4_mem_proc_write()
99 int snd_opl4_create_proc(struct snd_opl4 *opl4) in snd_opl4_create_proc() argument
103 entry = snd_info_create_card_entry(opl4->card, "opl4-mem", opl4->card->proc_root); in snd_opl4_create_proc()
105 if (opl4->hardware < OPL3_HW_OPL4_ML) { in snd_opl4_create_proc()
116 entry->private_data = opl4; in snd_opl4_create_proc()
122 opl4->proc_entry = entry; in snd_opl4_create_proc()
126 void snd_opl4_free_proc(struct snd_opl4 *opl4) in snd_opl4_free_proc() argument
128 snd_info_free_entry(opl4->proc_entry); in snd_opl4_free_proc()