Viewing File: /usr/lib/python3.6/site-packages/bcc/__pycache__/syscall.cpython-36.pyc
3
:�)g�% � P @ s d Z ddlZddlZddddddd d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d��d �d�d�d�d�d�d�d�d�d �d
�d�d�d
�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d �d!�d"�d#�d$�d%�d&�d'�d(�d)�d*�d+�d,�d-�d.�d/�d0�d1�d2�d3�d4�d5�d6�d7�d8�d9�d:�d;�d<�d=�d>�d?�d@�dA�dB�dC�dD�dE�dF�dG�dH�dI�dJ�dK�dL�dM�dN�dO�dP�dQ�dR��OZ�dS�dT� ZyNej�dU�dVgej�dW�Zej�dX�dY��dY Ze e
eej� j�dX���ZW n@ ek
�r� Z
z"ej� �dZk�r�n
e�d[��W Y ddZ
[
X nX �d\�d]� ZdS (^ zRsyscall.py contains functions useful for mapping between syscall names and numbers� Ns reads writes opens closes stats fstats lstats polls lseeks mmaps mprotects munmaps brks rt_sigactions rt_sigprocmasks rt_sigreturns ioctls pread64s pwrite64s readvs writevs accesss pipes selects sched_yields mremaps msyncs mincores madvises shmgets shmats shmctls dups dup2s pauses nanosleeps getitimers alarms setitimers getpids sendfiles sockets connects accepts sendtos recvfroms sendmsgs recvmsgs shutdowns binds listens getsocknames getpeernames
socketpairs
setsockopts
getsockopts clones forks vforks execves exits wait4s kills unames semgets semops semctls shmdts msggets msgsnds msgrcvs msgctls fcntls flocks fsyncs fdatasyncs truncates ftruncates getdentss getcwds chdirs fchdirs renames mkdirs rmdirs creats links unlinks symlinks readlinks chmods fchmods chowns fchowns lchowns umasks gettimeofdays getrlimits getrusages sysinfos timess ptraces getuids syslogs getgids setuids setgids geteuids getegids setpgids getppids getpgrps setsids setreuids setregids getgroupss setgroupss setresuids getresuids setresgids getresgids getpgids setfsuids setfsgids getsids capgets capsets
rt_sigpendings rt_sigtimedwaits rt_sigqueueinfos
rt_sigsuspends sigaltstacks utimes mknods uselibs personalitys ustats statfss fstatfss sysfss getprioritys setprioritys sched_setparams sched_getparams sched_setschedulers sched_getschedulers sched_get_priority_maxs sched_get_priority_mins sched_rr_get_intervals mlocks munlocks mlockalls
munlockalls vhangups
modify_ldts
pivot_roots _sysctls prctls
arch_prctls adjtimexs setrlimits chroots syncs accts settimeofdays mounts umount2s swapons swapoffs reboots sethostnames
setdomainnames iopls ioperms
create_modules init_modules
delete_modules get_kernel_symss query_modules quotactls
nfsservctls getpmsgs putpmsgs afs_syscalls tuxcalls securitys gettids readaheads setxattrs lsetxattrs fsetxattrs getxattrs lgetxattrs fgetxattrs listxattrs
llistxattrs
flistxattrs removexattrs lremovexattrs fremovexattrs tkills times futexs sched_setaffinitys sched_getaffinitys set_thread_areas io_setups
io_destroys io_geteventss io_submits io_cancels get_thread_areas lookup_dcookies epoll_creates
epoll_ctl_olds epoll_wait_olds remap_file_pagess
getdents64s set_tid_addresss restart_syscalls
semtimedops fadvise64s timer_creates
timer_settimes
timer_gettimes timer_getoverruns timer_deletes
clock_settimes
clock_gettimes clock_getress clock_nanosleeps
exit_groups
epoll_waits epoll_ctls tgkills utimess vservers mbinds
set_mempolicys
get_mempolicys mq_opens mq_unlinks mq_timedsends mq_timedreceives mq_notifys
mq_getsetattrs
kexec_loads waitids add_keys request_keys keyctls
ioprio_sets
ioprio_gets inotify_inits inotify_add_watchs inotify_rm_watchs
migrate_pagess openats mkdirats mknodats fchownats futimesats
newfstatats unlinkats renameats linkats symlinkats
readlinkats fchmodats faccessats pselect6s ppolls unshares set_robust_lists get_robust_lists splices tees sync_file_ranges vmsplices
move_pagess utimensats epoll_pwaits signalfds timerfd_creates eventfds fallocates timerfd_settimes timerfd_gettimes accept4s signalfd4s eventfd2s
epoll_create1s dup3s pipe2s
inotify_init1s preadvs pwritevs rt_tgsigqueueinfos perf_event_opens recvmmsgs
fanotify_inits
fanotify_marks prlimit64s name_to_handle_ats open_by_handle_ats
clock_adjtimes syncfss sendmmsgs setnss getcpus process_vm_readvs process_vm_writevs kcmps finit_modules
sched_setattrs
sched_getattrs renameat2s seccomps getrandoms memfd_creates kexec_file_loads bpfs execveats userfaultfds
membarriers mlock2s copy_file_ranges preadv2s pwritev2s
pkey_mprotects
pkey_allocs pkey_frees statxs
io_pgeteventss rseq(O r � � � � � � � � � �
� � �
� � � � � � � � � � � � � � � � � � � �! �"