gbcodec 18 drivers/staging/greybus/audio_codec.c static struct gbaudio_codec_info *gbcodec; gbcodec 800 drivers/staging/greybus/audio_codec.c if (!gbcodec) { gbcodec 805 drivers/staging/greybus/audio_codec.c codec = gbcodec->codec; gbcodec 811 drivers/staging/greybus/audio_codec.c dev_err(gbcodec->dev, gbcodec 852 drivers/staging/greybus/audio_codec.c mutex_lock(&gbcodec->lock); gbcodec 853 drivers/staging/greybus/audio_codec.c list_add(&module->list, &gbcodec->module_list); gbcodec 854 drivers/staging/greybus/audio_codec.c mutex_unlock(&gbcodec->lock); gbcodec 870 drivers/staging/greybus/audio_codec.c if (list_is_singular(&gbcodec->module_list)) { gbcodec 892 drivers/staging/greybus/audio_codec.c if (list_is_singular(&gbcodec->module_list)) { gbcodec 914 drivers/staging/greybus/audio_codec.c dev_dbg(gbcodec->dev, "%s: removed, cleanup APBridge\n", module->name); gbcodec 929 drivers/staging/greybus/audio_codec.c struct snd_soc_codec *codec = gbcodec->codec; gbcodec 937 drivers/staging/greybus/audio_codec.c mutex_lock(&gbcodec->lock); gbcodec 941 drivers/staging/greybus/audio_codec.c mutex_unlock(&gbcodec->lock); gbcodec 1016 drivers/staging/greybus/audio_codec.c gbcodec = info; gbcodec 169 drivers/staging/greybus/audio_topology.c struct gbaudio_codec_info *gbcodec = snd_soc_codec_get_drvdata(codec); gbcodec 196 drivers/staging/greybus/audio_topology.c module = find_gb_module(gbcodec, kcontrol->id.name); gbcodec 939 drivers/staging/greybus/audio_topology.c struct gbaudio_codec_info *gbcodec = snd_soc_codec_get_drvdata(codec); gbcodec 946 drivers/staging/greybus/audio_topology.c module = find_gb_module(gbcodec, w->name); gbcodec 967 drivers/staging/greybus/audio_topology.c ret = gbaudio_module_update(gbcodec, w, module, 1); gbcodec 972 drivers/staging/greybus/audio_topology.c ret = gbaudio_module_update(gbcodec, w, module, 0);