Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\resctrl\rdtgroup.c Create Date:2022-07-28 08:11:49
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Move tasks from one to the other group

Proto:static void rdt_move_group_tasks(struct rdtgroup *from, struct rdtgroup *to, struct cpumask *mask)

Type:void

Parameter:

TypeParameterName
struct rdtgroup *from
struct rdtgroup *to
struct cpumask *mask
2174  read_lock( & This serializes "schedule()" and also protects* the run-queue from deletions/modifications (but* _adding_ to the beginning of the run-queue has* a separate lock).)
2175  Careful: this is a double loop, 'break' won't work as expected. (p, t)
2176  If Not from || is_closid_match(t, from) || is_rmid_match(t, from) Then
2178  closid = closid
2179  rmid = rmid
2196  read_unlock( & This serializes "schedule()" and also protects* the run-queue from deletions/modifications (but* _adding_ to the beginning of the run-queue has* a separate lock).)
Caller
NameDescribe
rmdir_all_subForcibly remove all of subdirectories under root.
rdtgroup_rmdir_mon
rdtgroup_rmdir_ctrl