/Linux-v4.19/kernel/sched/ |
D | pelt.c | 62 static u32 __accumulate_pelt_segments(u64 periods, u32 d1, u32 d3) in __accumulate_pelt_segments() argument 69 c1 = decay_load((u64)d1, periods); in __accumulate_pelt_segments() 80 c2 = LOAD_AVG_MAX - decay_load(LOAD_AVG_MAX, periods) - 1024; in __accumulate_pelt_segments() 114 u64 periods; in accumulate_sum() local 120 periods = delta / 1024; /* A period is 1024us (~1ms) */ in accumulate_sum() 125 if (periods) { in accumulate_sum() 126 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum() 128 decay_load(sa->runnable_load_sum, periods); in accumulate_sum() 129 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum() 135 contrib = __accumulate_pelt_segments(periods, in accumulate_sum() [all …]
|
/Linux-v4.19/sound/soc/au1x/ |
D | dma.c | 37 unsigned int periods; member 50 stream->periods = 0; in au1000_release_dma_link() 64 unsigned int periods) in au1000_setup_dma_link() argument 75 stream->periods == periods) in au1000_setup_dma_link() 81 stream->periods = periods; in au1000_setup_dma_link() 87 for (i = 0; i < periods; i++) { in au1000_setup_dma_link() 90 if (i < periods - 1) { in au1000_setup_dma_link()
|
D | dbdma2.c | 56 unsigned long periods; /* number of SG segments in total */ member 90 if (cd->q_period >= cd->periods) { in au1x_pcm_queue_tx() 104 if (cd->q_period >= cd->periods) { in au1x_pcm_queue_rx() 115 if (++cd->curr_period >= cd->periods) { in au1x_pcm_dmatx_cb() 128 if (++cd->curr_period >= cd->periods) { in au1x_pcm_dmarx_cb() 228 pcd->periods = params_periods(params); in au1xpsc_pcm_hw_params()
|
/Linux-v4.19/sound/pci/cs5535audio/ |
D | cs5535audio_pcm.c | 121 unsigned int periods, in cs5535audio_build_dma_packets() argument 128 if (periods > CS5535AUDIO_MAX_DESCRIPTORS) in cs5535audio_build_dma_packets() 137 dma->period_bytes = dma->periods = 0; in cs5535audio_build_dma_packets() 140 if (dma->periods == periods && dma->period_bytes == period_bytes) in cs5535audio_build_dma_packets() 147 for (i = 0; i < periods; i++) { in cs5535audio_build_dma_packets() 157 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets() 162 sizeof(struct cs5535audio_dma_desc) * periods; in cs5535audio_build_dma_packets() 166 dma->periods = periods; in cs5535audio_build_dma_packets()
|
/Linux-v4.19/drivers/media/rc/ |
D | ir-spi.c | 45 unsigned int periods; in ir_spi_tx() local 49 periods = DIV_ROUND_CLOSEST(buffer[i] * idata->freq, 1000000); in ir_spi_tx() 51 if (len + periods >= IR_SPI_MAX_BUFSIZE) in ir_spi_tx() 60 for (j = 0; j < periods; j++) in ir_spi_tx()
|
D | iguanair.c | 350 unsigned int i, size, p, periods; in iguanair_tx() local 357 periods = DIV_ROUND_CLOSEST(txbuf[i] * ir->carrier, 1000000); in iguanair_tx() 358 while (periods) { in iguanair_tx() 359 p = min(periods, 127u); in iguanair_tx() 365 periods -= p; in iguanair_tx()
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | sun8i-a33.dtsi | 56 clock-latency-ns = <244144>; /* 8 32k periods */ 62 clock-latency-ns = <244144>; /* 8 32k periods */ 68 clock-latency-ns = <244144>; /* 8 32k periods */ 74 clock-latency-ns = <244144>; /* 8 32k periods */ 80 clock-latency-ns = <244144>; /* 8 32k periods */ 86 clock-latency-ns = <244144>; /* 8 32k periods */ 92 clock-latency-ns = <244144>; /* 8 32k periods */ 98 clock-latency-ns = <244144>; /* 8 32k periods */ 104 clock-latency-ns = <244144>; /* 8 32k periods */ 110 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
D | sun8i-a83t.dtsi | 202 clock-latency-ns = <244144>; /* 8 32k periods */ 208 clock-latency-ns = <244144>; /* 8 32k periods */ 214 clock-latency-ns = <244144>; /* 8 32k periods */ 220 clock-latency-ns = <244144>; /* 8 32k periods */ 226 clock-latency-ns = <244144>; /* 8 32k periods */ 232 clock-latency-ns = <244144>; /* 8 32k periods */ 238 clock-latency-ns = <244144>; /* 8 32k periods */ 244 clock-latency-ns = <244144>; /* 8 32k periods */ 255 clock-latency-ns = <244144>; /* 8 32k periods */ 261 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
D | imx6q.dtsi | 40 clock-latency = <61036>; /* two CLK32 periods */ 75 clock-latency = <61036>; /* two CLK32 periods */ 109 clock-latency = <61036>; /* two CLK32 periods */ 143 clock-latency = <61036>; /* two CLK32 periods */
|
D | sun8i-h3.dtsi | 53 clock-latency-ns = <244144>; /* 8 32k periods */ 59 clock-latency-ns = <244144>; /* 8 32k periods */ 65 clock-latency-ns = <244144>; /* 8 32k periods */
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | cs35l33.txt | 57 cirrus,release-rate : The number of consecutive LRCLK periods before 58 allowing release condition tracking updates. The number of LRCLK periods 83 - cirrus,vp-hg-rate : The rate (number of LRCLK periods) at which the VPhg is 86 periods, 2048 periods, 32768 periods, and 524288 periods. 87 The default is 32768 periods.
|
/Linux-v4.19/lib/ |
D | flex_proportions.c | 64 bool fprop_new_period(struct fprop_global *p, int periods) in fprop_new_period() argument 79 if (periods < 64) in fprop_new_period() 80 events -= events >> periods; in fprop_new_period() 83 p->period += periods; in fprop_new_period()
|
/Linux-v4.19/include/sound/ |
D | pcm_oss.h | 34 unsigned int periods; member 53 unsigned int periods; member
|
/Linux-v4.19/drivers/watchdog/ |
D | wdat_wdt.c | 275 unsigned int periods; in wdat_wdt_set_timeout() local 278 periods = timeout * 1000 / wdat->period; in wdat_wdt_set_timeout() 279 ret = wdat_wdt_run_action(wdat, ACPI_WDAT_SET_COUNTDOWN, periods, NULL); in wdat_wdt_set_timeout() 288 u32 periods = 0; in wdat_wdt_get_timeleft() local 290 wdat_wdt_run_action(wdat, ACPI_WDAT_GET_COUNTDOWN, 0, &periods); in wdat_wdt_get_timeleft() 291 return periods * wdat->period / 1000; in wdat_wdt_get_timeleft()
|
D | octeon-wdt-main.c | 437 unsigned int periods; in octeon_wdt_calc_parameters() local 449 periods = t / timeout_sec; in octeon_wdt_calc_parameters() 456 countdown_reset = periods > 2 ? periods - 2 : 0; in octeon_wdt_calc_parameters()
|
/Linux-v4.19/sound/soc/fsl/ |
D | imx-pcm-fiq.c | 40 int periods; member 83 iprtd->periods = params_periods(params); in snd_imx_pcm_hw_params() 101 regs.ARM_r8 = (iprtd->period * iprtd->periods - 1) << 16; in snd_imx_pcm_prepare() 103 regs.ARM_r9 = (iprtd->period * iprtd->periods - 1) << 16; in snd_imx_pcm_prepare()
|
D | mpc5200_dma.c | 72 s->period_next = (s->period_next + 1) % s->runtime->periods; in psc_dma_bcom_enqueue_next_buffer() 86 s->period_current = (s->period_current+1) % s->runtime->periods; in psc_dma_bcom_irq() 128 (int)runtime->period_size, runtime->periods); in psc_dma_trigger() 147 for (i = 0; i < runtime->periods; i++) in psc_dma_trigger()
|
/Linux-v4.19/Documentation/devicetree/bindings/cpufreq/ |
D | arm_big_little_dt.txt | 38 clock-latency = <61036>; /* two CLK32 periods */ 57 clock-latency = <61036>; /* two CLK32 periods */
|
/Linux-v4.19/sound/pci/ |
D | atiixp_modem.c | 225 unsigned int period_bytes, periods; member 327 unsigned int periods, in atiixp_build_dma_packets() argument 334 if (periods > ATI_MAX_DESCRIPTORS) in atiixp_build_dma_packets() 341 dma->period_bytes = dma->periods = 0; /* clear */ in atiixp_build_dma_packets() 344 if (dma->periods == periods && dma->period_bytes == period_bytes) in atiixp_build_dma_packets() 357 for (i = 0; i < periods; i++) { in atiixp_build_dma_packets() 364 if (i == periods - 1) in atiixp_build_dma_packets() 375 dma->periods = periods; in atiixp_build_dma_packets()
|
D | atiixp.c | 249 unsigned int period_bytes, periods; member 358 unsigned int periods, in atiixp_build_dma_packets() argument 365 if (periods > ATI_MAX_DESCRIPTORS) in atiixp_build_dma_packets() 374 dma->period_bytes = dma->periods = 0; /* clear */ in atiixp_build_dma_packets() 377 if (dma->periods == periods && dma->period_bytes == period_bytes) in atiixp_build_dma_packets() 390 for (i = 0; i < periods; i++) { in atiixp_build_dma_packets() 397 if (i == periods - 1) in atiixp_build_dma_packets() 408 dma->periods = periods; in atiixp_build_dma_packets()
|
/Linux-v4.19/sound/soc/qcom/qdsp6/ |
D | q6asm-dai.c | 46 unsigned int periods; member 211 (prtd->pcm_size / prtd->periods), in q6asm_dai_prepare() 212 prtd->periods); in q6asm_dai_prepare() 254 for (i = 0; i < runtime->periods; i++) in q6asm_dai_prepare() 439 prtd->periods = params_periods(params); in q6asm_dai_hw_params()
|
D | q6asm.c | 343 size_t period_sz, unsigned int periods, in __q6asm_memory_map_regions() argument 359 buf_sz = period_sz * periods; in __q6asm_memory_map_regions() 362 num_regions = periods; in __q6asm_memory_map_regions() 423 size_t period_sz, unsigned int periods) in q6asm_map_memory_regions() argument 437 buf = kzalloc(((sizeof(struct audio_buffer)) * periods), GFP_ATOMIC); in q6asm_map_memory_regions() 449 for (cnt = 1; cnt < periods; cnt++) { in q6asm_map_memory_regions() 455 ac->port[dir].num_periods = periods; in q6asm_map_memory_regions() 459 rc = __q6asm_memory_map_regions(ac, dir, period_sz, periods, 1); in q6asm_map_memory_regions()
|
/Linux-v4.19/drivers/media/pci/saa7134/ |
D | saa7134-alsa.c | 674 unsigned int period_size, periods; in snd_card_saa7134_hw_params() local 678 periods = params_periods(hw_params); in snd_card_saa7134_hw_params() 682 if (periods < 4) in snd_card_saa7134_hw_params() 684 if (period_size * periods > 1024 * 1024) in snd_card_saa7134_hw_params() 689 if (dev->dmasound.blocks == periods && in snd_card_saa7134_hw_params() 700 dev->dmasound.blocks = periods; in snd_card_saa7134_hw_params() 702 dev->dmasound.bufsize = period_size * periods; in snd_card_saa7134_hw_params()
|
/Linux-v4.19/sound/hda/ |
D | hdac_stream.c | 368 int i, ofs, periods, period_bytes; in snd_hdac_stream_setup_periods() local 376 periods = azx_dev->bufsize / period_bytes; in snd_hdac_stream_setup_periods() 407 for (i = 0; i < periods; i++) { in snd_hdac_stream_setup_periods() 408 if (i == periods - 1 && pos_adj) in snd_hdac_stream_setup_periods()
|
/Linux-v4.19/drivers/cpufreq/ |
D | cpufreq_governor.c | 219 unsigned int periods = idle_time / sampling_rate; in dbs_update() local 221 if (periods < idle_periods) in dbs_update() 222 idle_periods = periods; in dbs_update()
|