snd_device_name_hint(): do not use global snd_config.
snd_device_name_hint(): do not use global snd_config.

This commit and its parent make the function reentrant.

Signed-off-by: Jerome Forissier <723156650c5778d0e4df4b2fbfeefa65359302e5@taodyne.com>
Signed-off-by: Takashi Iwai <4596b3305151c7ee743192a95d394341e3d3b644@suse.de>

lgirdwood/alsa-lib,mikelima/alsa-lib,mengdonglin/alsa-lib,takaswie/alsa-lib,zedongchen/alsa-lib,lgirdwood/alsa-lib,Distrotech/alsa-lib,zedongchen/alsa-lib,Distrotech/alsa-lib,alsa-project/alsa-lib,tiwai/alsa-lib,tiwai/alsa-lib,zedongchen/alsa-lib,takaswie/alsa-lib,tiwai/alsa-lib,lgirdwood/alsa-lib,lgirdwood/alsa-lib,Distrotech/alsa-lib,Distrotech/alsa-lib,zedongchen/alsa-lib,alsa-project/alsa-lib,takaswie/alsa-lib,lgirdwood/alsa-lib,mengdonglin/alsa-lib,alsa-project/alsa-lib,mengdonglin/alsa-lib,mikelima/alsa-lib,zedongchen/alsa-lib,tiwai/alsa-lib,takaswie/alsa-lib,Distrotech/alsa-lib,mikelima/alsa-lib,mikelima/alsa-lib,mengdonglin/alsa-lib,takaswie/alsa-lib,alsa-project/alsa-lib,mengdonglin/alsa-lib,mikelima/alsa-lib