Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:mmu_notifier_put - Release the reference on the notifier*@mn: The notifier to act on* This function must be paired with each mmu_notifier_get(), it releases the* reference obtained by the get. If this is the last reference then process

Proto:void mmu_notifier_put(struct mmu_notifier *mn)

Type:void

Parameter:

TypeParameterName
struct mmu_notifier *mn
834  mm = mm
836  spin_lock( & lock)
837  If WARN_ON(!users) || --users Then Go to out_unlock
839  hlist_del_init_rcu - deletes entry from hash list with re-initialization*@n: the element to delete from the hash list.* Note: list_unhashed() on the node return true after this. It is* useful for RCU based read lockfree traversal if the writer side
840  spin_unlock( & lock)
842  all_srcu() - Queue a callback for invocation after an SRCU grace period*@ssp: srcu_struct in queue the callback*@rhp: structure to be used for queueing the SRCU callback
843  Return
845  out_unlock :
846  spin_unlock( & lock)