函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:set_cache_qos_cfg

函数原型:static int set_cache_qos_cfg(int level, bool enable)

返回类型:int

参数:

类型参数名称
intlevel
boolenable
1738  void( * update)(void * arg)
1744  如果level恒等于RDT_RESOURCE_L3update等于l3_qos_cfg_update
1746  否则如果level恒等于RDT_RESOURCE_L2update等于l2_qos_cfg_update
1748  否则返回:负EINVAL
1751  如果非zalloc_cpumask_var( & cpu_mask, GFP_KERNEL)则返回:负ENOMEM
1754  r_l等于rdt_resources_all[level]
1757  设置CPU信息
1759  cpu等于get_cpu()
1761  如果测试CPU信息update( & enable)
1764  smp_call_function_many(cpu_mask, update, & enable, 1)
1765  put_cpu()
1767  释放CPU掩码
1769  返回:0
调用者
名称描述
cdp_enable
cdp_disable