Module bindings

Source
Expand description

Types and constants used with perf_event_open.

This module contains types and constants for use with the perf_event_open system call. These are automatically generated from the header files <linux/perf_event.h> and <linux/hw_breakpoint.h> by the Rust bindgen tool.

It’s not always obvious how bindgen will choose to reflect a given C construct into Rust. The best approach I’ve found is simply to search the source code for the C identifier name and see what bindgen did with it.

Structs§

__BindgenBitfieldUnit
__IncompleteArrayField
__kernel_fd_set
__kernel_fsid_t
perf_branch_entry
perf_event_attr
perf_event_attr__bindgen_ty_5__bindgen_ty_1
perf_event_header
perf_event_mmap_page
perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1
perf_event_query_bpf
perf_mem_data_src__bindgen_ty_1
perf_ns_link_info
perf_sample_weight__bindgen_ty_1

Constants§

CGROUP_NS_INDEX
DISABLE
ENABLE
HW_BREAKPOINT_EMPTY
HW_BREAKPOINT_INVALID
HW_BREAKPOINT_LEN_1
HW_BREAKPOINT_LEN_2
HW_BREAKPOINT_LEN_3
HW_BREAKPOINT_LEN_4
HW_BREAKPOINT_LEN_5
HW_BREAKPOINT_LEN_6
HW_BREAKPOINT_LEN_7
HW_BREAKPOINT_LEN_8
HW_BREAKPOINT_R
HW_BREAKPOINT_RW
HW_BREAKPOINT_W
HW_BREAKPOINT_X
ID
IOCSIZE_MASK
IOCSIZE_SHIFT
IOC_IN
IOC_INOUT
IOC_OUT
IPC_NS_INDEX
MNT_NS_INDEX
MODIFY_ATTRIBUTES
NET_NS_INDEX
NR_NAMESPACES
PAUSE_OUTPUT
PERF_ATTR_SIZE_VER0
PERF_ATTR_SIZE_VER1
PERF_ATTR_SIZE_VER2
PERF_ATTR_SIZE_VER3
PERF_ATTR_SIZE_VER4
PERF_ATTR_SIZE_VER5
PERF_ATTR_SIZE_VER6
PERF_ATTR_SIZE_VER7
PERF_ATTR_SIZE_VER8
PERF_AUX_FLAG_COLLISION
PERF_AUX_FLAG_CORESIGHT_FORMAT_CORESIGHT
PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW
PERF_AUX_FLAG_OVERWRITE
PERF_AUX_FLAG_PARTIAL
PERF_AUX_FLAG_PMU_FORMAT_TYPE_MASK
PERF_AUX_FLAG_TRUNCATED
PERF_BPF_EVENT_MAX
PERF_BPF_EVENT_PROG_LOAD
PERF_BPF_EVENT_PROG_UNLOAD
PERF_BPF_EVENT_UNKNOWN
PERF_BRANCH_ENTRY_INFO_BITS_MAX
PERF_BR_CALL
PERF_BR_COND
PERF_BR_COND_CALL
PERF_BR_COND_RET
PERF_BR_ERET
PERF_BR_EXTEND_ABI
PERF_BR_IND
PERF_BR_IND_CALL
PERF_BR_IRQ
PERF_BR_MAX
PERF_BR_NEW_ARCH_1
PERF_BR_NEW_ARCH_2
PERF_BR_NEW_ARCH_3
PERF_BR_NEW_ARCH_4
PERF_BR_NEW_ARCH_5
PERF_BR_NEW_FAULT_ALGN
PERF_BR_NEW_FAULT_DATA
PERF_BR_NEW_FAULT_INST
PERF_BR_NEW_MAX
PERF_BR_NON_SPEC_CORRECT_PATH
PERF_BR_NO_TX
PERF_BR_PRIV_HV
PERF_BR_PRIV_KERNEL
PERF_BR_PRIV_UNKNOWN
PERF_BR_PRIV_USER
PERF_BR_RET
PERF_BR_SERROR
PERF_BR_SPEC_CORRECT_PATH
PERF_BR_SPEC_MAX
PERF_BR_SPEC_NA
PERF_BR_SPEC_WRONG_PATH
PERF_BR_SYSCALL
PERF_BR_SYSRET
PERF_BR_UNCOND
PERF_BR_UNKNOWN
PERF_CONTEXT_GUEST
PERF_CONTEXT_GUEST_KERNEL
PERF_CONTEXT_GUEST_USER
PERF_CONTEXT_HV
PERF_CONTEXT_KERNEL
PERF_CONTEXT_MAX
PERF_CONTEXT_USER
PERF_COUNT_HW_BRANCH_INSTRUCTIONS
PERF_COUNT_HW_BRANCH_MISSES
PERF_COUNT_HW_BUS_CYCLES
PERF_COUNT_HW_CACHE_BPU
PERF_COUNT_HW_CACHE_DTLB
PERF_COUNT_HW_CACHE_ITLB
PERF_COUNT_HW_CACHE_L1D
PERF_COUNT_HW_CACHE_L1I
PERF_COUNT_HW_CACHE_LL
PERF_COUNT_HW_CACHE_MAX
PERF_COUNT_HW_CACHE_MISSES
PERF_COUNT_HW_CACHE_NODE
PERF_COUNT_HW_CACHE_OP_MAX
PERF_COUNT_HW_CACHE_OP_PREFETCH
PERF_COUNT_HW_CACHE_OP_READ
PERF_COUNT_HW_CACHE_OP_WRITE
PERF_COUNT_HW_CACHE_REFERENCES
PERF_COUNT_HW_CACHE_RESULT_ACCESS
PERF_COUNT_HW_CACHE_RESULT_MAX
PERF_COUNT_HW_CACHE_RESULT_MISS
PERF_COUNT_HW_CPU_CYCLES
PERF_COUNT_HW_INSTRUCTIONS
PERF_COUNT_HW_MAX
PERF_COUNT_HW_REF_CPU_CYCLES
PERF_COUNT_HW_STALLED_CYCLES_BACKEND
PERF_COUNT_HW_STALLED_CYCLES_FRONTEND
PERF_COUNT_SW_ALIGNMENT_FAULTS
PERF_COUNT_SW_BPF_OUTPUT
PERF_COUNT_SW_CGROUP_SWITCHES
PERF_COUNT_SW_CONTEXT_SWITCHES
PERF_COUNT_SW_CPU_CLOCK
PERF_COUNT_SW_CPU_MIGRATIONS
PERF_COUNT_SW_DUMMY
PERF_COUNT_SW_EMULATION_FAULTS
PERF_COUNT_SW_MAX
PERF_COUNT_SW_PAGE_FAULTS
PERF_COUNT_SW_PAGE_FAULTS_MAJ
PERF_COUNT_SW_PAGE_FAULTS_MIN
PERF_COUNT_SW_TASK_CLOCK
PERF_FLAG_FD_CLOEXEC
PERF_FLAG_FD_NO_GROUP
PERF_FLAG_FD_OUTPUT
PERF_FLAG_PID_CGROUP
PERF_FORMAT_GROUP
PERF_FORMAT_ID
PERF_FORMAT_LOST
PERF_FORMAT_MAX
PERF_FORMAT_TOTAL_TIME_ENABLED
PERF_FORMAT_TOTAL_TIME_RUNNING
PERF_HW_EVENT_MASK
PERF_IOC_FLAG_GROUP
PERF_MAX_CONTEXTS_PER_STACK
PERF_MAX_STACK_DEPTH
PERF_MEM_BLK_ADDR
PERF_MEM_BLK_DATA
PERF_MEM_BLK_NA
PERF_MEM_BLK_SHIFT
PERF_MEM_HOPS_0
PERF_MEM_HOPS_1
PERF_MEM_HOPS_2
PERF_MEM_HOPS_3
PERF_MEM_HOPS_SHIFT
PERF_MEM_LOCK_LOCKED
PERF_MEM_LOCK_NA
PERF_MEM_LOCK_SHIFT
PERF_MEM_LVLNUM_ANY_CACHE
PERF_MEM_LVLNUM_CXL
PERF_MEM_LVLNUM_IO
PERF_MEM_LVLNUM_L1
PERF_MEM_LVLNUM_L2
PERF_MEM_LVLNUM_L3
PERF_MEM_LVLNUM_L4
PERF_MEM_LVLNUM_L2_MHB
PERF_MEM_LVLNUM_LFB
PERF_MEM_LVLNUM_MSC
PERF_MEM_LVLNUM_NA
PERF_MEM_LVLNUM_PMEM
PERF_MEM_LVLNUM_RAM
PERF_MEM_LVLNUM_SHIFT
PERF_MEM_LVLNUM_UNC
PERF_MEM_LVL_HIT
PERF_MEM_LVL_IO
PERF_MEM_LVL_L1
PERF_MEM_LVL_L2
PERF_MEM_LVL_L3
PERF_MEM_LVL_LFB
PERF_MEM_LVL_LOC_RAM
PERF_MEM_LVL_MISS
PERF_MEM_LVL_NA
PERF_MEM_LVL_REM_CCE1
PERF_MEM_LVL_REM_CCE2
PERF_MEM_LVL_REM_RAM1
PERF_MEM_LVL_REM_RAM2
PERF_MEM_LVL_SHIFT
PERF_MEM_LVL_UNC
PERF_MEM_OP_EXEC
PERF_MEM_OP_LOAD
PERF_MEM_OP_NA
PERF_MEM_OP_PFETCH
PERF_MEM_OP_SHIFT
PERF_MEM_OP_STORE
PERF_MEM_REMOTE_REMOTE
PERF_MEM_REMOTE_SHIFT
PERF_MEM_SNOOPX_FWD
PERF_MEM_SNOOPX_PEER
PERF_MEM_SNOOPX_SHIFT
PERF_MEM_SNOOP_HIT
PERF_MEM_SNOOP_HITM
PERF_MEM_SNOOP_MISS
PERF_MEM_SNOOP_NA
PERF_MEM_SNOOP_NONE
PERF_MEM_SNOOP_SHIFT
PERF_MEM_TLB_HIT
PERF_MEM_TLB_L1
PERF_MEM_TLB_L2
PERF_MEM_TLB_MISS
PERF_MEM_TLB_NA
PERF_MEM_TLB_OS
PERF_MEM_TLB_SHIFT
PERF_MEM_TLB_WK
PERF_PMU_TYPE_SHIFT
PERF_RECORD_AUX
PERF_RECORD_AUX_OUTPUT_HW_ID
PERF_RECORD_BPF_EVENT
PERF_RECORD_CGROUP
PERF_RECORD_COMM
PERF_RECORD_EXIT
PERF_RECORD_FORK
PERF_RECORD_ITRACE_START
PERF_RECORD_KSYMBOL
PERF_RECORD_KSYMBOL_FLAGS_UNREGISTER
PERF_RECORD_KSYMBOL_TYPE_BPF
PERF_RECORD_KSYMBOL_TYPE_MAX
PERF_RECORD_KSYMBOL_TYPE_OOL
PERF_RECORD_KSYMBOL_TYPE_UNKNOWN
PERF_RECORD_LOST
PERF_RECORD_LOST_SAMPLES
PERF_RECORD_MAX
PERF_RECORD_MISC_COMM_EXEC
PERF_RECORD_MISC_CPUMODE_MASK
PERF_RECORD_MISC_CPUMODE_UNKNOWN
PERF_RECORD_MISC_EXACT_IP
PERF_RECORD_MISC_EXT_RESERVED
PERF_RECORD_MISC_FORK_EXEC
PERF_RECORD_MISC_GUEST_KERNEL
PERF_RECORD_MISC_GUEST_USER
PERF_RECORD_MISC_HYPERVISOR
PERF_RECORD_MISC_KERNEL
PERF_RECORD_MISC_MMAP_BUILD_ID
PERF_RECORD_MISC_MMAP_DATA
PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT
PERF_RECORD_MISC_SWITCH_OUT
PERF_RECORD_MISC_SWITCH_OUT_PREEMPT
PERF_RECORD_MISC_USER
PERF_RECORD_MMAP
PERF_RECORD_MMAP2
PERF_RECORD_NAMESPACES
PERF_RECORD_READ
PERF_RECORD_SAMPLE
PERF_RECORD_SWITCH
PERF_RECORD_SWITCH_CPU_WIDE
PERF_RECORD_TEXT_POKE
PERF_RECORD_THROTTLE
PERF_RECORD_UNTHROTTLE
PERF_SAMPLE_ADDR
PERF_SAMPLE_AUX
PERF_SAMPLE_BRANCH_ABORT_TX
PERF_SAMPLE_BRANCH_ABORT_TX_SHIFT
PERF_SAMPLE_BRANCH_ANY
PERF_SAMPLE_BRANCH_ANY_CALL
PERF_SAMPLE_BRANCH_ANY_CALL_SHIFT
PERF_SAMPLE_BRANCH_ANY_RETURN
PERF_SAMPLE_BRANCH_ANY_RETURN_SHIFT
PERF_SAMPLE_BRANCH_ANY_SHIFT
PERF_SAMPLE_BRANCH_CALL
PERF_SAMPLE_BRANCH_CALL_SHIFT
PERF_SAMPLE_BRANCH_CALL_STACK
PERF_SAMPLE_BRANCH_CALL_STACK_SHIFT
PERF_SAMPLE_BRANCH_COND
PERF_SAMPLE_BRANCH_COND_SHIFT
PERF_SAMPLE_BRANCH_COUNTERS
PERF_SAMPLE_BRANCH_COUNTERS_SHIFT
PERF_SAMPLE_BRANCH_HV
PERF_SAMPLE_BRANCH_HV_SHIFT
PERF_SAMPLE_BRANCH_HW_INDEX
PERF_SAMPLE_BRANCH_HW_INDEX_SHIFT
PERF_SAMPLE_BRANCH_IND_CALL
PERF_SAMPLE_BRANCH_IND_CALL_SHIFT
PERF_SAMPLE_BRANCH_IND_JUMP
PERF_SAMPLE_BRANCH_IND_JUMP_SHIFT
PERF_SAMPLE_BRANCH_IN_TX
PERF_SAMPLE_BRANCH_IN_TX_SHIFT
PERF_SAMPLE_BRANCH_KERNEL
PERF_SAMPLE_BRANCH_KERNEL_SHIFT
PERF_SAMPLE_BRANCH_MAX
PERF_SAMPLE_BRANCH_MAX_SHIFT
PERF_SAMPLE_BRANCH_NO_CYCLES
PERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT
PERF_SAMPLE_BRANCH_NO_FLAGS
PERF_SAMPLE_BRANCH_NO_FLAGS_SHIFT
PERF_SAMPLE_BRANCH_NO_TX
PERF_SAMPLE_BRANCH_NO_TX_SHIFT
PERF_SAMPLE_BRANCH_PRIV_SAVE
PERF_SAMPLE_BRANCH_PRIV_SAVE_SHIFT
PERF_SAMPLE_BRANCH_STACK
PERF_SAMPLE_BRANCH_TYPE_SAVE
PERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT
PERF_SAMPLE_BRANCH_USER
PERF_SAMPLE_BRANCH_USER_SHIFT
PERF_SAMPLE_CALLCHAIN
PERF_SAMPLE_CGROUP
PERF_SAMPLE_CODE_PAGE_SIZE
PERF_SAMPLE_CPU
PERF_SAMPLE_DATA_PAGE_SIZE
PERF_SAMPLE_DATA_SRC
PERF_SAMPLE_ID
PERF_SAMPLE_IDENTIFIER
PERF_SAMPLE_IP
PERF_SAMPLE_MAX
PERF_SAMPLE_PERIOD
PERF_SAMPLE_PHYS_ADDR
PERF_SAMPLE_RAW
PERF_SAMPLE_READ
PERF_SAMPLE_REGS_ABI_32
PERF_SAMPLE_REGS_ABI_64
PERF_SAMPLE_REGS_ABI_NONE
PERF_SAMPLE_REGS_INTR
PERF_SAMPLE_REGS_USER
PERF_SAMPLE_STACK_USER
PERF_SAMPLE_STREAM_ID
PERF_SAMPLE_TID
PERF_SAMPLE_TIME
PERF_SAMPLE_TRANSACTION
PERF_SAMPLE_WEIGHT
PERF_SAMPLE_WEIGHT_STRUCT
PERF_TXN_ABORT_MASK
PERF_TXN_ABORT_SHIFT
PERF_TXN_ASYNC
PERF_TXN_CAPACITY_READ
PERF_TXN_CAPACITY_WRITE
PERF_TXN_CONFLICT
PERF_TXN_ELISION
PERF_TXN_MAX
PERF_TXN_RETRY
PERF_TXN_SYNC
PERF_TXN_TRANSACTION
PERF_TYPE_BREAKPOINT
PERF_TYPE_HARDWARE
PERF_TYPE_HW_CACHE
PERF_TYPE_MAX
PERF_TYPE_RAW
PERF_TYPE_SOFTWARE
PERF_TYPE_TRACEPOINT
PERIOD
PID_NS_INDEX
QUERY_BPF
REFRESH
RESET
SET_BPF
SET_FILTER
SET_OUTPUT
USER_NS_INDEX
UTS_NS_INDEX
_IOC_DIRBITS
_IOC_DIRMASK
_IOC_DIRSHIFT
_IOC_NONE
_IOC_NRBITS
_IOC_NRMASK
_IOC_NRSHIFT
_IOC_READ
_IOC_SIZEBITS
_IOC_SIZEMASK
_IOC_SIZESHIFT
_IOC_TYPEBITS
_IOC_TYPEMASK
_IOC_TYPESHIFT
_IOC_WRITE
__BITS_PER_LONG
__BITS_PER_LONG_LONG
__FD_SETSIZE
__LITTLE_ENDIAN
__NR__sysctl
__NR_accept
__NR_accept4
__NR_access
__NR_acct
__NR_add_key
__NR_adjtimex
__NR_afs_syscall
__NR_alarm
__NR_arch_prctl
__NR_bind
__NR_bpf
__NR_brk
__NR_cachestat
__NR_capget
__NR_capset
__NR_chdir
__NR_chmod
__NR_chown
__NR_chroot
__NR_clock_adjtime
__NR_clock_getres
__NR_clock_gettime
__NR_clock_nanosleep
__NR_clock_settime
__NR_clone
__NR_clone3
__NR_close
__NR_close_range
__NR_connect
__NR_copy_file_range
__NR_creat
__NR_create_module
__NR_delete_module
__NR_dup
__NR_dup2
__NR_dup3
__NR_epoll_create
__NR_epoll_create1
__NR_epoll_ctl
__NR_epoll_ctl_old
__NR_epoll_pwait
__NR_epoll_pwait2
__NR_epoll_wait
__NR_epoll_wait_old
__NR_eventfd
__NR_eventfd2
__NR_execve
__NR_execveat
__NR_exit
__NR_exit_group
__NR_faccessat
__NR_faccessat2
__NR_fadvise64
__NR_fallocate
__NR_fanotify_init
__NR_fanotify_mark
__NR_fchdir
__NR_fchmod
__NR_fchmodat
__NR_fchmodat2
__NR_fchown
__NR_fchownat
__NR_fcntl
__NR_fdatasync
__NR_fgetxattr
__NR_finit_module
__NR_flistxattr
__NR_flock
__NR_fork
__NR_fremovexattr
__NR_fsconfig
__NR_fsetxattr
__NR_fsmount
__NR_fsopen
__NR_fspick
__NR_fstat
__NR_fstatfs
__NR_fsync
__NR_ftruncate
__NR_futex
__NR_futex_requeue
__NR_futex_wait
__NR_futex_waitv
__NR_futex_wake
__NR_futimesat
__NR_get_kernel_syms
__NR_get_mempolicy
__NR_get_robust_list
__NR_get_thread_area
__NR_getcpu
__NR_getcwd
__NR_getdents
__NR_getdents64
__NR_getegid
__NR_geteuid
__NR_getgid
__NR_getgroups
__NR_getitimer
__NR_getpeername
__NR_getpgid
__NR_getpgrp
__NR_getpid
__NR_getpmsg
__NR_getppid
__NR_getpriority
__NR_getrandom
__NR_getresgid
__NR_getresuid
__NR_getrlimit
__NR_getrusage
__NR_getsid
__NR_getsockname
__NR_getsockopt
__NR_gettid
__NR_gettimeofday
__NR_getuid
__NR_getxattr
__NR_getxattrat
__NR_init_module
__NR_inotify_add_watch
__NR_inotify_init
__NR_inotify_init1
__NR_inotify_rm_watch
__NR_io_cancel
__NR_io_destroy
__NR_io_getevents
__NR_io_pgetevents
__NR_io_setup
__NR_io_submit
__NR_io_uring_enter
__NR_io_uring_register
__NR_io_uring_setup
__NR_ioctl
__NR_ioperm
__NR_iopl
__NR_ioprio_get
__NR_ioprio_set
__NR_kcmp
__NR_kexec_file_load
__NR_kexec_load
__NR_keyctl
__NR_kill
__NR_landlock_add_rule
__NR_landlock_create_ruleset
__NR_landlock_restrict_self
__NR_lchown
__NR_lgetxattr
__NR_link
__NR_linkat
__NR_listen
__NR_listmount
__NR_listxattr
__NR_listxattrat
__NR_llistxattr
__NR_lookup_dcookie
__NR_lremovexattr
__NR_lseek
__NR_lsetxattr
__NR_lsm_get_self_attr
__NR_lsm_list_modules
__NR_lsm_set_self_attr
__NR_lstat
__NR_madvise
__NR_map_shadow_stack
__NR_mbind
__NR_membarrier
__NR_memfd_create
__NR_memfd_secret
__NR_migrate_pages
__NR_mincore
__NR_mkdir
__NR_mkdirat
__NR_mknod
__NR_mknodat
__NR_mlock
__NR_mlock2
__NR_mlockall
__NR_mmap
__NR_modify_ldt
__NR_mount
__NR_mount_setattr
__NR_move_mount
__NR_move_pages
__NR_mprotect
__NR_mq_getsetattr
__NR_mq_notify
__NR_mq_open
__NR_mq_timedreceive
__NR_mq_timedsend
__NR_mq_unlink
__NR_mremap
__NR_mseal
__NR_msgctl
__NR_msgget
__NR_msgrcv
__NR_msgsnd
__NR_msync
__NR_munlock
__NR_munlockall
__NR_munmap
__NR_name_to_handle_at
__NR_nanosleep
__NR_newfstatat
__NR_nfsservctl
__NR_open
__NR_open_by_handle_at
__NR_open_tree
__NR_openat
__NR_openat2
__NR_pause
__NR_perf_event_open
__NR_personality
__NR_pidfd_getfd
__NR_pidfd_open
__NR_pidfd_send_signal
__NR_pipe
__NR_pipe2
__NR_pivot_root
__NR_pkey_alloc
__NR_pkey_free
__NR_pkey_mprotect
__NR_poll
__NR_ppoll
__NR_prctl
__NR_pread64
__NR_preadv
__NR_preadv2
__NR_prlimit64
__NR_process_madvise
__NR_process_mrelease
__NR_process_vm_readv
__NR_process_vm_writev
__NR_pselect6
__NR_ptrace
__NR_putpmsg
__NR_pwrite64
__NR_pwritev
__NR_pwritev2
__NR_query_module
__NR_quotactl
__NR_quotactl_fd
__NR_read
__NR_readahead
__NR_readlink
__NR_readlinkat
__NR_readv
__NR_reboot
__NR_recvfrom
__NR_recvmmsg
__NR_recvmsg
__NR_remap_file_pages
__NR_removexattr
__NR_removexattrat
__NR_rename
__NR_renameat
__NR_renameat2
__NR_request_key
__NR_restart_syscall
__NR_rmdir
__NR_rseq
__NR_rt_sigaction
__NR_rt_sigpending
__NR_rt_sigprocmask
__NR_rt_sigqueueinfo
__NR_rt_sigreturn
__NR_rt_sigsuspend
__NR_rt_sigtimedwait
__NR_rt_tgsigqueueinfo
__NR_sched_get_priority_max
__NR_sched_get_priority_min
__NR_sched_getaffinity
__NR_sched_getattr
__NR_sched_getparam
__NR_sched_getscheduler
__NR_sched_rr_get_interval
__NR_sched_setaffinity
__NR_sched_setattr
__NR_sched_setparam
__NR_sched_setscheduler
__NR_sched_yield
__NR_seccomp
__NR_security
__NR_select
__NR_semctl
__NR_semget
__NR_semop
__NR_semtimedop
__NR_sendfile
__NR_sendmmsg
__NR_sendmsg
__NR_sendto
__NR_set_mempolicy
__NR_set_mempolicy_home_node
__NR_set_robust_list
__NR_set_thread_area
__NR_set_tid_address
__NR_setdomainname
__NR_setfsgid
__NR_setfsuid
__NR_setgid
__NR_setgroups
__NR_sethostname
__NR_setitimer
__NR_setns
__NR_setpgid
__NR_setpriority
__NR_setregid
__NR_setresgid
__NR_setresuid
__NR_setreuid
__NR_setrlimit
__NR_setsid
__NR_setsockopt
__NR_settimeofday
__NR_setuid
__NR_setxattr
__NR_setxattrat
__NR_shmat
__NR_shmctl
__NR_shmdt
__NR_shmget
__NR_shutdown
__NR_sigaltstack
__NR_signalfd
__NR_signalfd4
__NR_socket
__NR_socketpair
__NR_splice
__NR_stat
__NR_statfs
__NR_statmount
__NR_statx
__NR_swapoff
__NR_swapon
__NR_symlink
__NR_symlinkat
__NR_sync
__NR_sync_file_range
__NR_syncfs
__NR_sysfs
__NR_sysinfo
__NR_syslog
__NR_tee
__NR_tgkill
__NR_time
__NR_timer_create
__NR_timer_delete
__NR_timer_getoverrun
__NR_timer_gettime
__NR_timer_settime
__NR_timerfd_create
__NR_timerfd_gettime
__NR_timerfd_settime
__NR_times
__NR_tkill
__NR_truncate
__NR_tuxcall
__NR_umask
__NR_umount2
__NR_uname
__NR_unlink
__NR_unlinkat
__NR_unshare
__NR_uretprobe
__NR_uselib
__NR_userfaultfd
__NR_ustat
__NR_utime
__NR_utimensat
__NR_utimes
__NR_vfork
__NR_vhangup
__NR_vmsplice
__NR_vserver
__NR_wait4
__NR_waitid
__NR_write
__NR_writev
__X32_SYSCALL_BIT

Type Aliases§

__be16
__be32
__be64
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_time_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_sighandler_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time64_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__le16
__le32
__le64
__poll_t
__s8
__s16
__s32
__s64
__s128
__sum16
__u8
__u16
__u32
__u64
__u128
__wsum
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
_bindgen_ty_5
_bindgen_ty_6
_bindgen_ty_7
_bindgen_ty_8
perf_bpf_event_type
perf_branch_sample_type
perf_branch_sample_type_shift
perf_callchain_context
perf_event_ioc_flags
perf_event_ioctls
perf_event_read_format
perf_event_sample_format
perf_event_type
perf_hw_cache_id
perf_hw_cache_op_id
perf_hw_cache_op_result_id
perf_hw_id
perf_record_ksymbol_type
perf_sample_regs_abi
perf_sw_ids
perf_type_id

Unions§

perf_event_attr__bindgen_ty_1
perf_event_attr__bindgen_ty_2
perf_event_attr__bindgen_ty_3
perf_event_attr__bindgen_ty_4
perf_event_attr__bindgen_ty_5
perf_event_mmap_page__bindgen_ty_1
perf_mem_data_src
perf_sample_weight