init_MUTEX(&spec->bind_mutex); 
static int patch_alc260(struct hda_codec *codec){	struct alc_spec *spec;	spec = kcalloc(1, sizeof(*spec), GFP_KERNEL);	if (spec == NULL)		return -ENOMEM;	codec->spec = spec;	spec->mixers[spec->num_mixers] = alc260_base_mixer;	spec->num_mixers++;	spec->init_verbs = alc260_init_verbs;	spec->channel_mode = alc260_modes;	spec->num_channel_mode = ARRAY_SIZE(alc260_modes);	spec->stream_name_analog = "ALC260 Analog";	spec->stream_analog_playback = &alc260_pcm_analog_playback;	spec->stream_analog_capture = &alc260_pcm_analog_capture;	spec->multiout.max_channels = spec->channel_mode[0].channels;	spec->multiout.num_dacs = ARRAY_SIZE(alc260_dac_nids);	spec->multiout.dac_nids = alc260_dac_nids;	spec->input_mux = &alc260_capture_source;	spec->num_adc_nids = ARRAY_SIZE(alc260_adc_nids);	spec->adc_nids = alc260_adc_nids;	codec->patch_ops = alc_patch_ops;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/41e41f1f3495c6a7443977d2842d6911e3dcf31c/patch_realtek.c/buggy/sound/pci/hda/patch_realtek.c