• Home
  • Raw
  • Download

Lines Matching refs:chmap

479 	struct snd_pcm_chmap_elem *chmap;  in had_build_channel_allocation_map()  local
483 kfree(intelhaddata->chmap->chmap); in had_build_channel_allocation_map()
484 intelhaddata->chmap->chmap = NULL; in had_build_channel_allocation_map()
486 chmap = kzalloc(sizeof(*chmap), GFP_KERNEL); in had_build_channel_allocation_map()
487 if (!chmap) in had_build_channel_allocation_map()
524 chmap->map[c] = spk_to_chmap( in had_build_channel_allocation_map()
528 chmap->channels = channel_allocations[i].channels; in had_build_channel_allocation_map()
529 intelhaddata->chmap->chmap = chmap; in had_build_channel_allocation_map()
534 kfree(chmap); in had_build_channel_allocation_map()
556 const struct snd_pcm_chmap_elem *chmap; in had_chmap_ctl_get() local
561 if (!intelhaddata->chmap->chmap) { in had_chmap_ctl_get()
566 chmap = intelhaddata->chmap->chmap; in had_chmap_ctl_get()
567 for (i = 0; i < chmap->channels; i++) in had_chmap_ctl_get()
568 ucontrol->value.integer.value[i] = chmap->map[i]; in had_chmap_ctl_get()
581 &intelhaddata->chmap); in had_register_chmap_ctls()
585 intelhaddata->chmap->private_data = intelhaddata; in had_register_chmap_ctls()
586 intelhaddata->chmap->kctl->info = had_chmap_ctl_info; in had_register_chmap_ctls()
587 intelhaddata->chmap->kctl->get = had_chmap_ctl_get; in had_register_chmap_ctls()
588 intelhaddata->chmap->chmap = NULL; in had_register_chmap_ctls()
1424 kfree(intelhaddata->chmap->chmap); in had_process_hot_unplug()
1425 intelhaddata->chmap->chmap = NULL; in had_process_hot_unplug()