函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\cgroup\cgroup.c Create Date:2022-07-27 12:10:09
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:rebind_subsystems

函数原型:int rebind_subsystems(struct cgroup_root *dst_root, u16 ss_mask)

返回类型:int

参数:

类型参数名称
struct cgroup_root *dst_root
u16ss_mask
1718  dcgrp等于 The root cgroup. Root is destroyed on its release.
1722  lockdep_assert_held( & cgroup_mutex is the master lock)
1724  循环
1724  __ss_mask等于ss_mask
1724  如果非CGROUP_SUBSYS_COUNT
1724  ssid等于0
1724  退出
1724  ss等于cgroup_subsys[ssid]
1737  当(false)循环
1739  循环
1739  __ss_mask等于ss_mask
1739  如果非CGROUP_SUBSYS_COUNT
1739  ssid等于0
1739  退出
1739  ss等于cgroup_subsys[ssid]
1748  The bitmask of subsystems attached to this hierarchy 与等于1左移ssid位的值的反
1768  否则
1774  如果ret打印警告信息("partial failure to rebind %s controller (err=%d)\n", name, ret)
1778  如果bindbind(css)
1780  当(false)循环
1782  kernfs_activate( cgroup kernfs entry )
1783  返回:0
调用者
名称描述
cgroup_destroy_root
cgroup_setup_root
cgroup1_reconfigure