Lines Matching refs:tlv
671 unsigned int *tlv; in copy_tlv() local
679 tlv = kmalloc(data[1] + sizeof(data), GFP_KERNEL); in copy_tlv()
680 if (!tlv) in copy_tlv()
682 memcpy(tlv, data, sizeof(data)); in copy_tlv()
683 if (copy_from_user(tlv + 2, _tlv + 2, data[1])) { in copy_tlv()
684 kfree(tlv); in copy_tlv()
687 return tlv; in copy_tlv()
702 gctl->tlv = NULL; in copy_gctl()
780 kfree(kctl->tlv.p); in snd_emu10k1_ctl_private_free()
824 knew.tlv.p = copy_tlv(gctl->tlv); in snd_emu10k1_add_controls()
825 if (knew.tlv.p) in snd_emu10k1_add_controls()
845 kfree(knew.tlv.p); in snd_emu10k1_add_controls()
852 kfree(knew.tlv.p); in snd_emu10k1_add_controls()
1086 ctl->tlv = snd_emu10k1_db_linear; in snd_emu10k1_init_mono_control()
1091 ctl->tlv = snd_emu10k1_db_scale1; in snd_emu10k1_init_mono_control()
1108 ctl->tlv = snd_emu10k1_db_linear; in snd_emu10k1_init_stereo_control()
1113 ctl->tlv = snd_emu10k1_db_scale1; in snd_emu10k1_init_stereo_control()
2183 ctl->tlv = snd_emu10k1_bass_treble_db_scale; in _snd_emu10k1_init_efx()
2193 ctl->tlv = snd_emu10k1_bass_treble_db_scale; in _snd_emu10k1_init_efx()