summaryrefslogtreecommitdiffstats
path: root/include/linux/vtime.h
Commit message (Expand)AuthorAgeFilesLines
* sched/vtime: Do not include <asm/vtime.h> headerAlexander Gordeev2024-04-171-4/+0
* sched/vtime: Remove confusing arch_vtime_task_switch() declarationAlexander Gordeev2024-04-171-1/+0
* sched/vtime: Move guest enter/exit vtime accounting to vtime.hSean Christopherson2021-05-051-6/+40
* sched/vtime: Move vtime accounting external declarations above inlinesSean Christopherson2021-05-051-37/+37
* irqtime: Move irqtime entry accounting after irq offset incrementationFrederic Weisbecker2020-12-021-10/+24
* sched/vtime: Consolidate IRQ time accountingFrederic Weisbecker2020-12-021-10/+6
* context_tracking: Check static key on context_tracking_enabled_*cpu()Frederic Weisbecker2019-10-291-2/+2
* sched/vtime: Introduce vtime_accounting_enabled_cpu()Frederic Weisbecker2019-10-291-6/+7
* sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enable...Frederic Weisbecker2019-10-291-5/+5
* context_tracking: Rename context_tracking_is_cpu_enabled() to context_trackin...Frederic Weisbecker2019-10-291-1/+1
* context_tracking: Rename context_tracking_is_enabled() => context_tracking_en...Frederic Weisbecker2019-10-291-1/+1
* sched/cputime: Spare a seqcount lock/unlock cycle on context switchFrederic Weisbecker2019-10-091-16/+16
* sched/cputime: Rename vtime_account_system() to vtime_account_kernel()Frederic Weisbecker2019-10-091-3/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* vtime, sched/cputime: Remove vtime_account_user()Frederic Weisbecker2017-07-051-8/+1
* sched/cputime: Rename vtime_account_user() to vtime_flush()Frederic Weisbecker2017-01-141-2/+5
* sched/cputime: Reorganize vtime native irqtime accounting headersFrederic Weisbecker2016-07-141-18/+17
* sched/cputime: Clean up the old vtime gen irqtime accounting completelyFrederic Weisbecker2016-07-141-11/+0
* sched/cputime: Replace VTIME_GEN irq time code with IRQ_TIME_ACCOUNTING codeRik van Riel2016-07-141-18/+14
* sched/cputime: Introduce vtime accounting check for readersFrederic Weisbecker2015-12-041-1/+12
* sched/cputime: Rename vtime_accounting_enabled() to vtime_accounting_cpu_enab...Frederic Weisbecker2015-12-041-7/+7
* context_tracking: Rename context_tracking_active() to context_tracking_cpu_is...Frederic Weisbecker2013-12-021-1/+1
* context_tracking: Wrap static key check into more intuitive function nameFrederic Weisbecker2013-12-021-1/+1
* vtime: Optimize full dynticks accounting off case with static keysFrederic Weisbecker2013-08-141-9/+61
* vtime: Describe overriden functions in dedicated arch headersFrederic Weisbecker2013-08-141-0/+4
* vtime: Use consistent clocks among nohz accountingFrederic Weisbecker2013-05-311-2/+2
* cputime: Safely read cputime of full dynticks CPUsFrederic Weisbecker2013-01-271-24/+23
* kvm: Prepare to add generic guest entry/exit callbacksFrederic Weisbecker2013-01-271-2/+0
* cputime: Allow dynamic switch between tick/virtual based cputime accountingFrederic Weisbecker2013-01-271-0/+8
* cputime: Generic on-demand virtual cputime accountingFrederic Weisbecker2013-01-271-0/+16
* vtime: Explicitly account pending user time on process tickFrederic Weisbecker2012-11-191-0/+1
* vtime: Remove the underscore prefix invasionFrederic Weisbecker2012-11-191-4/+4
* cputime: Separate irqtime accounting from generic vtimeFrederic Weisbecker2012-10-291-10/+8
* cputime: Specialize irq vtime hooksFrederic Weisbecker2012-10-291-0/+25
* vtime: Make vtime_account_system() irqsafeFrederic Weisbecker2012-10-291-1/+3
* vtime: Gather vtime declarations to their own header fileFrederic Weisbecker2012-10-291-0/+22