函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\sed-opal.c Create Date:2022-07-27 19:45:27
Last Modify:2020-03-17 23:36:33 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:build_locking_range

函数原型:static int build_locking_range(u8 *buffer, size_t length, u8 lr)

返回类型:int

参数:

类型参数名称
u8 *buffer
size_tlength
u8lr
646  如果length大于OPAL_UID_LENGTH
647  pr_debug("Can't build locking range. Length OOB\n")
648  返回:负ERANGE
651  memcpy(buffer, opaluid[OPAL_LOCKINGRANGE_GLOBAL], OPAL_UID_LENGTH)
653  如果lr恒等于0则返回:0
656  buffer[5]等于LOCKING_RANGE_NON_GLOBAL
657  buffer[7]等于lr
659  返回:0
调用者
名称描述
get_active_key
setup_locking_range
erase_locking_range
lock_unlock_locking_range
lock_unlock_locking_range_sum
activate_lsp