Home
last modified time | relevance | path

Searched refs:pcm (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-14-stable/lib/libpmcstat/
HDlibpmcstat_logging.c124 struct pmcstat_pcmap *pcm, *pcmtmp, *pcmnew; in pmcstat_image_unmap() local
139 TAILQ_FOREACH_SAFE(pcm, &pp->pp_map, ppm_next, pcmtmp) { in pmcstat_image_unmap()
140 assert(pcm->ppm_lowpc < pcm->ppm_highpc); in pmcstat_image_unmap()
141 if (pcm->ppm_highpc <= start) in pmcstat_image_unmap()
143 if (pcm->ppm_lowpc >= end) in pmcstat_image_unmap()
145 if (pcm->ppm_lowpc >= start && pcm->ppm_highpc <= end) { in pmcstat_image_unmap()
150 TAILQ_REMOVE(&pp->pp_map, pcm, ppm_next); in pmcstat_image_unmap()
151 free(pcm); in pmcstat_image_unmap()
152 } else if (pcm->ppm_lowpc < start && pcm->ppm_highpc > end) { in pmcstat_image_unmap()
162 pcmnew->ppm_image = pcm->ppm_image; in pmcstat_image_unmap()
[all …]
HDlibpmcstat_symbol.c61 struct pmcstat_pcmap *pcm; in pmcstat_symbol_search_by_name() local
72 TAILQ_FOREACH(pcm, &pp->pp_map, ppm_next) { in pmcstat_symbol_search_by_name()
73 image = pcm->ppm_image; in pmcstat_symbol_search_by_name()
101 pcm->ppm_lowpc + sym->ps_start); in pmcstat_symbol_search_by_name()
103 pcm->ppm_lowpc + sym->ps_end); in pmcstat_symbol_search_by_name()
HDlibpmcstat_image.c187 struct pmcstat_pcmap *pcm, *pcmnew; in pmcstat_image_link() local
241 TAILQ_FOREACH(pcm, &pp->pp_map, ppm_next) in pmcstat_image_link()
242 if (pcm->ppm_lowpc >= pcmnew->ppm_highpc) in pmcstat_image_link()
245 if (pcm == NULL) in pmcstat_image_link()
248 TAILQ_INSERT_BEFORE(pcm, pcmnew, ppm_next); in pmcstat_image_link()
/freebsd-14-stable/sys/contrib/device-tree/Bindings/sound/
HDux500-msp.txt16 stericsson,platform-pcm-dma = <&pcm>;
21 pcm: ux500-pcm {
22 compatible = "stericsson,ux500-pcm";
HDmtk-afe-pcm.txt4 - compatible = "mediatek,mt8173-afe-pcm";
21 afe: mt8173-afe-pcm@11220000 {
22 compatible = "mediatek,mt8173-afe-pcm";
HDsprd-pcm.txt4 - compatible: Should be "sprd,pcm-platform".
12 compatible = "sprd,pcm-platform";
HDsirf-usp.txt4 - compatible: "sirf,prima2-usp-pcm"
19 compatible = "sirf,prima2-usp-pcm";
HDmt6797-afe-pcm.txt21 afe: mt6797-afe-pcm@11220000 {
/freebsd-14-stable/sys/contrib/device-tree/Bindings/net/
HDbroadcom-bluetooth.txt36 - brcm,bt-pcm-int-params: configure PCM parameters via a 5-byte array
38 - pcm-interface-rate: 128KBps, 256KBps, 512KBps, 1024KBps, 2048KBps
39 - pcm-frame-type: short, long
40 - pcm-sync-mode: slave, master
41 - pcm-clock-mode: slave, master
54 brcm,bt-pcm-int-params = [01 02 00 01 01];
/freebsd-14-stable/sys/dev/sound/pci/
HDemu10kx-pcm.c63 struct emu_pcm_info *pcm; member
81 struct emu_pcm_info *pcm; member
166 static uint32_t emu_pcm_intr(void *pcm, uint32_t stat);
719 ch->pcm = sc; in emupchan_init()
739 struct emu_pcm_info *sc = ch->pcm; in emupchan_free()
770 struct emu_pcm_info *sc = ch->pcm; in emupchan_setblocksize()
772 if (blocksize > ch->pcm->bufsz) in emupchan_setblocksize()
773 blocksize = ch->pcm->bufsz; in emupchan_setblocksize()
785 struct emu_pcm_info *sc = ch->pcm; in emupchan_trigger()
812 struct emu_pcm_info *sc = ch->pcm; in emupchan_getptr()
[all …]
HDhdspe-pcm.c441 buffer_mux_write(uint32_t *dma, uint32_t *pcm, unsigned int pos, in buffer_mux_write() argument
449 pcm[pos * channels + slot]; in buffer_mux_write()
456 buffer_mux_port(uint32_t *dma, uint32_t *pcm, uint32_t subset, uint32_t ports, in buffer_mux_port() argument
469 pcm += chan_pos; in buffer_mux_port()
477 buffer_mux_write(dma, pcm, pos, samples, 2, channels); in buffer_mux_port()
479 buffer_mux_write(dma, pcm, pos, samples, 4, channels); in buffer_mux_port()
481 buffer_mux_write(dma, pcm, pos, samples, 8, channels); in buffer_mux_port()
483 buffer_mux_write(dma, pcm, pos, samples, slots, channels); in buffer_mux_port()
487 buffer_demux_read(uint32_t *dma, uint32_t *pcm, unsigned int pos, in buffer_demux_read() argument
494 pcm[pos * channels + slot] = in buffer_demux_read()
[all …]
HDcsa.c66 device_t pcm; /* pcm device */ member
280 scp->pcm = device_add_child(dev, "pcm", -1); in csa_attach()
281 device_set_ivars(scp->pcm, func); in csa_attach()
328 if (scp->pcm != NULL) { in csa_detach()
329 err = device_delete_child(dev, scp->pcm); in csa_detach()
332 scp->pcm = NULL; in csa_detach()
HDemu10kx.c314 device_t pcm[RT_COUNT]; member
2283 if (sc->pcm[i] != NULL) in emu10kx_prepare()
2284 if (device_is_attached(sc->pcm[i])) { in emu10kx_prepare()
2285 sbuf_printf(s, "%s on %s\n", device_get_desc(sc->pcm[i]), device_get_nameunit(sc->pcm[i])); in emu10kx_prepare()
3211 sc->pcm[i] = NULL; in emu_pci_attach()
3221 sc->pcm[RT_FRONT] = device_add_child(dev, "pcm", -1); in emu_pci_attach()
3222 device_set_ivars(sc->pcm[RT_FRONT], func); in emu_pci_attach()
3233 sc->pcm[RT_REAR] = device_add_child(dev, "pcm", -1); in emu_pci_attach()
3234 device_set_ivars(sc->pcm[RT_REAR], func); in emu_pci_attach()
3244 sc->pcm[RT_CENTER] = device_add_child(dev, "pcm", -1); in emu_pci_attach()
[all …]
/freebsd-14-stable/sys/dev/sound/pcm/
HDsound.c121 if (!PCM_REGISTERED(d) || CHN_EMPTY(d, channels.pcm)) { in sysctl_hw_snd_default_unit()
171 CHN_FOREACH(ch, d, channels.pcm) { in pcm_killchans()
197 while (!CHN_EMPTY(d, channels.pcm)) { in pcm_killchans()
198 ch = CHN_FIRST(d, channels.pcm); in pcm_killchans()
463 CHN_INIT(d, channels.pcm); in pcm_register()
464 CHN_INIT(d, channels.pcm.busy); in pcm_register()
465 CHN_INIT(d, channels.pcm.opened); in pcm_register()
466 CHN_INIT(d, channels.pcm.primary); in pcm_register()
581 CHN_FOREACH(c, d, channels.pcm) { in sound_oss_sysinfo()
/freebsd-14-stable/sys/dev/sound/macio/
HDaoa.c61 struct pcm_channel *pcm; /* PCM channel */ member
233 dma->pcm = c; in aoa_chan_init()
332 chn_intr(dma->pcm); in aoa_interrupt()
/freebsd-14-stable/sys/dev/sound/fdt/
HDaudio_soc.c54 struct pcm_channel *pcm; /* PCM channel */ member
221 ausoc_chan->pcm = c; in audio_soc_chan_init()
293 chn_intr(sc->play_channel.pcm); in audio_soc_intr()
295 chn_intr(sc->rec_channel.pcm); in audio_soc_intr()
/freebsd-14-stable/sys/contrib/device-tree/src/arm/
HDspear1340-evb.dts260 dai_name = "spdifin-pcm", "spdifout-pcm", "i2s0-pcm", "i2s1-pcm";
HDam335x-phycore-rdk.dts10 #include "am335x-pcm-953.dtsi"
HDrk3288-veyron-broadcom-bluetooth.dtsi20 brcm,bt-pcm-int-params = [01 02 00 01 01];
HDrk3288-phycore-rdk.dts16 compatible = "phytec,rk3288-pcm-947", "phytec,rk3288-phycore-som", "rockchip,rk3288";
178 * high-speed mode on pcm-947 board so bump up to 12 mA.
/freebsd-14-stable/sys/modules/sound/driver/hdspe/
HDMakefile6 SRCS+= hdspe.c hdspe-pcm.c hdspe.h
/freebsd-14-stable/sys/modules/sound/driver/emu10kx/
HDMakefile10 SRCS+= emu10kx-pcm.c
/freebsd-14-stable/sys/contrib/device-tree/Bindings/pinctrl/
Dlantiq,pinctrl-falcon.txt41 jtag, slic, pcm, asc1
44 rst, ntr, mdio, led, asc, spi, i2c, jtag, slic, pcm
/freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/mediatek/
HDscpsys.txt75 afe: mt8173-afe-pcm@11220000 {
76 compatible = "mediatek,mt8173-afe-pcm";
/freebsd-14-stable/sys/contrib/device-tree/Bindings/arm/mediatek/
Dmediatek,audsys.txt27 ../sonud/mt2701-afe-pcm.txt.

123