| /kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-h5-cpu-opp.dtsi | 12 clock-latency-ns = <244144>; /* 8 32k periods */ 18 clock-latency-ns = <244144>; /* 8 32k periods */ 24 clock-latency-ns = <244144>; /* 8 32k periods */ 30 clock-latency-ns = <244144>; /* 8 32k periods */ 36 clock-latency-ns = <244144>; /* 8 32k periods */ 42 clock-latency-ns = <244144>; /* 8 32k periods */ 48 clock-latency-ns = <244144>; /* 8 32k periods */ 54 clock-latency-ns = <244144>; /* 8 32k periods */ 60 clock-latency-ns = <244144>; /* 8 32k periods */
|
| D | sun50i-a64-cpu-opp.dtsi | 14 clock-latency-ns = <244144>; /* 8 32k periods */ 20 clock-latency-ns = <244144>; /* 8 32k periods */ 26 clock-latency-ns = <244144>; /* 8 32k periods */ 32 clock-latency-ns = <244144>; /* 8 32k periods */ 38 clock-latency-ns = <244144>; /* 8 32k periods */ 44 clock-latency-ns = <244144>; /* 8 32k periods */ 50 clock-latency-ns = <244144>; /* 8 32k periods */ 56 clock-latency-ns = <244144>; /* 8 32k periods */
|
| D | sun50i-h6-cpu-opp.dtsi | 12 clock-latency-ns = <244144>; /* 8 32k periods */ 21 clock-latency-ns = <244144>; /* 8 32k periods */ 30 clock-latency-ns = <244144>; /* 8 32k periods */ 39 clock-latency-ns = <244144>; /* 8 32k periods */ 48 clock-latency-ns = <244144>; /* 8 32k periods */ 57 clock-latency-ns = <244144>; /* 8 32k periods */ 66 clock-latency-ns = <244144>; /* 8 32k periods */ 75 clock-latency-ns = <244144>; /* 8 32k periods */ 84 clock-latency-ns = <244144>; /* 8 32k periods */ 93 clock-latency-ns = <244144>; /* 8 32k periods */
|
| /kernel/linux/linux-4.19/Documentation/RCU/Design/Expedited-Grace-Periods/ |
| D | Expedited-Grace-Periods.html | 4 <head><title>A Tour Through TREE_RCU's Expedited Grace Periods</title> 9 This document describes RCU's expedited grace periods. 10 Unlike RCU's normal grace periods, which accept long latencies to attain 11 high efficiency and minimal disturbance, expedited grace periods accept 16 but only two flavors of expedited grace periods because the RCU-bh 23 <li> <a href="#RCU-preempt Expedited Grace Periods"> 24 RCU-preempt Expedited Grace Periods</a> 25 <li> <a href="#RCU-sched Expedited Grace Periods"> 26 RCU-sched Expedited Grace Periods</a> 37 The expedited RCU grace periods cannot be accused of being subtle, [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/opp/ |
| D | allwinner,sun50i-h6-operating-points.yaml | 68 clock-latency-ns = <244144>; /* 8 32k periods */ 77 clock-latency-ns = <244144>; /* 8 32k periods */ 86 clock-latency-ns = <244144>; /* 8 32k periods */ 95 clock-latency-ns = <244144>; /* 8 32k periods */ 104 clock-latency-ns = <244144>; /* 8 32k periods */ 113 clock-latency-ns = <244144>; /* 8 32k periods */ 122 clock-latency-ns = <244144>; /* 8 32k periods */
|
| /kernel/linux/linux-5.10/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.
|
| /kernel/linux/linux-4.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.
|
| /kernel/linux/linux-5.10/Documentation/RCU/Design/Expedited-Grace-Periods/ |
| D | Expedited-Grace-Periods.rst | 2 A Tour Through TREE_RCU's Expedited Grace Periods 8 This document describes RCU's expedited grace periods. 9 Unlike RCU's normal grace periods, which accept long latencies to attain 10 high efficiency and minimal disturbance, expedited grace periods accept 20 The expedited RCU grace periods cannot be accused of being subtle, 38 RCU-preempt Expedited Grace Periods 112 RCU-sched Expedited Grace Periods 140 The expedited nature of expedited grace periods require a much tighter 142 grace periods. In addition, attempting to IPI offline CPUs will result 144 periods. Neither option is acceptable in production kernels. [all …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-4.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() 89 * of the last (incomplete) period, d2 the span of full periods and d3 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() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | rcupdate_wait.h | 35 * synchronize_rcu_mult - Wait concurrently for multiple grace periods 36 * @...: List of call_rcu() functions for different grace periods to wait on 38 * This macro waits concurrently for multiple types of RCU grace periods. 40 * on concurrent RCU and RCU-tasks grace periods. Waiting on a given SRCU
|
| /kernel/linux/linux-5.10/sound/pci/cs5535audio/ |
| D | cs5535audio_pcm.c | 108 unsigned int periods, in cs5535audio_build_dma_packets() argument 115 if (periods > CS5535AUDIO_MAX_DESCRIPTORS) in cs5535audio_build_dma_packets() 124 dma->period_bytes = dma->periods = 0; in cs5535audio_build_dma_packets() 127 if (dma->periods == periods && dma->period_bytes == period_bytes) in cs5535audio_build_dma_packets() 134 for (i = 0; i < periods; i++) { in cs5535audio_build_dma_packets() 144 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets() 149 sizeof(struct cs5535audio_dma_desc) * periods; in cs5535audio_build_dma_packets() 153 dma->periods = periods; in cs5535audio_build_dma_packets()
|
| /kernel/linux/linux-5.10/kernel/sched/ |
| D | pelt.c | 61 static u32 __accumulate_pelt_segments(u64 periods, u32 d1, u32 d3) in __accumulate_pelt_segments() argument 68 c1 = decay_load((u64)d1, periods); in __accumulate_pelt_segments() 79 c2 = LOAD_AVG_MAX - decay_load(LOAD_AVG_MAX, periods) - 1024; in __accumulate_pelt_segments() 86 * of the last (incomplete) period, d2 the span of full periods and d3 110 u64 periods; in accumulate_sum() local 113 periods = delta / 1024; /* A period is 1024us (~1ms) */ in accumulate_sum() 118 if (periods) { in accumulate_sum() 119 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum() 121 decay_load(sa->runnable_sum, periods); in accumulate_sum() 122 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum() [all …]
|
| /kernel/linux/linux-4.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()
|
| /kernel/linux/linux-5.10/sound/soc/au1x/ |
| D | dma.c | 38 unsigned int periods; member 51 stream->periods = 0; in au1000_release_dma_link() 65 unsigned int periods) in au1000_setup_dma_link() argument 76 stream->periods == periods) in au1000_setup_dma_link() 82 stream->periods = periods; in au1000_setup_dma_link() 88 for (i = 0; i < periods; i++) { in au1000_setup_dma_link() 91 if (i < periods - 1) { in au1000_setup_dma_link()
|
| D | dbdma2.c | 52 unsigned long periods; /* number of SG segments in total */ member 86 if (cd->q_period >= cd->periods) { in au1x_pcm_queue_tx() 100 if (cd->q_period >= cd->periods) { in au1x_pcm_queue_rx() 111 if (++cd->curr_period >= cd->periods) { in au1x_pcm_dmatx_cb() 124 if (++cd->curr_period >= cd->periods) { in au1x_pcm_dmarx_cb() 220 pcd->periods = params_periods(params); in au1xpsc_pcm_hw_params()
|
| /kernel/linux/linux-4.19/lib/ |
| D | flex_proportions.c | 43 /* Use 1 to avoid dealing with periods with 0 events... */ in fprop_global_init() 57 * Declare @periods new periods. It is upto the caller to make sure period 62 * further periods has any effect. 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()
|
| /kernel/linux/linux-5.10/lib/ |
| D | flex_proportions.c | 43 /* Use 1 to avoid dealing with periods with 0 events... */ in fprop_global_init() 57 * Declare @periods new periods. It is upto the caller to make sure period 62 * further periods has any effect. 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()
|
| /kernel/linux/linux-4.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()
|
| /kernel/linux/linux-4.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 …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | rcupdate_wait.h | 35 * synchronize_rcu_mult - Wait concurrently for multiple grace periods 38 * This macro waits concurrently for multiple flavors of RCU grace periods. 40 * on concurrent RCU and RCU-bh grace periods. Waiting on a give SRCU
|
| /kernel/linux/linux-4.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()
|
| /kernel/linux/linux-5.10/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()
|
| /kernel/linux/linux-5.10/drivers/media/pci/solo6x10/ |
| D | solo6x10-g723.c | 42 #define PERIODS G723_FDMA_PAGES macro 111 .buffer_bytes_max = G723_PERIOD_BYTES * PERIODS, 114 .periods_min = PERIODS, 115 .periods_max = PERIODS, 343 G723_PERIOD_BYTES * PERIODS, in solo_snd_pcm_init() 344 G723_PERIOD_BYTES * PERIODS); in solo_snd_pcm_init()
|