FreeBSD kernel sound device code
mixer_if.m File Reference
Include dependency graph for mixer_if.m:

Go to the source code of this file.

Variables

INTERFACE mixer
 
 CODE
 
METHOD int init
 
METHOD int reinit
 
DEFAULT mixer_noreinit
 
METHOD int uninit
 
METHOD int set
 
unsigned dev
 
unsigned left
 
unsigned right
 
METHOD u_int32_t setrecsrc
 
u_int32_t src
 

Variable Documentation

◆ CODE

CODE
Initial value:
{
static int
{
return 0;
}
}
struct pcmchan_matrix * m
Definition: channel_if.m:232
DEFAULT mixer_noreinit
Definition: mixer_if.m:51

Definition at line 35 of file mixer_if.m.

◆ dev

unsigned dev

Definition at line 59 of file mixer_if.m.

Referenced by ac97_create(), ac97mix_set(), ad1816_alloc_resources(), ad1816_attach(), ad1816_detach(), ad1816_probe(), ad1816_release_resources(), ad1816mix_set(), ad1816mix_setrecsrc(), alloc_resource(), als_pci_attach(), als_pci_detach(), als_pci_probe(), als_pci_resume(), als_pci_suspend(), als_resource_free(), als_resource_grab(), alsmix_set(), atiixp_pci_attach(), atiixp_pci_detach(), atiixp_pci_probe(), atiixp_pci_resume(), atiixp_pci_suspend(), audio_soc_attach(), audio_soc_detach(), audio_soc_probe(), azt2320_mss_mode(), burgundy_set(), change_bits(), cmi_attach(), cmi_detach(), cmi_probe(), cmi_resume(), cmi_suspend(), cmimix_set(), cs4281_pci_attach(), cs4281_pci_detach(), cs4281_pci_probe(), cs4281_pci_resume(), cs4281_pci_suspend(), csa_allocres(), csa_attach(), csa_detach(), csa_findcard(), csa_findsubcard(), csa_probe(), csa_releaseres(), csa_resume(), dsp_cdevinfo_alloc(), dsp_cdevinfo_free(), dsp_clone(), dsp_get_flags(), dsp_get_info(), dsp_get_volume_channel(), dsp_ioctl_channel(), dsp_set_flags(), dummy_codec_attach(), dummy_codec_probe(), emu_dspmixer_set(), emu_getcard(), emu_midi_attach(), emu_midi_detach(), emu_midi_probe(), emu_pci_attach(), emu_pci_detach(), emu_pci_probe(), emu_pcm_attach(), emu_pcm_detach(), emu_pcm_probe(), emu_read_ivar(), emujoy_pci_probe(), envy24_delta_ak4524_create(), envy24_pci_attach(), envy24_pci_detach(), envy24_pci_probe(), envy24_rdi2c(), envy24ht_pci_attach(), envy24ht_pci_detach(), envy24ht_pci_probe(), envy24ht_rdi2c(), envy24ht_spi_create(), envy24ht_wri2c(), envy24htmixer_set(), envy24mixer_set(), es1370_mixset(), es_init_sysctls(), es_pci_attach(), es_pci_detach(), es_pci_probe(), ess_alloc_resources(), ess_attach(), ess_detach(), ess_probe(), ess_release_resources(), ess_resume(), esscontrol_attach(), esscontrol_probe(), essmix_set(), feeder_eq_initsys(), find_masterdev(), fm801_pci_attach(), fm801_pci_detach(), fm801_pci_probe(), getchns(), gusc_attach(), gusc_probe(), gusc_setup_intr(), gusisa_probe(), gusmax_setup(), guspcm_attach(), guspcm_probe(), hdaa_attach(), hdaa_audio_ctl_dev_volume(), hdaa_audio_ctl_ossmixer_set(), hdaa_audio_ctl_set_defaults(), hdaa_child_location(), hdaa_configure(), hdaa_detach(), hdaa_dump_amp(), hdaa_dump_audio_formats(), hdaa_dump_gpi(), hdaa_dump_gpio(), hdaa_dump_gpo(), hdaa_eld_dump(), hdaa_local_patch_pin(), hdaa_patch_direct(), hdaa_pcm_attach(), hdaa_pcm_detach(), hdaa_pcm_probe(), hdaa_pindump(), hdaa_print_child(), hdaa_probe(), hdaa_read_coef(), hdaa_resume(), hdaa_stream_intr(), hdaa_suspend(), hdaa_sysctl_gpi_state(), hdaa_sysctl_gpio_state(), hdaa_sysctl_gpo_state(), hdaa_sysctl_reconfig(), hdaa_unconfigure(), hdaa_unsol_intr(), hdaa_widget_parse(), hdaa_write_coef(), hdac_attach(), hdac_child_pnpinfo_method(), hdac_codec_command(), hdac_detach(), hdac_get_dma_tag(), hdac_get_mtx(), hdac_one_intr(), hdac_print_child(), hdac_probe(), hdac_read_ivar(), hdac_resume(), hdac_stream_alloc(), hdac_stream_free(), hdac_stream_getptr(), hdac_stream_reset(), hdac_stream_start(), hdac_stream_stop(), hdac_suspend(), hdac_unsol_alloc(), hdac_unsol_free(), hdacc_attach(), hdacc_codec_command(), hdacc_detach(), hdacc_get_mtx(), hdacc_pindump(), hdacc_print_child(), hdacc_probe(), hdacc_probe_nomatch(), hdacc_read_ivar(), hdacc_resume(), hdacc_stream_alloc(), hdacc_stream_free(), hdacc_stream_getptr(), hdacc_stream_intr(), hdacc_stream_reset(), hdacc_stream_start(), hdacc_stream_stop(), hdacc_suspend(), hdacc_unsol_alloc(), hdacc_unsol_free(), hdacc_unsol_intr(), hdspe_attach(), hdspe_detach(), hdspe_pcm_attach(), hdspe_pcm_detach(), hdspe_pcm_probe(), hdspe_probe(), hdspemixer_set(), i2c_wr(), ich_pci_attach(), ich_pci_detach(), ich_pci_probe(), ich_pci_resume(), ich_pci_suspend(), m3_pci_attach(), m3_pci_detach(), m3_pci_probe(), m3_pci_resume(), m3_pci_shutdown(), m3_pci_suspend(), midicsa_attach(), midicsa_detach(), midicsa_probe(), mix_get(), mix_get_locked(), mix_getchild(), mix_getparent(), mix_set(), mix_set_locked(), mix_setrealdev(), mixer_clone(), mixer_create(), mixer_get(), mixer_get_devt(), mixer_hwvol_init(), mixer_hwvol_mute(), mixer_hwvol_step(), mixer_init(), mixer_ioctl_channel(), mixer_obj_create(), mixer_reinit(), mixer_set(), mixer_set_eq(), mixer_uninit(), mss_alloc_resources(), mss_attach(), mss_detach(), mss_detect(), mss_doattach(), mss_init(), mss_mixer_set(), mss_probe(), mss_release_resources(), mss_resume(), mss_suspend(), mssmix_set(), nm_pci_attach(), nm_pci_detach(), nm_pci_probe(), nm_pci_resume(), nm_pci_suspend(), onyx_attach(), onyx_probe(), onyx_set(), opti_detect(), opti_init(), pcm_addchan(), pcm_getbuffersize(), pcm_getdevinfo(), pcm_getflags(), pcm_killchan(), pcm_register(), pcm_setflags(), pcm_setstatus(), pcm_sysinit(), pcm_unregister(), pcmcsa_attach(), pcmcsa_detach(), pcmcsa_probe(), pcmcsa_resume(), pcmcsa_suspend(), pnpmss_attach(), pnpmss_probe(), release_resource(), sb16_alloc_resources(), sb16_attach(), sb16_detach(), sb16_probe(), sb16_release_resources(), sb16mix_set(), sb_alloc_resources(), sb_attach(), sb_detach(), sb_probe(), sb_release_resources(), sbc_attach(), sbc_detach(), sbc_probe(), sbc_read_ivar(), sbc_setup_intr(), sbc_teardown_intr(), sbmix_set(), sbpromix_set(), screamer_set(), seq_convertold(), simple_amp_attach(), simple_amp_dai_trigger(), simple_amp_probe(), snapper_attach(), snapper_probe(), snapper_set(), snd_clone_acquire(), snd_clone_alloc(), snd_clone_getdevflags(), snd_clone_ref(), snd_clone_register(), snd_clone_release(), snd_clone_setdevflags(), snd_clone_unref(), snd_setup_intr(), sndbuf_create(), sndstat_register(), sndstat_unregister(), spicds_create(), sv_attach(), sv_channel_gain(), sv_detach(), sv_gain(), sv_mix_set(), sv_probe(), sv_resume(), sv_suspend(), sysctl_atiixp_polling(), sysctl_es137x_fixed_rate(), sysctl_es137x_latency_timer(), sysctl_es137x_single_pcm_mixer(), sysctl_es137x_spdif_enable(), sysctl_es_polling(), sysctl_hdac_pindump(), sysctl_hdac_polling(), sysctl_hw_snd_hwvol_mixer(), sysctl_via8233_dxs_src(), sysctl_via8233_spdif_enable(), sysctl_via_polling(), tr_pci_attach(), tr_pci_detach(), tr_pci_probe(), tr_pci_resume(), tr_pci_suspend(), tumbler_attach(), tumbler_probe(), tumbler_set(), ua_attach(), ua_detach(), ua_probe(), uaudio_attach(), uaudio_attach_sub(), uaudio_detach(), uaudio_detach_sub(), uaudio_get_child_index_by_dev(), uaudio_mixer_register_sysctl(), uaudio_pcm_setflags(), uaudio_probe(), umidi_detach(), umidi_init(), umidi_probe(), vchan_initsys(), via_attach(), via_chip_init(), via_detach(), via_init_sysctls(), via_probe(), ymf_test(), and ymmix_set().

◆ init

METHOD int init
Initial value:
{
struct snd_mixer *m

Definition at line 45 of file mixer_if.m.

◆ left

unsigned left

Definition at line 60 of file mixer_if.m.

◆ mixer

INTERFACE mixer

Definition at line 33 of file mixer_if.m.

Referenced by feeder_chain(), mix_setmutedevs(), mixer_get(), mixer_getrecsrc(), and mixer_setrecsrc().

◆ mixer_noreinit

DEFAULT mixer_noreinit

Definition at line 51 of file mixer_if.m.

◆ reinit

METHOD int reinit
Initial value:
{
struct snd_mixer *m

Definition at line 49 of file mixer_if.m.

◆ right

unsigned right

Definition at line 61 of file mixer_if.m.

◆ set

METHOD int set
Initial value:
{
struct snd_mixer *m

Definition at line 57 of file mixer_if.m.

◆ setrecsrc

METHOD u_int32_t setrecsrc
Initial value:
{
struct snd_mixer *m

Definition at line 64 of file mixer_if.m.

◆ src

◆ uninit

METHOD int uninit
Initial value:
{
struct snd_mixer *m

Definition at line 53 of file mixer_if.m.