/kernel/linux/linux-5.10/sound/soc/sof/intel/ |
H A D | hda-dai.c | 206 struct hdac_ext_stream *link_dev; in hda_link_hw_params() local 220 link_dev = snd_soc_dai_get_dma_data(dai, substream); in hda_link_hw_params() 221 if (!link_dev) { in hda_link_hw_params() 222 link_dev = hda_link_stream_assign(bus, substream); in hda_link_hw_params() 223 if (!link_dev) in hda_link_hw_params() 226 snd_soc_dai_set_dma_data(dai, substream, (void *)link_dev); in hda_link_hw_params() 229 stream_tag = hdac_stream(link_dev)->stream_tag; in hda_link_hw_params() 231 hda_stream = hstream_to_sof_hda_stream(link_dev); in hda_link_hw_params() 240 snd_soc_dai_set_stream(codec_dai, hdac_stream(link_dev), substream->stream); in hda_link_hw_params() 255 return hda_link_dma_params(link_dev, in hda_link_hw_params() 261 struct hdac_ext_stream *link_dev = hda_link_pcm_prepare() local 280 struct hdac_ext_stream *link_dev = hda_link_pcm_trigger() local 353 struct hdac_ext_stream *link_dev; hda_link_hw_free() local [all...] |
H A D | hda-stream.c | 606 struct hdac_ext_stream *link_dev = container_of(stream, in hda_dsp_stream_hw_free() local 614 if (!link_dev->link_locked) in hda_dsp_stream_hw_free()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | setup_loopback.sh | 42 local -r link_dev="$1" 48 ip link add link "${link_dev}" dev "${ns_dev}" \
|
H A D | setup_veth.sh | 5 local -r link_dev="$1"
|
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
H A D | skl-pcm.c | 548 struct hdac_ext_stream *link_dev; in skl_link_hw_params() local 555 link_dev = snd_hdac_ext_stream_assign(bus, substream, in skl_link_hw_params() 557 if (!link_dev) in skl_link_hw_params() 560 snd_soc_dai_set_dma_data(dai, substream, (void *)link_dev); in skl_link_hw_params() 566 stream_tag = hdac_stream(link_dev)->stream_tag; in skl_link_hw_params() 569 snd_soc_dai_set_stream(codec_dai, hdac_stream(link_dev), substream->stream); in skl_link_hw_params() 605 struct hdac_ext_stream *link_dev = in skl_link_pcm_trigger() local 615 snd_hdac_ext_link_stream_start(link_dev); in skl_link_pcm_trigger() 621 snd_hdac_ext_link_stream_clear(link_dev); in skl_link_pcm_trigger() 637 struct hdac_ext_stream *link_dev in skl_link_hw_free() local [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/skylake/ |
H A D | skl-pcm.c | 549 struct hdac_ext_stream *link_dev; in skl_link_hw_params() local 556 link_dev = snd_hdac_ext_stream_assign(bus, substream, in skl_link_hw_params() 558 if (!link_dev) in skl_link_hw_params() 561 snd_soc_dai_set_dma_data(dai, substream, (void *)link_dev); in skl_link_hw_params() 567 stream_tag = hdac_stream(link_dev)->stream_tag; in skl_link_hw_params() 570 snd_soc_dai_set_stream(codec_dai, hdac_stream(link_dev), substream->stream); in skl_link_hw_params() 607 struct hdac_ext_stream *link_dev = in skl_link_pcm_trigger() local 617 snd_hdac_ext_stream_start(link_dev); in skl_link_pcm_trigger() 623 snd_hdac_ext_stream_clear(link_dev); in skl_link_pcm_trigger() 639 struct hdac_ext_stream *link_dev in skl_link_hw_free() local [all...] |
/kernel/linux/linux-5.10/drivers/base/ |
H A D | core.c | 265 #define to_devlink(dev) container_of((dev), struct device_link, link_dev) 399 ret = sysfs_create_link(&link->link_dev.kobj, &sup->kobj, "supplier"); in devlink_add_symlinks() 403 ret = sysfs_create_link(&link->link_dev.kobj, &con->kobj, "consumer"); in devlink_add_symlinks() 408 ret = sysfs_create_link(&sup->kobj, &link->link_dev.kobj, buf); in devlink_add_symlinks() 413 ret = sysfs_create_link(&con->kobj, &link->link_dev.kobj, buf); in devlink_add_symlinks() 423 sysfs_remove_link(&link->link_dev.kobj, "consumer"); in devlink_add_symlinks() 425 sysfs_remove_link(&link->link_dev.kobj, "supplier"); in devlink_add_symlinks() 440 sysfs_remove_link(&link->link_dev.kobj, "consumer"); in devlink_remove_symlinks() 441 sysfs_remove_link(&link->link_dev.kobj, "supplier"); in devlink_remove_symlinks() 666 link->link_dev in device_link_add() [all...] |
/kernel/linux/linux-6.6/drivers/base/ |
H A D | core.c | 421 #define to_devlink(dev) container_of((dev), struct device_link, link_dev) 563 ret = sysfs_create_link(&link->link_dev.kobj, &sup->kobj, "supplier"); in devlink_add_symlinks() 567 ret = sysfs_create_link(&link->link_dev.kobj, &con->kobj, "consumer"); in devlink_add_symlinks() 572 ret = sysfs_create_link(&sup->kobj, &link->link_dev.kobj, buf); in devlink_add_symlinks() 577 ret = sysfs_create_link(&con->kobj, &link->link_dev.kobj, buf); in devlink_add_symlinks() 587 sysfs_remove_link(&link->link_dev.kobj, "consumer"); in devlink_add_symlinks() 589 sysfs_remove_link(&link->link_dev.kobj, "supplier"); in devlink_add_symlinks() 603 sysfs_remove_link(&link->link_dev.kobj, "consumer"); in devlink_remove_symlinks() 604 sysfs_remove_link(&link->link_dev.kobj, "supplier"); in devlink_remove_symlinks() 848 link->link_dev in device_link_add() [all...] |
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | libata-eh.c | 3235 struct ata_device *dev, *link_dev = NULL, *lpm_dev = NULL; in ata_eh_set_lpm() local 3258 if (!link_dev) in ata_eh_set_lpm() 3259 link_dev = dev; in ata_eh_set_lpm() 3298 dev = lpm_dev ? lpm_dev : link_dev; in ata_eh_set_lpm()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | libata-eh.c | 3375 struct ata_device *dev, *link_dev = NULL, *lpm_dev = NULL; in ata_eh_set_lpm() local 3398 if (!link_dev) in ata_eh_set_lpm() 3399 link_dev = dev; in ata_eh_set_lpm() 3438 dev = lpm_dev ? lpm_dev : link_dev; in ata_eh_set_lpm()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | device.h | 590 * @link_dev: device used to expose link details in sysfs 603 struct device link_dev; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | device.h | 816 * @link_dev: device used to expose link details in sysfs 829 struct device link_dev; member
|