函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\assoc_array_priv.h Create Date:2022-07-27 07:51:02
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:assoc_array_ptr_is_meta

函数原型:static inline bool assoc_array_ptr_is_meta(const struct assoc_array_ptr *x)

返回类型:bool

参数:

类型参数名称
const struct assoc_array_ptr *x
117  返回:x按位与Internal tree member pointers are marked in the bottom one or two bits to* indicate what type they are so that we don't have to look behind every* pointer to see what it points to.* We provide functions to test type annotations and to create and translate
调用者
名称描述
assoc_array_subtree_iterateIterate over an associative array. The caller must hold the RCU read lock* or better.
assoc_array_walkNavigate through the internal tree looking for the closest node to the key.
assoc_array_destroy_subtreeDestructively iterate over an associative array. The caller must prevent* other simultaneous accesses.
assoc_array_insert_into_terminal_nodeHandle insertion into a terminal node.
assoc_array_insertassoc_array_insert - Script insertion of an object into an associative array*@array: The array to insert into
assoc_array_deleteassoc_array_delete - Script deletion of an object from an associative array*@array: The array to search.*@ops: The operations to use.*@index_key: The key to the object.* Precalculate and preallocate a script for the deletion of an object from an
assoc_array_gcassoc_array_gc - Garbage collect an associative array
search_nested_keyringsSearch a tree of keyrings that point to other keyrings up to the maximum* depth.
assoc_array_ptr_is_leaf