int snd_hdac_ext_stream_init_all(struct hdac_bus *bus, int start_idx,
                                 int num_stream, int dir);
-void snd_hdac_stream_free_all(struct hdac_bus *bus);
+void snd_hdac_ext_stream_free_all(struct hdac_bus *bus);
 void snd_hdac_link_free_all(struct hdac_bus *bus);
 struct hdac_ext_stream *snd_hdac_ext_stream_assign(struct hdac_bus *bus,
                                           struct snd_pcm_substream *substream,
 
 EXPORT_SYMBOL_GPL(snd_hdac_ext_stream_init_all);
 
 /**
- * snd_hdac_stream_free_all - free hdac extended stream objects
+ * snd_hdac_ext_stream_free_all - free hdac extended stream objects
  *
  * @bus: HD-audio core bus
  */
-void snd_hdac_stream_free_all(struct hdac_bus *bus)
+void snd_hdac_ext_stream_free_all(struct hdac_bus *bus)
 {
        struct hdac_stream *s, *_s;
        struct hdac_ext_stream *hext_stream;
                kfree(hext_stream);
        }
 }
-EXPORT_SYMBOL_GPL(snd_hdac_stream_free_all);
+EXPORT_SYMBOL_GPL(snd_hdac_ext_stream_free_all);
 
 void snd_hdac_ext_stream_decouple_locked(struct hdac_bus *bus,
                                         struct hdac_ext_stream *hext_stream,
 
 
 err_acquire_irq:
        snd_hdac_bus_free_stream_pages(bus);
-       snd_hdac_stream_free_all(bus);
+       snd_hdac_ext_stream_free_all(bus);
 err_init_streams:
        iounmap(adev->dsp_ba);
 err_remap_bar4:
                snd_hda_codec_unregister(hdac_to_hda_codec(hdev));
 
        snd_hdac_bus_free_stream_pages(bus);
-       snd_hdac_stream_free_all(bus);
+       snd_hdac_ext_stream_free_all(bus);
        /* reverse ml_capabilities */
        snd_hdac_link_free_all(bus);
        snd_hdac_ext_bus_exit(bus);
 
        if (bus->irq >= 0)
                free_irq(bus->irq, (void *)bus);
        snd_hdac_bus_free_stream_pages(bus);
-       snd_hdac_stream_free_all(bus);
+       snd_hdac_ext_stream_free_all(bus);
        snd_hdac_link_free_all(bus);
 
        if (bus->remap_addr)