*参照元 [#q0f61683] #backlinks *説明 [#kf8359f0] ALSA ドライバ用 API の一覧。 (sound/core 以下の EXPORT_SYMBOL を全部列挙したもの) -sound/core/control.c --[[linux-2.6.33/snd_ctl_notify()]] --[[linux-2.6.33/snd_ctl_new1()]] --[[linux-2.6.33/snd_ctl_free_one()]] --[[linux-2.6.33/snd_ctl_add()]] --[[linux-2.6.33/snd_ctl_remove()]] --[[linux-2.6.33/snd_ctl_remove_id()]] --[[linux-2.6.33/snd_ctl_rename_id()]] --[[linux-2.6.33/snd_ctl_find_numid()]] --[[linux-2.6.33/snd_ctl_find_id()]] --[[linux-2.6.33/snd_ctl_register_ioctl()]] --[[linux-2.6.33/snd_ctl_register_ioctl_compat()]] --[[linux-2.6.33/snd_ctl_unregister_ioctl()]] --[[linux-2.6.33/snd_ctl_unregister_ioctl_compat()]] --[[linux-2.6.33/snd_ctl_boolean_mono_info()]] --[[linux-2.6.33/snd_ctl_boolean_stereo_info()]] -sound/core/device.c --[[linux-2.6.33/snd_device_new()]] --[[linux-2.6.33/snd_device_free()]] --[[linux-2.6.33/snd_device_register()]] -sound/core/hwdep.c --[[linux-2.6.33/snd_hwdep_new()]] -sound/core/info.c --[[linux-2.6.33/snd_iprintf()]] --[[linux-2.6.33/snd_seq_root()]] --[[linux-2.6.33/snd_info_get_line()]] --[[linux-2.6.33/snd_info_get_str()]] --[[linux-2.6.33/snd_info_create_module_entry()]] --[[linux-2.6.33/snd_info_create_card_entry()]] --[[linux-2.6.33/snd_card_proc_new()]] --[[linux-2.6.33/snd_info_free_entry()]] --[[linux-2.6.33/snd_info_register()]] -sound/core/info_oss.c --[[linux-2.6.33/snd_oss_info_register()]] -sound/core/init.c --[[linux-2.6.33/snd_cards()]] --[[linux-2.6.33/snd_mixer_oss_notify_callback()]] --[[linux-2.6.33/snd_card_create()]] --[[linux-2.6.33/snd_card_disconnect()]] --[[linux-2.6.33/snd_card_free_when_closed()]] --[[linux-2.6.33/snd_card_free()]] --[[linux-2.6.33/snd_card_set_id()]] --[[linux-2.6.33/snd_card_register()]] --[[linux-2.6.33/snd_component_add()]] --[[linux-2.6.33/snd_card_file_add()]] --[[linux-2.6.33/snd_card_file_remove()]] --[[linux-2.6.33/snd_power_wait()]] -sound/core/isadma.c --[[linux-2.6.33/snd_dma_program()]] --[[linux-2.6.33/snd_dma_disable()]] --[[linux-2.6.33/snd_dma_pointer()]] -sound/core/jack.c --[[linux-2.6.33/snd_jack_new()]] --[[linux-2.6.33/snd_jack_set_parent()]] --[[linux-2.6.33/snd_jack_report()]] -sound/core/memalloc.c --[[linux-2.6.33/snd_dma_alloc_pages()]] --[[linux-2.6.33/snd_dma_alloc_pages_fallback()]] --[[linux-2.6.33/snd_dma_free_pages()]] --[[linux-2.6.33/snd_dma_get_reserved_buf()]] --[[linux-2.6.33/snd_dma_reserve_buf()]] --[[linux-2.6.33/snd_malloc_pages()]] --[[linux-2.6.33/snd_free_pages()]] -sound/core/memory.c --[[linux-2.6.33/copy_to_user_fromio()]] --[[linux-2.6.33/copy_from_user_toio()]] -sound/core/misc.c --[[linux-2.6.33/release_and_free_resource()]] --[[linux-2.6.33/__snd_printk()]] --[[linux-2.6.33/snd_pci_quirk_lookup()]] -sound/core/oss/mixer_oss.c --[[linux-2.6.33/snd_mixer_oss_ioctl_card()]] -sound/core/pcm.c --[[linux-2.6.33/snd_pcm_format_name()]] --[[linux-2.6.33/snd_pcm_new_stream()]] --[[linux-2.6.33/snd_pcm_new()]] --[[linux-2.6.33/snd_pcm_notify()]] -sound/core/pcm_lib.c --[[linux-2.6.33/snd_pcm_set_ops()]] --[[linux-2.6.33/snd_pcm_set_sync()]] --[[linux-2.6.33/snd_interval_refine()]] --[[linux-2.6.33/snd_interval_ratnum()]] --[[linux-2.6.33/snd_interval_list()]] --[[linux-2.6.33/snd_pcm_hw_rule_add()]] --[[linux-2.6.33/snd_pcm_hw_constraint_integer()]] --[[linux-2.6.33/snd_pcm_hw_constraint_minmax()]] --[[linux-2.6.33/snd_pcm_hw_constraint_list()]] --[[linux-2.6.33/snd_pcm_hw_constraint_ratnums()]] --[[linux-2.6.33/snd_pcm_hw_constraint_ratdens()]] --[[linux-2.6.33/snd_pcm_hw_constraint_msbits()]] --[[linux-2.6.33/snd_pcm_hw_constraint_step()]] --[[linux-2.6.33/snd_pcm_hw_constraint_pow2()]] --[[linux-2.6.33/_snd_pcm_hw_params_any()]] --[[linux-2.6.33/snd_pcm_hw_param_value()]] --[[linux-2.6.33/_snd_pcm_hw_param_setempty()]] --[[linux-2.6.33/snd_pcm_hw_param_first()]] --[[linux-2.6.33/snd_pcm_hw_param_last()]] --[[linux-2.6.33/snd_pcm_lib_ioctl()]] --[[linux-2.6.33/snd_pcm_period_elapsed()]] --[[linux-2.6.33/snd_pcm_lib_write()]] --[[linux-2.6.33/snd_pcm_lib_writev()]] --[[linux-2.6.33/snd_pcm_lib_read()]] --[[linux-2.6.33/snd_pcm_lib_readv()]] -sound/core/pcm_memory.c --[[linux-2.6.33/snd_pcm_lib_preallocate_free_for_all()]] --[[linux-2.6.33/snd_pcm_lib_preallocate_pages()]] --[[linux-2.6.33/snd_pcm_lib_preallocate_pages_for_all()]] --[[linux-2.6.33/snd_pcm_sgbuf_ops_page()]] --[[linux-2.6.33/snd_pcm_sgbuf_get_chunk_size()]] --[[linux-2.6.33/snd_pcm_lib_malloc_pages()]] --[[linux-2.6.33/snd_pcm_lib_free_pages()]] -sound/core/pcm_misc.c --[[linux-2.6.33/snd_pcm_format_signed()]] --[[linux-2.6.33/snd_pcm_format_unsigned()]] --[[linux-2.6.33/snd_pcm_format_linear()]] --[[linux-2.6.33/snd_pcm_format_little_endian()]] --[[linux-2.6.33/snd_pcm_format_big_endian()]] --[[linux-2.6.33/snd_pcm_format_width()]] --[[linux-2.6.33/snd_pcm_format_physical_width()]] --[[linux-2.6.33/snd_pcm_format_size()]] --[[linux-2.6.33/snd_pcm_format_silence_64()]] --[[linux-2.6.33/snd_pcm_format_set_silence()]] --[[linux-2.6.33/snd_pcm_limit_hw_rates()]] --[[linux-2.6.33/snd_pcm_rate_to_rate_bit()]] -sound/core/pcm_native.c --[[linux-2.6.33/snd_pcm_link_rwlock()]] --[[linux-2.6.33/snd_pcm_hw_refine()]] --[[linux-2.6.33/snd_pcm_stop()]] --[[linux-2.6.33/snd_pcm_suspend()]] --[[linux-2.6.33/snd_pcm_suspend_all()]] --[[linux-2.6.33/snd_pcm_release_substream()]] --[[linux-2.6.33/snd_pcm_open_substream()]] --[[linux-2.6.33/snd_pcm_kernel_ioctl()]] --[[linux-2.6.33/snd_pcm_lib_mmap_iomem()]] --[[linux-2.6.33/snd_pcm_mmap_data()]] -sound/core/rawmidi.c --[[linux-2.6.33/snd_rawmidi_output_params()]] --[[linux-2.6.33/snd_rawmidi_input_params()]] --[[linux-2.6.33/snd_rawmidi_drop_output()]] --[[linux-2.6.33/snd_rawmidi_drain_output()]] --[[linux-2.6.33/snd_rawmidi_drain_input()]] --[[linux-2.6.33/snd_rawmidi_receive()]] --[[linux-2.6.33/snd_rawmidi_transmit_empty()]] --[[linux-2.6.33/snd_rawmidi_transmit_peek()]] --[[linux-2.6.33/snd_rawmidi_transmit_ack()]] --[[linux-2.6.33/snd_rawmidi_transmit()]] --[[linux-2.6.33/snd_rawmidi_new()]] --[[linux-2.6.33/snd_rawmidi_set_ops()]] --[[linux-2.6.33/snd_rawmidi_info_select()]] --[[linux-2.6.33/snd_rawmidi_kernel_open()]] --[[linux-2.6.33/snd_rawmidi_kernel_release()]] --[[linux-2.6.33/snd_rawmidi_kernel_read()]] --[[linux-2.6.33/snd_rawmidi_kernel_write()]] -sound/core/sound.c --[[linux-2.6.33/snd_major()]] --[[linux-2.6.33/snd_ecards_limit()]] --[[linux-2.6.33/snd_request_card()]] --[[linux-2.6.33/snd_lookup_minor_data()]] --[[linux-2.6.33/snd_register_device_for_dev()]] --[[linux-2.6.33/snd_unregister_device()]] --[[linux-2.6.33/snd_add_device_sysfs_file()]] -sound/core/sound_oss.c --[[linux-2.6.33/snd_lookup_oss_minor_data()]] --[[linux-2.6.33/snd_register_oss_device()]] --[[linux-2.6.33/snd_unregister_oss_device()]] -sound/core/timer.c --[[linux-2.6.33/snd_timer_open()]] --[[linux-2.6.33/snd_timer_close()]] --[[linux-2.6.33/snd_timer_resolution()]] --[[linux-2.6.33/snd_timer_start()]] --[[linux-2.6.33/snd_timer_stop()]] --[[linux-2.6.33/snd_timer_continue()]] --[[linux-2.6.33/snd_timer_pause()]] --[[linux-2.6.33/snd_timer_new()]] --[[linux-2.6.33/snd_timer_notify()]] --[[linux-2.6.33/snd_timer_global_new()]] --[[linux-2.6.33/snd_timer_global_free()]] --[[linux-2.6.33/snd_timer_global_register()]] --[[linux-2.6.33/snd_timer_interrupt()]] -sound/core/vmaster.c --[[linux-2.6.33/_snd_ctl_add_slave()]] --[[linux-2.6.33/snd_ctl_make_virtual_master()]] -sound/core/seq/seq_clientmgr.c --[[linux-2.6.33/snd_seq_set_queue_tempo()]] --[[linux-2.6.33/snd_seq_create_kernel_client()]] --[[linux-2.6.33/snd_seq_delete_kernel_client()]] --[[linux-2.6.33/snd_seq_kernel_client_enqueue()]] --[[linux-2.6.33/snd_seq_kernel_client_enqueue_blocking()]] --[[linux-2.6.33/snd_seq_kernel_client_dispatch()]] --[[linux-2.6.33/snd_seq_kernel_client_ctl()]] --[[linux-2.6.33/snd_seq_kernel_client_write_poll()]] -sound/core/seq/seq_midi_event.c --[[linux-2.6.33/snd_midi_event_new()]] --[[linux-2.6.33/snd_midi_event_free()]] --[[linux-2.6.33/snd_midi_event_reset_encode()]] --[[linux-2.6.33/snd_midi_event_reset_decode()]] --[[linux-2.6.33/snd_midi_event_no_status()]] --[[linux-2.6.33/snd_midi_event_encode()]] --[[linux-2.6.33/snd_midi_event_encode_byte()]] --[[linux-2.6.33/snd_midi_event_decode()]] -sound/core/seq/seq_ports.c --[[linux-2.6.33/snd_seq_event_port_attach()]] --[[linux-2.6.33/snd_seq_event_port_detach()]] -sound/core/seq/seq_virmidi.c --[[linux-2.6.33/snd_virmidi_new()]] -sound/core/seq/seq_device.c --[[linux-2.6.33/snd_seq_device_load_drivers()]] --[[linux-2.6.33/snd_seq_device_new()]] --[[linux-2.6.33/snd_seq_device_register_driver()]] --[[linux-2.6.33/snd_seq_device_unregister_driver()]] --[[linux-2.6.33/snd_seq_autoload_lock()]] --[[linux-2.6.33/snd_seq_autoload_unlock()]] -sound/core/seq/seq_lock.c --[[linux-2.6.33/snd_use_lock_sync_helper()]] -sound/core/seq/seq_memory.c --[[linux-2.6.33/snd_seq_dump_var_event()]] --[[linux-2.6.33/snd_seq_expand_var_event()]] -sound/core/seq/seq_midi_emul.c --[[linux-2.6.33/snd_midi_process_event()]] --[[linux-2.6.33/snd_midi_channel_set_clear()]] --[[linux-2.6.33/snd_midi_channel_alloc_set()]] --[[linux-2.6.33/snd_midi_channel_free_set()]] *コメント [#nfa69280]