函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:__bitmap_clear

函数原型:void __bitmap_clear(unsigned long *map, unsigned int start, int len)

返回类型:void

参数:

类型参数名称
unsigned long *map
unsigned intstart
intlen
305  p等于mapBIT_WORD(start)
306  size等于startlen
307  bits_to_clear等于BITS_PER_LONGstart取模BITS_PER_LONG
308  mask_to_clear等于BITMAP_FIRST_WORD_MASK(start)
310 lenbits_to_clear大于等于0循环
311  p与等于mask_to_clear的反
312  len减等于bits_to_clear
313  bits_to_clear等于BITS_PER_LONG
314  mask_to_clear等于0UL的反
315  p自加
317  如果len
318  mask_to_clear与等于BITMAP_LAST_WORD_MASK(size)
319  p与等于mask_to_clear的反
调用者
名称描述
test_mem_optimisations