Lines Matching refs:efw

31 	struct snd_efw *efw = entry->private_data;  in proc_read_hwinfo()  local
39 if (snd_efw_command_get_hwinfo(efw, hwinfo) < 0) in proc_read_hwinfo()
108 struct snd_efw *efw = entry->private_data; in proc_read_clock() local
112 if (snd_efw_command_get_clock_source(efw, &clock_source) < 0) in proc_read_clock()
115 if (snd_efw_command_get_sampling_rate(efw, &sampling_rate) < 0) in proc_read_clock()
131 struct snd_efw *efw = entry->private_data; in proc_read_phys_meters() local
139 (efw->phys_in + efw->phys_out) * sizeof(u32); in proc_read_phys_meters()
144 err = snd_efw_command_get_phys_meters(efw, meters, size); in proc_read_phys_meters()
151 max = min(efw->phys_out, meters->out_meters); in proc_read_phys_meters()
154 for (g = 0; g < efw->phys_out_grp_count; g++) { in proc_read_phys_meters()
155 name = get_phys_name(&efw->phys_out_grps[g], false); in proc_read_phys_meters()
156 for (c = 0; c < efw->phys_out_grps[g].count; c++) { in proc_read_phys_meters()
164 max = min(efw->phys_in, meters->in_meters); in proc_read_phys_meters()
167 for (g = 0; g < efw->phys_in_grp_count; g++) { in proc_read_phys_meters()
168 name = get_phys_name(&efw->phys_in_grps[g], true); in proc_read_phys_meters()
169 for (c = 0; c < efw->phys_in_grps[g].count; c++) in proc_read_phys_meters()
182 struct snd_efw *efw = entry->private_data; in proc_read_queues_state() local
185 if (efw->pull_ptr > efw->push_ptr) in proc_read_queues_state()
187 (unsigned int)(efw->pull_ptr - efw->push_ptr); in proc_read_queues_state()
189 consumed = (unsigned int)(efw->push_ptr - efw->pull_ptr); in proc_read_queues_state()
192 efw->resp_queues, consumed, snd_efw_resp_buf_size); in proc_read_queues_state()
196 add_node(struct snd_efw *efw, struct snd_info_entry *root, const char *name, in add_node() argument
201 entry = snd_info_create_card_entry(efw->card, name, root); in add_node()
205 snd_info_set_text_ops(entry, efw, op); in add_node()
210 void snd_efw_proc_init(struct snd_efw *efw) in snd_efw_proc_init() argument
218 root = snd_info_create_card_entry(efw->card, "firewire", in snd_efw_proc_init()
219 efw->card->proc_root); in snd_efw_proc_init()
228 add_node(efw, root, "clock", proc_read_clock); in snd_efw_proc_init()
229 add_node(efw, root, "firmware", proc_read_hwinfo); in snd_efw_proc_init()
230 add_node(efw, root, "meters", proc_read_phys_meters); in snd_efw_proc_init()
231 add_node(efw, root, "queues", proc_read_queues_state); in snd_efw_proc_init()