Lines Matching refs:delays

43 	tsk->delays = kmem_cache_zalloc(delayacct_cache, GFP_KERNEL);  in __delayacct_tsk_init()
44 if (tsk->delays) in __delayacct_tsk_init()
45 spin_lock_init(&tsk->delays->lock); in __delayacct_tsk_init()
58 spin_lock_irqsave(&current->delays->lock, flags); in delayacct_end()
61 spin_unlock_irqrestore(&current->delays->lock, flags); in delayacct_end()
67 current->delays->blkio_start = ktime_get_ns(); in __delayacct_blkio_start()
72 if (current->delays->flags & DELAYACCT_PF_SWAPIN) in __delayacct_blkio_end()
74 delayacct_end(&current->delays->blkio_start, in __delayacct_blkio_end()
75 &current->delays->swapin_delay, in __delayacct_blkio_end()
76 &current->delays->swapin_count); in __delayacct_blkio_end()
78 delayacct_end(&current->delays->blkio_start, in __delayacct_blkio_end()
79 &current->delays->blkio_delay, in __delayacct_blkio_end()
80 &current->delays->blkio_count); in __delayacct_blkio_end()
120 spin_lock_irqsave(&tsk->delays->lock, flags); in __delayacct_add_tsk()
121 tmp = d->blkio_delay_total + tsk->delays->blkio_delay; in __delayacct_add_tsk()
123 tmp = d->swapin_delay_total + tsk->delays->swapin_delay; in __delayacct_add_tsk()
125 tmp = d->freepages_delay_total + tsk->delays->freepages_delay; in __delayacct_add_tsk()
127 d->blkio_count += tsk->delays->blkio_count; in __delayacct_add_tsk()
128 d->swapin_count += tsk->delays->swapin_count; in __delayacct_add_tsk()
129 d->freepages_count += tsk->delays->freepages_count; in __delayacct_add_tsk()
130 spin_unlock_irqrestore(&tsk->delays->lock, flags); in __delayacct_add_tsk()
140 spin_lock_irqsave(&tsk->delays->lock, flags); in __delayacct_blkio_ticks()
141 ret = nsec_to_clock_t(tsk->delays->blkio_delay + in __delayacct_blkio_ticks()
142 tsk->delays->swapin_delay); in __delayacct_blkio_ticks()
143 spin_unlock_irqrestore(&tsk->delays->lock, flags); in __delayacct_blkio_ticks()
149 current->delays->freepages_start = ktime_get_ns(); in __delayacct_freepages_start()
154 delayacct_end(&current->delays->freepages_start, in __delayacct_freepages_end()
155 &current->delays->freepages_delay, in __delayacct_freepages_end()
156 &current->delays->freepages_count); in __delayacct_freepages_end()