/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | InMemoryModuleCache.cpp | 28 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/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | InMemoryModuleCache.h | 27 /// 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/sys/contrib/device-tree/Bindings/net/ |
H A D | broadcom-bluetooth.txt | 36 - 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 D | broadcom-bluetooth.yaml | 93 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/sys/dev/sound/pcm/ |
H A D | sound.h | 88 #include <dev/sound/pcm/buffer.h> 89 #include <dev/sound/pcm/matrix.h> 90 #include <dev/sound/pcm/channel.h> 91 #include <dev/sound/pcm/feeder.h> 92 #include <dev/sound/pcm/mixer.h> 93 #include <dev/sound/pcm/dsp.h> 233 } pcm; member 277 panic("%s(%d): [PCM WAIT] Mutex not owned!", \ 282 "%s(%d): [PCM WAIT] calling cv_wait().\n", \ 290 panic("%s(%d): [PCM ACQUIRE] Mutex not owned!", \ [all …]
|
H A D | sound.c | 40 #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> 120 if (!PCM_REGISTERED(d) || CHN_EMPTY(d, channels.pcm)) in sysctl_hw_snd_default_unit() 167 CHN_FOREACH(ch, d, channels.pcm) { in pcm_killchans() 193 while (!CHN_EMPTY(d, channels.pcm)) { in pcm_killchans() 194 ch = CHN_FIRST(d, channels.pcm); in pcm_killchans() 420 CHN_INIT(d, channels.pcm); in pcm_init() 421 CHN_INIT(d, channels.pcm.busy); in pcm_init() [all …]
|
/freebsd/share/man/man4/ |
H A D | pcm.4 | 31 .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.* 366 .Va dev.pcm.%d.[play|rec].vchans 422 .It Va dev.pcm.%d.bitperfect [all …]
|
H A D | snd_emu10kx.4 | 56 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 D | snd_hda.4 | 74 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 D | snd_es137x.4 | 57 .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/lib/libpmcstat/ |
H A D | libpmcstat_logging.c | 123 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 D | libpmcstat_symbol.c | 60 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/sys/contrib/device-tree/Bindings/net/bluetooth/ |
H A D | brcm,bluetooth.yaml | 93 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 156 brcm,bt-pcm-int-params = [01 02 00 01 01];
|
/freebsd/sys/dev/sound/pci/ |
H A D | emu10kx-pcm.c | 46 #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 recording source is set to "stereo mix" (labeled "vol" in emu_ac97_write_emulation() [all …]
|
H A D | hdspe-pcm.c | 31 * 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() argument 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() argument 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, pos, samples, 8, channels); in buffer_mux_port() [all …]
|
H A D | hdsp-pcm.c | 31 * 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, pos, pos + samples, 4, channels); in buffer_mux_port() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | ux500-msp.txt | 16 stericsson,platform-pcm-dma = <&pcm>; 21 pcm: ux500-pcm { 22 compatible = "stericsson,ux500-pcm";
|
H A D | mtk-afe-pcm.txt | 1 Mediatek AFE PCM controller 4 - compatible = "mediatek,mt8173-afe-pcm"; 21 afe: mt8173-afe-pcm@11220000 { 22 compatible = "mediatek,mt8173-afe-pcm";
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | ralink,rt305x-pinctrl.yaml | 39 pcm gpio, pcm i2s, pcm uartf, rgmii, sdram, spi, uartf, 118 const: pcm gpio 127 const: pcm i2s 136 const: pcm uartf
|
H A D | ralink,rt5350-pinctrl.yaml | 39 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 D | ralink,rt3352-pinctrl.yaml | 39 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 D | ralink,rt3883-pinctrl.yaml | 40 pcm gpio, pcm i2s, pcm uartf, spi, uartf, uartlite] 191 const: pcm gpio 200 const: pcm i2s 209 const: pcm uartf
|
H A D | mediatek,mt7620-pinctrl.yaml | 39 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 D | ralink,mt7620-pinctrl.yaml | 38 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/contrib/file/magic/Magdir/ |
H A D | playdate | 41 >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
|