Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/sched/core.c cpu_burst_read_u64() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 0
PARAM_VALUE 2 quota_us_p 0
PARAM_VALUE 3 burst_us_p 6738663532841082880
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

kernel/sched/core.c cpu_burst_write_u64() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 3109734889872609280
PARAM_VALUE 2 quota_us_p 6780358347156807680
PARAM_VALUE 3 burst_us_p 0
DATA_SOURCE 0 tg r css_tg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

kernel/sched/core.c cpu_max_show() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 113623916101746688
PARAM_VALUE 2 quota_us_p 2972268411587723264
PARAM_VALUE 3 burst_us_p 0
DATA_SOURCE 0 tg r css_tg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &sf->lock
TYPE_LOCK (struct seq_file)->lock

kernel/sched/core.c cpu_max_write() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 5492744615990784000
PARAM_VALUE 2 quota_us_p 0
PARAM_VALUE 3 burst_us_p 5266225937063563264
DATA_SOURCE 0 tg r css_tg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

kernel/sched/core.c cpu_period_read_u64() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 7200996795778416640
PARAM_VALUE 2 quota_us_p 0
PARAM_VALUE 3 burst_us_p 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

kernel/sched/core.c cpu_period_write_u64() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 0
PARAM_VALUE 2 quota_us_p 1986676893121601536
PARAM_VALUE 3 burst_us_p 3857818598751301632
DATA_SOURCE 0 tg r css_tg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

kernel/sched/core.c cpu_quota_read_s64() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 0
PARAM_VALUE 2 quota_us_p 373998791868346368
PARAM_VALUE 3 burst_us_p 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

kernel/sched/core.c cpu_quota_write_s64() -> tg_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 period_us_p 7806041231524110336
PARAM_VALUE 2 quota_us_p 0
PARAM_VALUE 3 burst_us_p 497345375621525504
DATA_SOURCE 0 tg r css_tg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex