| Function report | 
| Source Code: include\linux\list.h | Create Date:2022-07-28 05:34:30 | 
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick | 
| home page | Tree | 
| Annotation kernel can get tool activity | Download SCCT | Chinese | 
Name:hlist_del
Proto:static inline void hlist_del(struct hlist_node *n)
Type:void
Parameter:
| Type | Parameter | Name | 
|---|---|---|
| struct hlist_node * | n | 
| 769 | __hlist_del(n) | 
| 770 | next = These are non-NULL pointers that will result in page faults* under normal circumstances, used to verify that nobody uses* non-initialized list entries. | 
| 771 | pprev = LIST_POISON2 | 
| Name | Describe | 
|---|---|
| fill_pool | |
| __alloc_object | Allocate a new object from the hlist | 
| free_obj_work | |
| debug_objects_oom | We run out of memory. That means we probably have tons of objects* allocated. | 
| debug_object_free | debug_object_free - debug checks when an object is freed*@addr: address of the object*@descr: pointer to an object specific debug description structure | 
| debug_objects_replace_static_objects | Convert the statically allocated objects to dynamic ones: | 
| trampoline_handler | Called from kretprobe_trampoline | 
| kvm_async_pf_task_wait | @interrupt_kernel: Is this called from a routine which interrupts the kernel* (other than user space)? | 
| __cpuhp_state_remove_instance | |
| recycle_rp_inst | |
| kprobe_flush_task | This function is called from finish_task_switch when task tk becomes dead,* so that we can recycle any function-return probe instances associated* with this task. These left over instances represent probed functions | 
| free_rp_inst | |
| __unregister_trace_event | Used by module code with the trace_event_sem held for write. | 
| bpf_trampoline_link_prog | |
| bpf_trampoline_unlink_prog | pf_trampoline_unlink_prog() should never fail. | 
| 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_itree_inv_end | |
| mmu_interval_notifier_remove | mmu_interval_notifier_remove - Remove a interval notifier*@mni: Interval notifier to unregister* This function must be paired with mmu_interval_notifier_insert() | 
| __stable_node_dup_del | |
| 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 | |
| free_object_rcu | RCU callback to free a kmemleak_object. | 
| bsg_put_device | |
| __put_mountpoint | vfsmount lock must be held. Additionally, the caller is responsible* for serializing calls for given disposal list. | 
| cleanup_mnt | |
| namespace_unlock | 
| Source code conversion tool public plug-in interface | X | 
|---|---|
| Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |