Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\mmu_notifier.c Create Date:2022-07-28 15:36:50
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:mn_itree_inv_end

Proto:static void mn_itree_inv_end(struct mmu_notifier_mm *mmn_mm)

Type:void

Parameter:

TypeParameterName
struct mmu_notifier_mm *mmn_mm
133  spin_lock( & serialize the list modifications and hlist_unhashed )
134  If --active_invalidate_ranges || Not This is a collision-retry read-side/write-side 'lock', a lot like a* seqcount, however this allows multiple write-sides to hold it at* once Then
136  spin_unlock( & serialize the list modifications and hlist_unhashed )
137  Return
141  invalidate_seq++
151  If 'empty' nodes are nodes that are known not to be inserted in an rbtree ( & rb) Then interval_tree_insert( & interval_tree, & itree)
154  Else interval_tree_remove( & interval_tree, & itree)
157  hlist_del( & deferred_item)
159  spin_unlock( & serialize the list modifications and hlist_unhashed )
161  wake_up_all( & wq)
Caller
NameDescribe
mn_itree_release
mn_itree_invalidate
__mmu_notifier_invalidate_range_end