Home
last modified time | relevance | path

Searched refs:periods (Results 1 – 25 of 132) sorted by relevance

123456

/Linux-v4.19/kernel/sched/
Dpelt.c62 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/
Ddma.c37 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()
Ddbdma2.c56 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/
Dcs5535audio_pcm.c121 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/
Dir-spi.c45 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()
Diguanair.c350 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/
Dsun8i-a33.dtsi56 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 …]
Dsun8i-a83t.dtsi202 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 …]
Dimx6q.dtsi40 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 */
Dsun8i-h3.dtsi53 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/
Dcs35l33.txt57 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/
Dflex_proportions.c64 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/
Dpcm_oss.h34 unsigned int periods; member
53 unsigned int periods; member
/Linux-v4.19/drivers/watchdog/
Dwdat_wdt.c275 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()
Docteon-wdt-main.c437 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/
Dimx-pcm-fiq.c40 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()
Dmpc5200_dma.c72 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/
Darm_big_little_dt.txt38 clock-latency = <61036>; /* two CLK32 periods */
57 clock-latency = <61036>; /* two CLK32 periods */
/Linux-v4.19/sound/pci/
Datiixp_modem.c225 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()
Datiixp.c249 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/
Dq6asm-dai.c46 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()
Dq6asm.c343 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/
Dsaa7134-alsa.c674 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/
Dhdac_stream.c368 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/
Dcpufreq_governor.c219 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()

123456