Home
last modified time | relevance | path

Searched refs:period_us (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dfantog.c33 u32 period_us; member
57 u64 next_change = (percent * fan->period_us) / 100; in nvkm_fantog_update()
59 next_change = fan->period_us - next_change; in nvkm_fantog_update()
111 fan->period_us = 100000; /* 10Hz */ in nvkm_fantog_create()
/linux/tools/tracing/rtla/src/
H A Dosnoise.c196 * osnoise_get_period - return the original "osnoise/period_us" value
202 long long period_us; in osnoise_get_period()
204 if (context->period_us != OSNOISE_TIME_INIT_VAL) in osnoise_get_period()
205 return context->period_us; in osnoise_get_period()
210 period_us = osnoise_read_ll_config("osnoise/period_us"); in osnoise_get_period()
211 if (period_us < 0) in osnoise_get_period()
214 context->orig_period_us = period_us; in osnoise_get_period()
215 return period_us; in osnoise_get_period()
245 retval = osnoise_write_ll_config("osnoise/period_us", perio in __osnoise_write_period()
200 long long period_us; osnoise_get_period() local
[all...]
H A Dcommon.h25 unsigned long long period_us; member
/linux/drivers/power/reset/
H A Dat91-sama5d2_shdwc.c177 unsigned long long period_us; in at91_shdwc_debouncer_value() local
188 period_us = DBC_PERIOD_US(sdwc_dbc_period[i]); in at91_shdwc_debouncer_value()
190 __func__, i, period_us); in at91_shdwc_debouncer_value()
191 if (in_period_us > period_us) in at91_shdwc_debouncer_value()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn6_stage_optimizers.c193 group_pstate_meta->period_us = stream_method_pstate_meta->period_us; in dcn6_is_timing_group_schedulable()
341 …od_us = s->group_common_pstate_meta[s->sorted_group_gtl_period_index[j]].period_us; in dcn6_is_pstate_schedulable()
342 …_us = s->group_common_pstate_meta[s->sorted_group_gtl_period_index[j + 1]].period_us; in dcn6_is_pstate_schedulable()
361 …p_common_pstate_meta[sorted_i].allow_time_us < s->group_common_pstate_meta[sorted_ip1].period_us || in dcn6_is_pstate_schedulable()
384 if (s->group_common_pstate_meta[0].period_us < s->group_common_pstate_meta[1].period_us) { in dcn6_is_pstate_schedulable()
389 …d_ratio = s->group_common_pstate_meta[lrg_idx].period_us / s->group_common_pstate_meta[sml_idx].pe… in dcn6_is_pstate_schedulable()
390 …shift_per_period = s->group_common_pstate_meta[sml_idx].period_us * (period_ratio - math_floor(per… in dcn6_is_pstate_schedulable()
392 …isallow_time_us = max_shift_us / shift_per_period * s->group_common_pstate_meta[lrg_idx].period_us; in dcn6_is_pstate_schedulable()
442 …ideal_disallow_time_us = per_stream_pstate_meta[stream_index].method_vactive.common.period_us * id… in dcn6_update_worksheet_for_pstate_admissibility()
828 stream_pstate_meta->method_vactive.common.period_us = stream_pstate_meta->nom_frame_time_us; in dcn6_build_pstate_meta_per_stream()
[all …]
/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_core.c655 unsigned int freq_hz, period_us, min_sleep_us, max_sleep_us; in inv_mpu6050_read_channel_data() local
661 period_us = 1000000 / freq_hz; in inv_mpu6050_read_channel_data()
675 min_sleep_us = 2 * period_us; in inv_mpu6050_read_channel_data()
676 max_sleep_us = 2 * (period_us + period_us / 2); in inv_mpu6050_read_channel_data()
689 min_sleep_us = period_us; in inv_mpu6050_read_channel_data()
690 max_sleep_us = period_us + period_us / 2; in inv_mpu6050_read_channel_data()
708 min_sleep_us = period_us; in inv_mpu6050_read_channel_data()
709 max_sleep_us = period_us + period_us / 2; in inv_mpu6050_read_channel_data()
724 period_us = 1000000 / freq_hz; in inv_mpu6050_read_channel_data()
727 min_sleep_us = 2 * period_us; in inv_mpu6050_read_channel_data()
[all …]
/linux/tools/tracing/rtla/tests/
H A Dosnoise.t48 "osnoise top -q -S 1 --on-threshold shell,command=\"$testdir/scripts/check-tracefs-value.sh osnoise/period_us\"" \
49 2 "^osnoise/period_us=1000000$" osnoise/period_us=600000000
64 check_top_q_hist "verify -p sets period_us" \
65 "osnoise TOOL -p 2000000 -S 1 --on-threshold shell,command=\"$testdir/scripts/check-tracefs-value.sh osnoise/period_us\"" \
66 2 "^osnoise/period_us=2000000$"
H A Dengine.sh34 echo 1000000 > period_us
/linux/tools/cgroup/
H A Diocost_monitor.py99 self.period_ms = ioc.period_us.value_() / 1_000
159 period_vtime = ioc.period_us.value_() * vrate
166 ioc.period_us.value_()) if self.active else 0
/linux/block/
H A Dblk-iocost.c413 u32 period_us; member
736 u32 period_us = ioc->period_us; in ioc_refresh_margins() local
739 margins->min = (period_us * MARGIN_MIN_PCT / 100) * vrate; in ioc_refresh_margins()
740 margins->low = (period_us * MARGIN_LOW_PCT / 100) * vrate; in ioc_refresh_margins()
741 margins->target = (period_us * MARGIN_TARGET_PCT / 100) * vrate; in ioc_refresh_margins()
747 u32 ppm, lat, multi, period_us; in ioc_refresh_period_us() local
772 period_us = multi * lat; in ioc_refresh_period_us()
773 period_us = clamp_t(u32, period_us, MIN_PERIOD, MAX_PERIOD); in ioc_refresh_period_us()
776 ioc->period_us = period_us; in ioc_refresh_period_us()
778 (u64)period_us * NSEC_PER_USEC * TIMER_SLACK_PCT, in ioc_refresh_period_us()
[all …]
/linux/drivers/mmc/core/
H A Dmmc_ops.h44 int __mmc_poll_for_busy(struct mmc_host *host, unsigned int period_us,
/linux/kernel/sched/
H A Dcore.c9881 u64 period_us, u64 quota_us, u64 burst_us) in tg_set_cfs_bandwidth() argument
9887 period = (u64)period_us * NSEC_PER_USEC; in tg_set_cfs_bandwidth()
10148 u64 period_us; in cpu_period_read_u64() local
10150 tg_bandwidth(css_tg(css), &period_us, NULL, NULL); in cpu_period_read_u64()
10151 return period_us; in cpu_period_read_u64()
10155 u64 period_us, u64 quota_us, u64 burst_us) in tg_set_bandwidth() argument
10164 if (period_us > max_usec || in tg_set_bandwidth()
10175 period_us < min_bw_quota_period_us) in tg_set_bandwidth()
10183 if (period_us > max_bw_quota_period_us) in tg_set_bandwidth()
10197 ret = tg_set_cfs_bandwidth(tg, period_us, quota_u in tg_set_bandwidth()
10223 cpu_period_write_u64(struct cgroup_subsys_state * css,struct cftype * cftype,u64 period_us) cpu_period_write_u64() argument
10236 u64 period_us, burst_us; cpu_quota_write_s64() local
10249 u64 period_us, quota_us; cpu_burst_write_u64() local
10549 u64 period_us, quota_us; cpu_max_show() local
10560 u64 period_us, quota_us, burst_us; cpu_max_write() local
[all...]
/linux/Documentation/scheduler/
H A Dsched-rt-group.rst94 less or equal to the period_us, as it denotes the time allocated from the
95 period_us for the real-time tasks. Without CONFIG_RT_GROUP_SCHED enabled,
/linux/kernel/sched/ext/
H A Dinternal.h785 * @period_us: bandwidth control period
792 * @quota_us / @period_us determines the CPU bandwidth @cgrp is entitled
793 * to. For example, if @period_us is 1_000_000 and @quota_us is
797 * interpretation of @period_us and burstiness is up to the BPF
803 u64 period_us, u64 quota_us, u64 burst_us);
1113 void (*cpuctl_set_bandwidth)(struct cgroup *cgrp, u64 period_us, u64 quota_us,
H A Dext.c5065 u64 period_us, u64 quota_us, u64 burst_us) in scx_cgroup_unlock()
5073 (tg->scx.bw_period_us != period_us ||
5077 tg_cgrp(tg), period_us, quota_us, burst_us);
5079 tg->scx.bw_period_us = period_us;
8416 static void sched_ext_ops__cgroup_set_bandwidth(struct cgroup *cgrp, u64 period_us, u64 quota_us, u64 burst_us) {}
5014 scx_group_set_bandwidth(struct task_group * tg,u64 period_us,u64 quota_us,u64 burst_us) scx_group_set_bandwidth() argument
8335 sched_ext_ops__cgroup_set_bandwidth(struct cgroup * cgrp,u64 period_us,u64 quota_us,u64 burst_us) sched_ext_ops__cgroup_set_bandwidth() argument
/linux/drivers/iio/adc/
H A Dad4691.c850 unsigned int reg_val, period_us; in ad4691_single_shot_read() local
886 period_us = DIV_ROUND_UP((st->osr + 1) * USEC_PER_SEC, in ad4691_single_shot_read()
888 fsleep(period_us); in ad4691_single_shot_read()
/linux/tools/perf/ui/gtk/
H A Dhists.c73 __HPP_COLOR_PERCENT_FN(overhead_us, period_us) in __HPP_COLOR_PERCENT_FN()
/linux/Documentation/trace/
H A Dosnoise-tracer.rst101 - osnoise/period_us: the period of the osnoise thread.
/linux/tools/sched_ext/
H A Dscx_qmap.bpf.c1106 void BPF_STRUCT_OPS(qmap_cpuctl_set_bandwidth, struct cgroup *cgrp, u64 period_us, in BPF_STRUCT_OPS() argument
1111 cgrp->kn->id, period_us, quota_us, burst_us); in BPF_STRUCT_OPS()
/linux/tools/perf/util/
H A Dhist.h194 u64 period_us; member
H A Dhist.c290 he_stat->period_us += period; in he_stat__add_cpumode_period()
322 dest->period_us += src->period_us; in he_stat__add_stat()
/linux/tools/perf/ui/
H A Dhist.c642 HPP_PERCENT_FNS(overhead_us, period_us, PERF_HPP_FMT_TYPE__PERCENT) in HPP_PERCENT_FNS()
/linux/tools/perf/ui/browsers/
H A Dhists.c1283 __HPP_COLOR_PERCENT_FN(overhead_us, period_us, PERF_HPP_FMT_TYPE__PERCENT) in __HPP_COLOR_PERCENT_FN()