Lines Matching refs:anchor_nid
264 int anchor_nid) in get_nid_path() argument
275 if (!anchor_nid || in get_nid_path()
276 (anchor_nid > 0 && is_nid_contained(path, anchor_nid)) || in get_nid_path()
277 (anchor_nid < 0 && !is_nid_contained(path, anchor_nid))) in get_nid_path()
392 int anchor_nid, struct nid_path *path, in __parse_nid_path() argument
398 if (to_nid == anchor_nid) in __parse_nid_path()
399 anchor_nid = 0; /* anchor passed */ in __parse_nid_path()
400 else if (to_nid == (hda_nid_t)(-anchor_nid)) in __parse_nid_path()
415 if (anchor_nid <= 0) in __parse_nid_path()
427 anchor_nid, path, depth + 1)) in __parse_nid_path()
461 hda_nid_t to_nid, int anchor_nid, in snd_hda_parse_nid_path() argument
464 if (__parse_nid_path(codec, from_nid, to_nid, anchor_nid, path, 1)) { in snd_hda_parse_nid_path()
484 hda_nid_t to_nid, int anchor_nid) in snd_hda_add_new_path() argument
493 path = get_nid_path(codec, from_nid, to_nid, anchor_nid); in snd_hda_add_new_path()
501 if (snd_hda_parse_nid_path(codec, from_nid, to_nid, anchor_nid, path)) in snd_hda_add_new_path()