函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:extend_brk

函数原型:void *__init extend_brk(size_t size, size_t align)

返回类型:void

参数:

类型参数名称
size_tsize
size_talign
263  mask等于align减1
266  BUG_ON(_brk_start == 0)
267  BUG_ON(align & mask)
269  _brk_end等于_brk_endmask按位与mask的反
270  BUG_ON((char * )(_brk_end + size) > __brk_limit)
272  ret等于_brk_end
273  _brk_end加等于size
275  memset(ret, 0, size)
277  返回:ret