Lines Matching refs:pid
1800 const struct ac97_codec_id *pid; in look_for_codec_id() local
1802 for (pid = table; pid->id; pid++) in look_for_codec_id()
1803 if (pid->id == (id & pid->mask)) in look_for_codec_id()
1804 return pid; in look_for_codec_id()
1810 const struct ac97_codec_id *pid; in snd_ac97_get_name() local
1816 pid = look_for_codec_id(snd_ac97_codec_id_vendors, id); in snd_ac97_get_name()
1817 if (! pid) in snd_ac97_get_name()
1820 strcpy(name, pid->name); in snd_ac97_get_name()
1821 if (ac97 && pid->patch) { in snd_ac97_get_name()
1822 if ((modem && (pid->flags & AC97_MODEM_PATCH)) || in snd_ac97_get_name()
1823 (! modem && ! (pid->flags & AC97_MODEM_PATCH))) in snd_ac97_get_name()
1824 pid->patch(ac97); in snd_ac97_get_name()
1827 pid = look_for_codec_id(snd_ac97_codec_ids, id); in snd_ac97_get_name()
1828 if (pid) { in snd_ac97_get_name()
1830 strcat(name, pid->name); in snd_ac97_get_name()
1831 if (pid->mask != 0xffffffff) in snd_ac97_get_name()
1832 sprintf(name + strlen(name), " rev %d", id & ~pid->mask); in snd_ac97_get_name()
1833 if (ac97 && pid->patch) { in snd_ac97_get_name()
1834 if ((modem && (pid->flags & AC97_MODEM_PATCH)) || in snd_ac97_get_name()
1835 (! modem && ! (pid->flags & AC97_MODEM_PATCH))) in snd_ac97_get_name()
1836 pid->patch(ac97); in snd_ac97_get_name()
1850 const struct ac97_codec_id *pid; in snd_ac97_get_short_name() local
1852 for (pid = snd_ac97_codec_ids; pid->id; pid++) in snd_ac97_get_short_name()
1853 if (pid->id == (ac97->id & pid->mask)) in snd_ac97_get_short_name()
1854 return pid->name; in snd_ac97_get_short_name()
2026 const struct ac97_codec_id *pid; in snd_ac97_mixer() local
2075 pid = look_for_codec_id(snd_ac97_codec_ids, ac97->id); in snd_ac97_mixer()
2076 if (pid && (pid->flags & AC97_DEFAULT_POWER_OFF)) in snd_ac97_mixer()
2114 pid = look_for_codec_id(snd_ac97_codec_ids, ac97->id); in snd_ac97_mixer()
2115 if (pid) in snd_ac97_mixer()
2116 ac97->flags |= pid->flags; in snd_ac97_mixer()