函数逻辑报告 |
Source Code:include\linux\list.h |
Create Date:2022-07-27 06:38:27 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| 首页 | 函数Tree |
| 注解内核,赢得工具 | 下载SCCT | English |
函数名称:hlist_empty
函数原型:static inline int hlist_empty(const struct hlist_head *h)
返回类型:int
参数:
| 类型 | 参数 | 名称 |
|---|---|---|
| const struct hlist_head * | h |
| 名称 | 描述 |
|---|---|
| __cpuhp_remove_state_cpuslocked | __cpuhp_remove_state_cpuslocked - Remove the callbacks for an hotplug machine state*@state: The state to remove*@invoke: If true, the teardown function is invoked for cpus where* cpu state >= @state |
| expire_timers | |
| bpf_trampoline_put | |
| user_return_notifier_unregister | Removes a registered user return notifier. Must be called from atomic* context, and from the same cpu registration occurred in. |
| mn_hlist_release | This function can't run concurrently against mmu_notifier_register* because mm->mm_users > 0 during mmu_notifier_register and exit_mmap* runs with mm_users == 0 |
| __mmu_notifier_release | |
| __mmu_notifier_invalidate_range_start | |
| __mmu_notifier_invalidate_range_end | |
| __mmu_notifier_mm_destroy | his is called after the last mmu_notifier_unregister() returned |
| 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_node_dup_any | |
| scan_object | Scan a memory block corresponding to a kmemleak_object. A condition is* that object->use_count >= 1. |
| cma_get_entry_from_list | |
| ioc_release_fn | Slow path for ioc release in put_io_context(). Performs double-lock* dancing to unlink all icq's and then frees ioc. |
| put_io_context | put_io_context - put a reference of io_context*@ioc: io_context to put* Decrement reference count of @ioc and release it if the count reaches* zero. |
| blkcg_destroy_blkgs | lkcg_destroy_blkgs - responsible for shooting down blkgs*@blkcg: blkcg of interest* blkgs should be removed while holding both q and blkcg locks |
| avc_get_hash_stats | |
| reconfigure_super | gure_super - asks filesystem to change superblock parameters*@fc: The superblock and configuration* Alters the configuration parameters of a live superblock. |
| __d_find_any_alias | |
| d_find_alias | 获取索引节点在哈希表中的别名 |
| __put_mountpoint | vfsmount lock must be held. Additionally, the caller is responsible* for serializing calls for given disposal list. |
| namespace_unlock | |
| __detach_mounts | __detach_mounts - lazily unmount all mounts on the specified dentry* During unlink, rmdir, and d_drop it is possible to loose the path* to an existing mountpoint, and wind up leaking the mount |
| attach_recursive_mnt | @source_mnt : mount tree to be attached*@nd : place the mount tree @source_mnt is attached*@parent_nd : if non-null, detach the source_mnt from its parent and* store the parent mount and mountpoint dentry |
| seq_hlist_next_percpu | seq_hlist_next_percpu - move to the next position of the percpu hlist array*@v: pointer to current hlist_node*@head: pointer to percpu array of struct hlist_heads*@cpu: pointer to cpu "cursor"*@pos: start position of sequence |
| fsnotify_put_mark | |
| fsnotify_add_mark_list | Add mark into proper place in given list of marks. These marks may be used* for the fsnotify backend to determine which event types should be delivered* to which group and for which inodes. These marks are ordered according to |
| pid_has_task | |
| __hash_empty | |
| sk_head |
| 源代码转换工具 开放的插件接口 | X |
|---|---|
| 支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |