Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\events\core.c Create Date:2022-07-28 13:38:07
Last Modify:2022-05-20 07:50:19 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:__perf_addr_filters_adjust

Proto:static void __perf_addr_filters_adjust(struct perf_event *event, void *data)

Type:void

Parameter:

TypeParameterName
struct perf_event *event
void *data
7833  ifh = perf_event_addr_filters(event)
7834  vma = data
7836  restart = 0 , count = 0
7839  If Not has_addr_filter(event) Then Return
7842  If Not File we map to (can be NULL). Then Return
7845  raw_spin_lock_irqsave( & lock, flags)
7847  If perf_addr_filter_vma_adjust(filter, vma, & addr_filter_ranges[count]) Then restart++
7851  count++
7854  If restart Then addr_filters_gen++
7856  raw_spin_unlock_irqrestore( & lock, flags)
7858  If restart Then perf_event_stop(event, 1)