�
f� � �� � d dl Zd dlZddlmZ G d� dej
� Z G d� dej
� Z G d� d ej
� Z G d
� dej
� Z G d� d
e
� Zy)� N� )�get_online_cpusc �D � e Zd Zdej fdej fgZy)�_sample_period_union�
sample_period�sample_freqN��__name__�
__module__�__qualname__�ct�c_ulong�_fields_� � �*/usr/lib/python3/dist-packages/bcc/perf.pyr r s! � � �"�*�*�-���
�
�+�
�r r c �D � e Zd Zdej fdej fgZy)�_wakeup_events_union�
wakeup_events�wakeup_watermarkN)r
r r r
�c_uintr r r r r r s! � � �"�)�)�,�#�R�Y�Y�/�
�r r c �x � e Zd Zdej fdej fdej fdej fgZy)�_bp_addr_union�bp_addr�kprobe_func�uprobe_path�config1Nr r r r r r s9 � ��B�J�J�'���
�
�+���
�
�+��B�J�J�'�
�r r c �x � e Zd Zdej fdej fdej fdej fgZy)�
_bp_len_union�bp_len�kprobe_addr�probe_offset�config2Nr r r r r r ' |