函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:Build the next index key chunk.* We return it one word-sized chunk at a time.

函数原型:static unsigned long keyring_get_key_chunk(const void *data, int level)

返回类型:unsigned long

参数:

类型参数名称
const void *data
intlevel
270  index_key等于data
271  chunk等于0
273  desc_len等于desc_len, n等于chunk的长度
275  level除等于Key data retrieved in chunks of this size
277  :level恒等于0
278  返回: Hash value
279  :level恒等于1
280  返回:x
281  :level恒等于2
282  返回:type
283  :level恒等于3
284  返回: Domain of operation
285  默认
286  level减等于4
287  如果desc_len小于等于 First few chars of description 的长度则返回:0
290  d等于description First few chars of description 的长度
291  d加等于levelsizeof(long)
292  desc_len减等于 First few chars of description 的长度
293  如果desc_len大于ndesc_len等于n
295  循环
296  chunk左移等于8位
297  chunk或等于d自加
298 desc_len先自减大于0循环
299  返回:chunk
调用者
名称描述
keyring_get_object_key_chunk