Lines Matching refs:uinfo
80 struct snd_ctl_elem_info *uinfo; in slave_init() local
90 uinfo = kmalloc(sizeof(*uinfo), GFP_KERNEL); in slave_init()
91 if (!uinfo) in slave_init()
93 uinfo->id = slave->slave.id; in slave_init()
94 err = slave->slave.info(&slave->slave, uinfo); in slave_init()
96 kfree(uinfo); in slave_init()
99 slave->info.type = uinfo->type; in slave_init()
100 slave->info.count = uinfo->count; in slave_init()
105 kfree(uinfo); in slave_init()
108 slave->info.min_val = uinfo->value.integer.min; in slave_init()
109 slave->info.max_val = uinfo->value.integer.max; in slave_init()
110 kfree(uinfo); in slave_init()
186 struct snd_ctl_elem_info *uinfo) in slave_info() argument
189 return slave->slave.info(&slave->slave, uinfo); in slave_info()
287 struct snd_ctl_elem_info *uinfo) in master_info() argument
295 uinfo->type = master->info.type; in master_info()
296 uinfo->count = master->info.count; in master_info()
297 uinfo->value.integer.min = master->info.min_val; in master_info()
298 uinfo->value.integer.max = master->info.max_val; in master_info()