Lines Matching refs:uinfo
79 struct snd_ctl_elem_info *uinfo; in slave_init() local
89 uinfo = kmalloc(sizeof(*uinfo), GFP_KERNEL); in slave_init()
90 if (!uinfo) in slave_init()
92 uinfo->id = slave->slave.id; in slave_init()
93 err = slave->slave.info(&slave->slave, uinfo); in slave_init()
95 kfree(uinfo); in slave_init()
98 slave->info.type = uinfo->type; in slave_init()
99 slave->info.count = uinfo->count; in slave_init()
104 kfree(uinfo); in slave_init()
107 slave->info.min_val = uinfo->value.integer.min; in slave_init()
108 slave->info.max_val = uinfo->value.integer.max; in slave_init()
109 kfree(uinfo); in slave_init()
185 struct snd_ctl_elem_info *uinfo) in slave_info() argument
188 return slave->slave.info(&slave->slave, uinfo); in slave_info()
286 struct snd_ctl_elem_info *uinfo) in master_info() argument
294 uinfo->type = master->info.type; in master_info()
295 uinfo->count = master->info.count; in master_info()
296 uinfo->value.integer.min = master->info.min_val; in master_info()
297 uinfo->value.integer.max = master->info.max_val; in master_info()