| Function report | 
| Source Code: kernel\locking\lockdep.c | Create Date:2022-07-28 09:50:27 | 
| Last Modify:2020-03-17 14:16:01 | Copyright©Brick | 
| home page | Tree | 
| Annotation kernel can get tool activity | Download SCCT | Chinese | 
Name:Schedule an RCU callback if no RCU callback is pending. Must be called with* the graph lock held.
Proto:static void call_rcu_zapped(struct pending_free *pf)
Type:void
Parameter:
| Type | Parameter | Name | 
|---|---|---|
| struct pending_free * | pf | 
| 4917 | WARN_ON_ONCE(inside_selftest()) | 
| 4919 | If list_empty - tests whether a list is empty*@head: the list to test. Then Return | 
| 4922 | If scheduled Then Return | 
| 4925 | scheduled = true | 
| 4927 | WARN_ON_ONCE(pf + index != pf) | 
| 4928 | index ^= 1 | 
| Name | Describe | 
|---|---|
| free_zapped_rcu | |
| lockdep_free_key_range_reg | Used in module | 
| lockdep_reset_lock_reg | Remove all information lockdep has about a lock if debug_locks == 1. Free* released data structures from RCU context. | 
| lockdep_unregister_key | Unregister a dynamically allocated key. | 
| 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 |