Lines Matching refs:nid_path
40 snd_array_init(&spec->paths, sizeof(struct nid_path), 8); in snd_hda_gen_spec_init()
245 static bool is_nid_contained(struct nid_path *path, hda_nid_t nid) in is_nid_contained()
250 static struct nid_path *get_nid_path(struct hda_codec *codec, in get_nid_path()
255 struct nid_path *path; in get_nid_path()
281 int snd_hda_get_path_idx(struct hda_codec *codec, struct nid_path *path) in snd_hda_get_path_idx()
284 struct nid_path *array = spec->paths.list; in snd_hda_get_path_idx()
302 struct nid_path *snd_hda_get_path_from_idx(struct hda_codec *codec, int idx) in snd_hda_get_path_from_idx()
316 const struct nid_path *path; in is_dac_already_used()
342 const struct nid_path *path; in is_ctl_used()
362 const char *pfx, struct nid_path *path) in print_nid_path()
380 int anchor_nid, struct nid_path *path, in __parse_nid_path()
450 struct nid_path *path) in snd_hda_parse_nid_path()
470 struct nid_path *
475 struct nid_path *path; in snd_hda_add_new_path()
500 struct nid_path *path = snd_hda_get_path_from_idx(codec, idx); in invalidate_nid_path()
560 struct nid_path *path) in look_for_out_mute_nid()
576 struct nid_path *path) in look_for_out_vol_nid()
596 static bool has_amp_in(struct hda_codec *codec, struct nid_path *path, int idx) in has_amp_in()
610 static bool has_amp_out(struct hda_codec *codec, struct nid_path *path, int idx) in has_amp_out()
629 const struct nid_path *path; in is_active_nid()
768 static void activate_amp_out(struct hda_codec *codec, struct nid_path *path, in activate_amp_out()
776 static void activate_amp_in(struct hda_codec *codec, struct nid_path *path, in activate_amp_in()
818 struct nid_path *path, in path_power_update()
873 void snd_hda_activate_path(struct hda_codec *codec, struct nid_path *path, in snd_hda_activate_path()
901 static void path_power_down_sync(struct hda_codec *codec, struct nid_path *path) in path_power_down_sync()
929 struct nid_path *path = snd_hda_get_path_from_idx(codec, path_idx); in resume_path_from_idx()
1009 unsigned int chs, struct nid_path *path) in add_vol_ctl()
1022 static int get_default_ch_nums(struct hda_codec *codec, struct nid_path *path, in get_default_ch_nums()
1035 struct nid_path *path) in add_stereo_vol()
1045 unsigned int chs, struct nid_path *path) in add_sw_ctl()
1068 int cidx, struct nid_path *path) in add_stereo_sw()
1146 struct nid_path *path = snd_hda_get_path_from_idx(codec, path_idx); in path_has_mixer()
1266 static int assign_out_path_ctls(struct hda_codec *codec, struct nid_path *path) in assign_out_path_ctls()
1364 struct nid_path *path; in try_assign_dacs()
1514 struct nid_path *path; in fill_multi_ios()
1597 struct nid_path *path; in map_singles()
1629 struct nid_path *path; in check_aamix_out_path()
1666 struct nid_path *path; in indep_hp_possible()
1704 struct nid_path *path; in refill_shared_dacs()
1884 struct nid_path *path; in print_nid_path_idx()
2048 struct nid_path *path; in parse_output_paths()
2096 struct nid_path *path; in create_multi_out_ctls()
2137 struct nid_path *path; in create_extra_out()
2333 static inline struct nid_path *
2355 struct nid_path *path; in set_multi_io()
2442 struct nid_path *nomix_path, *mix_path; in update_aamix_paths()
2472 struct nid_path *path; in update_output_paths()
3075 struct nid_path *path; in new_analog_input()
3242 struct nid_path *path; in parse_capture_source()
3379 static struct nid_path *get_input_path(struct hda_codec *codec, int adc_idx, int imux_idx) in get_input_path()
3450 struct nid_path *path; in cap_put_caller()
3516 static int parse_capvol_in_path(struct hda_codec *codec, struct nid_path *path) in parse_capvol_in_path()
3682 struct nid_path *path; in get_first_cap_ctl()
3759 struct nid_path *path; in create_capture_mixers()
3822 struct nid_path *path) in look_for_boost_amp()
3857 struct nid_path *path; in parse_mic_boost()
4062 struct nid_path *path; in parse_digital()
4128 struct nid_path *old_path, *path; in mux_select()
4175 struct nid_path *path; in set_path_power()
4323 struct nid_path *path; in add_fake_paths()
4384 struct nid_path *path; in snd_hda_gen_fix_pin_power()
4440 struct nid_path *path; in do_automute()
5832 struct nid_path *path; in set_output_and_unmute()
5884 struct nid_path *path; in init_multi_io()
5940 struct nid_path *path; in init_input_src()