函数逻辑报告 |
Source Code:lib\rbtree.c |
Create Date:2022-07-27 07:10:00 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:rb_erase
函数原型:void rb_erase(struct rb_node *node, struct rb_root *root)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
struct rb_node * | node | |
struct rb_root * | root |
443 | rebalance等于__rb_erase_augmented(node, root, & dummy_callbacks) |
444 | 如果rebalance则Inline version for rb_erase() use - we want to be able to inline* and eliminate the dummy_rotate callback there |
名称 | 描述 |
---|---|
erase | |
bpf_cgroup_storage_unlink | |
perf_event_groups_delete | Delete a group from a tree. |
delete_uprobe | There could be threads that have already hit the breakpoint. They* will recheck the current insn and restart if find_uprobe() fails.* See find_active_uprobe(). |
delete_nommu_region | delete a region from the global tree |
delete_vma_from_mm | delete a VMA from its owning mm_struct and address space |
unlink_va | |
destroy_swap_extents | Free all of a swapdev's extent information |
zswap_rb_erase | |
sp_delete | |
stable_node_dup_del | |
free_stable_node_chain | |
remove_rmap_item_from_tree | Removing rmap_item from stable or unstable tree.* This function will clean the information from the stable/unstable tree. |
stable_tree_search | stable_tree_search - search for page inside the stable tree* This function checks if there is a page inside the stable tree* with identical content to the page that we are scanning right now |
__mem_cgroup_remove_exceeded | |
__remove_object | Remove an object from the object_tree_root and object_list. Must be called* with the kmemleak_lock held _if_ kmemleak is still enabled. |
bfq_pos_tree_add_move | The following function is not marked as __cold because it is* actually cold, but for the same performance goal described in the* comments on the likely() at the beginning of* bfq_setup_cooperator() |
bfq_remove_request | |
bfq_extract | q_extract - remove an entity from a tree.*@root: the tree root.*@entity: the entity to remove. |
key_user_put | Dispose of a user structure |
__label_remove | __label_remove - remove @label from the label set*@l: label to remove*@new: label to redirect to* Requires: labels_set(@label)->lock write_lock* Returns: true if the label was in the tree and removed |
integrity_inode_free | grity_inode_free - called on security_inode_free*@inode: pointer to the inode* Free the integrity information(iint) associated with an inode. |
free_all_swap_pages | _all_swap_pages - free swap pages allocated for saving image data.* It also frees the extents used to register which swap entries had been* allocated. |
bdi_remove_from_list | Remove bdi from bdi_list, and ensure that it is no longer visible |
tcp_rtx_queue_unlink | |
msg_tree_erase | |
elv_rb_del | |
key_garbage_collector | Reaper for unused keys. |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |