Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/resctrl/rdtgroup.c rdt_move_group_tasks() -> is_rmid_match()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 r 4096-ptr_max
PARAM_VALUE 1 r->type 0-1
BUF_SIZE 1 r 1-s32max
BUF_SIZE 1 r 1-s32max
BUF_SIZE 1 r->mon.parent (-1),40,136,480,696,928,1128,1160,1392,1624,1848,8192
DATA_SOURCE 1 r $0
HARD_MAX 1 r->type 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rdtgroup_mutex
LOCK2 global &tasklist_lock
HALF_LOCKED2 &dentry->d_inode->i_rwsem

fs/resctrl/rdtgroup.c rdtgroup_tasks_assigned() -> is_rmid_match()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 r 4096-3204564137944436735,3204564137944436737-ptr_max
BUF_SIZE 1 r 1-s32max
BUF_SIZE 1 r 1-s32max
DATA_SOURCE 1 r $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &rdtgroup_mutex
LOCK2 rcu_read
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

fs/resctrl/rdtgroup.c show_rdt_tasks() -> is_rmid_match()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 r 4096-ptr_max
BUF_SIZE 1 r 40,136,480,696,928,1128,1160,1392,1624,1848,8192
BUF_SIZE 1 r 40,136,480,696,928,1128,1160,1392,1624,1848,8192
DATA_SOURCE 1 r $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
LOCK2 global &rdtgroup_mutex
LOCK2 rcu_read
TYPE_LOCK (struct seq_file)->lock