Home
last modified time | relevance | path

Searched refs:task_usage_t (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/common/sys/
H A Dtask.h61 task_usage_t *tk_usage; /* total task resource usage */
62 task_usage_t *tk_prevusage; /* previous interval usage */
63 task_usage_t *tk_zoneusage; /* previous interval usage in zone */
70 task_usage_t *tk_inherited; /* task resource usage */
H A Dexacct_impl.h71 } task_usage_t; typedef
/titanic_41/usr/src/uts/common/os/
H A Dexacct.c109 exacct_add_task_mstate(task_usage_t *tu, task_usage_t *delta) in exacct_add_task_mstate()
131 exacct_sub_task_mstate(task_usage_t *tu, task_usage_t *delta) in exacct_sub_task_mstate()
291 exacct_get_interval_task_usage(task_t *tk, task_usage_t *tu, in exacct_get_interval_task_usage()
292 task_usage_t **tu_buf) in exacct_get_interval_task_usage()
294 task_usage_t *oldtu, *newtu; in exacct_get_interval_task_usage()
295 task_usage_t **prevusage; in exacct_get_interval_task_usage()
309 bcopy(tu, newtu, sizeof (task_usage_t)); in exacct_get_interval_task_usage()
331 bcopy(newtu, oldtu, sizeof (task_usage_t)); in exacct_get_interval_task_usage()
338 bcopy(tu, *prevusage, sizeof (task_usage_t)); in exacct_get_interval_task_usage()
344 exacct_snapshot_task_usage(task_t *tk, task_usage_t *tu) in exacct_snapshot_task_usage()
[all …]
H A Dtask.c493 task_usage_t *tu = kmem_zalloc(sizeof (task_usage_t), KM_SLEEP); in task_create()
507 tk->tk_inherited = kmem_zalloc(sizeof (task_usage_t), KM_SLEEP); in task_create()
627 task_usage_t *tu; in task_begin()
760 kmem_free(tk->tk_usage, sizeof (task_usage_t)); in task_end()
761 kmem_free(tk->tk_inherited, sizeof (task_usage_t)); in task_end()
763 kmem_free(tk->tk_prevusage, sizeof (task_usage_t)); in task_end()
765 kmem_free(tk->tk_zoneusage, sizeof (task_usage_t)); in task_end()
990 task0p->tk_usage = kmem_zalloc(sizeof (task_usage_t), KM_SLEEP); in task_init()
991 task0p->tk_inherited = kmem_zalloc(sizeof (task_usage_t), KM_SLEEP); in task_init()