Home
last modified time | relevance | path

Searched refs:io_ops (Results 1 – 9 of 9) sorted by relevance

/sound/hda/ext/
Dhdac_ext_bus.c92 const struct hdac_io_ops *io_ops) in snd_hdac_ext_bus_init() argument
98 if (io_ops == NULL) in snd_hdac_ext_bus_init()
99 io_ops = &hdac_ext_default_io; in snd_hdac_ext_bus_init()
101 ret = snd_hdac_bus_init(&ebus->bus, dev, ops, io_ops); in snd_hdac_ext_bus_init()
/sound/hda/
Dhdac_controller.c572 err = bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, in snd_hdac_bus_alloc_stream_pages()
582 err = bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, in snd_hdac_bus_alloc_stream_pages()
590 return bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, in snd_hdac_bus_alloc_stream_pages()
605 bus->io_ops->dma_free_pages(bus, &s->bdl); in snd_hdac_bus_free_stream_pages()
609 bus->io_ops->dma_free_pages(bus, &bus->rb); in snd_hdac_bus_free_stream_pages()
611 bus->io_ops->dma_free_pages(bus, &bus->posbuf); in snd_hdac_bus_free_stream_pages()
Dhdac_bus.c29 const struct hdac_io_ops *io_ops) in snd_hdac_bus_init() argument
37 bus->io_ops = io_ops; in snd_hdac_bus_init()
Dhdac_stream.c637 err = bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV_SG, in snd_hdac_dsp_prepare()
664 bus->io_ops->dma_free_pages(bus, bufp); in snd_hdac_dsp_prepare()
711 bus->io_ops->dma_free_pages(bus, dmab); in snd_hdac_dsp_cleanup()
/sound/pci/hda/
Dhda_controller.h226 const struct hdac_io_ops *io_ops);
Dhda_controller.c1240 const struct hdac_io_ops *io_ops) in azx_bus_init() argument
1246 io_ops); in azx_bus_init()
/sound/soc/
Dsoc-topology.c71 const struct snd_soc_tplg_kcontrol_ops *io_ops; member
135 static const struct snd_soc_tplg_kcontrol_ops io_ops[] = { variable
540 ops = tplg->io_ops; in soc_tplg_kcontrol_bind_io()
557 ops = io_ops; in soc_tplg_kcontrol_bind_io()
558 num_ops = ARRAY_SIZE(io_ops); in soc_tplg_kcontrol_bind_io()
1997 tplg.io_ops = ops->io_ops; in snd_soc_tplg_component_load()
/sound/soc/intel/skylake/
Dskl.c518 const struct hdac_io_ops *io_ops, in skl_create() argument
538 snd_hdac_ext_bus_init(ebus, &pci->dev, &bus_core_ops, io_ops); in skl_create()
Dskl-messages.c41 return bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, size, dmab); in skl_alloc_dma_buf()
52 bus->io_ops->dma_free_pages(bus, dmab); in skl_free_dma_buf()