Home
last modified time | relevance | path

Searched full:pcm (Results 1 – 25 of 285) sorted by relevance

12345678910>>...12

/freebsd-src/contrib/llvm-project/clang/lib/Serialization/
H A DInMemoryModuleCache.cpp28 assert(Insertion.second && "Already has a PCM"); in addPCM()
35 auto &PCM = PCMs[Filename]; in addBuiltPCM() local
36 assert(!PCM.IsFinal && "Trying to override finalized PCM?"); in addBuiltPCM()
37 assert(!PCM.Buffer && "Trying to override tentative PCM?"); in addBuiltPCM()
38 PCM.Buffer = std::move(Buffer); in addBuiltPCM()
39 PCM.IsFinal = true; in addBuiltPCM()
40 return *PCM.Buffer; in addBuiltPCM()
61 assert(I != PCMs.end() && "PCM to remove is unknown..."); in tryToDropPCM()
63 auto &PCM = I->second; in tryToDropPCM() local
64 assert(PCM.Buffer && "PCM to remove is scheduled to be built..."); in tryToDropPCM()
[all …]
/freebsd-src/contrib/llvm-project/clang/include/clang/Serialization/
H A DInMemoryModuleCache.h27 /// PCM. This is used by \a CompilerInstance when building PCMs to ensure that
30 struct PCM { struct
33 /// Track whether this PCM is known to be good (either built or argument
38 PCM() = default; argument
39 PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer) in PCM() argument
44 llvm::StringMap<PCM> PCMs;
47 /// There are four states for a PCM. It must monotonically increase.
49 /// 1. Unknown: the PCM has neither been read from disk nor built.
50 /// 2. Tentative: the PCM has been read from disk but not yet imported or
52 /// 3. ToBuild: the PCM read from disk did not work but a new one has not
[all …]
/freebsd-src/share/man/man4/
H A Dsndstat.437 .Nd "nvlist-based PCM audio device enumeration interface"
48 device allows callers to enumerate PCM audio devices available for use.
121 Whether the PCM audio device node is created by in-kernel audio subsystem or
126 The PCM audio device node relative path in devfs.
128 The description of the PCM audio device.
131 This can be 0 if this PCM audio device does not support playback at all.
134 This can be 0 if this PCM audio device does not support recording at all.
137 This exists only if this PCM audio device supports playback.
153 This exists only if this PCM audio device supports recording.
169 This field may not exist if the PCM audi
[all...]
H A Dpcm.431 .Nm pcm ,
49 and provides PCM audio record and playback once it attaches.
166 .Va hint.pcm.0.line Ns = Ns Qq Li 0 .
186 .Va dev.pcm.%d.[play|rec].vchanformat
201 .Va hint.pcm.%d.eq
233 .It Va hint.pcm.%d.eq
239 .It Va hint.pcm.%d.vpc
253 .Va dev.pcm.*
424 .It Va dev.pcm.%d.bitperfect
436 .It Va dev.pcm.%d.[play|rec].vchans
[all …]
H A Dsnd_emu10kx.456 sound cards have a PCM part, which is accessible through one to five
57 .Xr pcm 4
71 Both PCM and MIDI interfaces are available.
141 the sound subsystem does not support such an amount of PCM channels.
188 .It Qq pcm
189 mixer control for the PCM playback volume.
241 several PCM devices.
273 The PCM part of the driver is based on the
289 The PCM driver cannot detect the presence of Live!Drive or AudigyDrive
H A Dsnd_hda.474 driver often provides several PCM audio devices.
189 .It Va hint.pcm.%d.rec.autosrc
226 A separate PCM audio device is created for every pair of input and
373 Setting this to a non-zero value makes driver to destroy existing pcm devices
376 .It Va dev.pcm.%d.play.32bit , dev.pcm.%d.rec.32bit
382 .It Va dev.pcm.%d.rec.autosrc
384 .Va hint.pcm.%d.rec.autosrc
436 .Xr pcm 4
439 .Xr pcm 4
563 .It Va pcm
[all …]
H A Dsnd_es137x.457 .Bl -tag -width ".Va hw.snd.pcm%d.latency_timer" -offset indent
58 .It Va hw.snd.pcm%d.latency_timer
62 .It Va hw.snd.pcm%d.spdif_enabled
67 .It Va dev.pcm.%d.polling
/freebsd-src/sys/contrib/device-tree/Bindings/net/
H A Dbroadcom-bluetooth.txt36 - brcm,bt-pcm-int-params: configure PCM parameters via a 5-byte array
37 - sco-routing: 0 = PCM, 1 = Transport, 2 = Codec, 3 = I2S
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];
H A Dbroadcom-bluetooth.yaml93 brcm,bt-pcm-int-params:
98 configure PCM parameters via a 5-byte array:
99 sco-routing: 0 = PCM, 1 = Transport, 2 = Codec, 3 = I2S
100 pcm-interface-rate: 128KBps, 256KBps, 512KBps, 1024KBps, 2048KBps
101 pcm-frame-type: short, long
102 pcm-sync-mode: slave, master
103 pcm-clock-mode: slave, master
157 brcm,bt-pcm-int-params = [01 02 00 01 01];
/freebsd-src/sys/dev/sound/pcm/
H A Dsound.h84 #include <dev/sound/pcm/buffer.h>
85 #include <dev/sound/pcm/matrix.h>
86 #include <dev/sound/pcm/channel.h>
87 #include <dev/sound/pcm/pcm.h>
88 #include <dev/sound/pcm/feeder.h>
89 #include <dev/sound/pcm/mixer.h>
90 #include <dev/sound/pcm/dsp.h>
227 } pcm;
271 panic("%s(%d): [PCM WAI
326 } pcm; global() member
[all...]
H A Dsound.c40 #include <dev/sound/pcm/sound.h>
41 #include <dev/sound/pcm/ac97.h>
42 #include <dev/sound/pcm/vchan.h>
43 #include <dev/sound/pcm/dsp.h>
131 CHN_FOREACH(c, d, channels.pcm) { in pcm_chnalloc()
176 if (!PCM_REGISTERED(d) || CHN_EMPTY(d, channels.pcm))
222 CHN_FOREACH(ch, d, channels.pcm) { in pcm_chn_add()
248 while (!CHN_EMPTY(d, channels.pcm)) { in pcm_chn_remove()
249 ch = CHN_FIRST(d, channels.pcm); in pcm_chn_remove()
472 CHN_INIT(d, channels.pcm); in sysctl_dev_pcm_bitperfect()
[all...]
/freebsd-src/lib/libpmcstat/
H A Dlibpmcstat_logging.c123 struct pmcstat_pcmap *pcm, *pcmtmp, *pcmnew; in pmcstat_image_unmap() local
138 TAILQ_FOREACH_SAFE(pcm, &pp->pp_map, ppm_next, pcmtmp) { in pmcstat_image_unmap()
139 assert(pcm->ppm_lowpc < pcm->ppm_highpc); in pmcstat_image_unmap()
140 if (pcm->ppm_highpc <= start) in pmcstat_image_unmap()
142 if (pcm->ppm_lowpc >= end) in pmcstat_image_unmap()
144 if (pcm->ppm_lowpc >= start && pcm->ppm_highpc <= end) { in pmcstat_image_unmap()
149 TAILQ_REMOVE(&pp->pp_map, pcm, ppm_next); in pmcstat_image_unmap()
150 free(pcm); in pmcstat_image_unmap()
151 } else if (pcm->ppm_lowpc < start && pcm->ppm_highpc > end) { in pmcstat_image_unmap()
161 pcmnew->ppm_image = pcm->ppm_image; in pmcstat_image_unmap()
[all …]
H A Dlibpmcstat_symbol.c60 struct pmcstat_pcmap *pcm; in pmcstat_symbol_search_by_name() local
71 TAILQ_FOREACH(pcm, &pp->pp_map, ppm_next) { in pmcstat_symbol_search_by_name()
72 image = pcm->ppm_image; in pmcstat_symbol_search_by_name()
100 pcm->ppm_lowpc + sym->ps_start); in pmcstat_symbol_search_by_name()
102 pcm->ppm_lowpc + sym->ps_end); in pmcstat_symbol_search_by_name()
/freebsd-src/sys/contrib/device-tree/Bindings/sound/
H A Dux500-msp.txt16 stericsson,platform-pcm-dma = <&pcm>;
21 pcm: ux500-pcm {
22 compatible = "stericsson,ux500-pcm";
H A Dmtk-afe-pcm.txt1 Mediatek AFE PCM controller
4 - compatible = "mediatek,mt8173-afe-pcm";
21 afe: mt8173-afe-pcm@11220000 {
22 compatible = "mediatek,mt8173-afe-pcm";
/freebsd-src/sys/dev/sound/pci/
H A Dhdspe-pcm.c31 * RME HDSPe driver for FreeBSD (pcm-part).
35 #include <dev/sound/pcm/sound.h>
445 buffer_mux_write(uint32_t *dma, uint32_t *pcm, unsigned int pos, in buffer_mux_write()
453 pcm[pos * channels + slot]; in buffer_mux_write()
460 buffer_mux_port(uint32_t *dma, uint32_t *pcm, uint32_t subset, uint32_t ports, in buffer_mux_port()
473 pcm += chan_pos; in buffer_mux_port()
476 /* Only copy as much as supported by both hardware and pcm channel. */ in buffer_mux_port()
481 buffer_mux_write(dma, pcm, pos, samples, 2, channels); in buffer_mux_port()
483 buffer_mux_write(dma, pcm, pos, samples, 4, channels); in buffer_mux_port()
485 buffer_mux_write(dma, pcm, po in buffer_mux_port()
443 buffer_mux_write(uint32_t * dma,uint32_t * pcm,unsigned int pos,unsigned int samples,unsigned int slots,unsigned int channels) buffer_mux_write() argument
458 buffer_mux_port(uint32_t * dma,uint32_t * pcm,uint32_t subset,uint32_t ports,unsigned int pos,unsigned int samples,unsigned int adat_width,unsigned int pcm_width) buffer_mux_port() argument
489 buffer_demux_read(uint32_t * dma,uint32_t * pcm,unsigned int pos,unsigned int samples,unsigned int slots,unsigned int channels) buffer_demux_read() argument
504 buffer_demux_port(uint32_t * dma,uint32_t * pcm,uint32_t subset,uint32_t ports,unsigned int pos,unsigned int samples,unsigned int adat_width,unsigned int pcm_width) buffer_demux_port() argument
[all...]
H A Demu10kx-pcm.c46 #include <dev/sound/pcm/sound.h>
47 #include <dev/sound/pcm/ac97.h>
63 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);
285 /* In emu10k1 case PCM volume does not affect in emu_dspmixer_set()
511 * - pcm volume controls FX[0|1]_FRONT_[R|L]
592 case AC97_MIX_PCM: /* PCM OUT VOL */ in emu_ac97_write_emulation()
596 data = 0x8000; /* Mute AC97 PCM out */ in emu_ac97_write_emulation()
600 * PCM recordin in emu_ac97_write_emulation()
1227 emu_pcm_intr(void * pcm,uint32_t stat) emu_pcm_intr() argument
[all...]
H A Dhdsp-pcm.c31 * RME HDSP driver for FreeBSD (pcm-part).
37 #include <dev/sound/pcm/sound.h>
459 buffer_mux_write(uint32_t *dma, uint32_t *pcm, unsigned int pos, in buffer_mux_write() argument
467 pcm[pos * channels + slot]; in buffer_mux_write()
473 buffer_mux_port(uint32_t *dma, uint32_t *pcm, uint32_t subset, uint32_t slots, in buffer_mux_port() argument
485 pcm += chan_pos; in buffer_mux_port()
487 /* Only copy channels supported by both hardware and pcm format. */ in buffer_mux_port()
492 buffer_mux_write(dma, pcm, pos, pos + samples, 1, channels); in buffer_mux_port()
494 buffer_mux_write(dma, pcm, pos, pos + samples, 2, channels); in buffer_mux_port()
496 buffer_mux_write(dma, pcm, po in buffer_mux_port()
504 buffer_demux_read(uint32_t * dma,uint32_t * pcm,unsigned int pos,unsigned int pos_end,unsigned int width,unsigned int channels) buffer_demux_read() argument
518 buffer_demux_port(uint32_t * dma,uint32_t * pcm,uint32_t subset,uint32_t slots,unsigned int pos,unsigned int samples,unsigned int channels) buffer_demux_port() argument
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/pinctrl/
H A Dralink,rt5350-pinctrl.yaml39 pcm gpio, pcm i2s, pcm uartf, spi, spi_cs1, uartf, uartlite,
118 const: pcm gpio
127 const: pcm i2s
136 const: pcm uartf
H A Dralink,rt305x-pinctrl.yaml39 pcm gpio, pcm i2s, pcm uartf, rgmii, sdram, spi, uartf,
118 const: pcm gpio
127 const: pcm i2s
136 const: pcm uartf
H A Dralink,rt3352-pinctrl.yaml39 mdio, pa, pcm gpio, pcm i2s, pcm uartf, rgmii, spi, spi_cs1,
146 const: pcm gpio
155 const: pcm i2s
164 const: pcm uartf
H A Dralink,rt3883-pinctrl.yaml40 pcm gpio, pcm i2s, pcm uartf, spi, uartf, uartlite]
191 const: pcm gpio
200 const: pcm i2s
209 const: pcm uartf
H A Dmediatek,mt7620-pinctrl.yaml39 pa, pcie refclk, pcie rst, pcm gpio, pcm i2s, pcm uartf,
156 const: pcm gpio
165 const: pcm i2s
174 const: pcm uartf
H A Dralink,mt7620-pinctrl.yaml38 pcie refclk, pcie rst, pcm gpio, pcm i2s, pcm uartf, refclk,
45 p4led_an, p4led_kn, pcie, pcm, perst, pwm, pwm0, pwm1, pwm_uart2,
308 const: pcm
317 const: pcm gpio
326 const: pcm i2s
335 const: pcm uartf
/freebsd-src/contrib/file/magic/Magdir/
H A Dplaydate41 >15 byte 0 unsigned, 8-bit PCM, 1 channel
42 >15 byte 1 unsigned, 8-bit PCM, 2 channel
43 >15 byte 2 signed, 16-bit little-endian PCM, 1 channel
44 >15 byte 3 signed, 16-bit little-endian PCM, 1 channel

12345678910>>...12