grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026a ,-Þi¸%ãP@sdZddlZddlZddddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;dd?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„ZzNej�dU�dVgej�dW�Ze �dX�dY¡�dYZe e ee  ¡ �dX¡ƒƒZWnBe �yüZ z(e ¡�dZk�rÞn e �d[ƒ‚WYdZ [ n dZ [ 00�d\�d]„ZdS(^zRsyscall.py contains functions useful for mapping between syscall names and numberséNsreadswritesopensclosesstatsfstatslstatspollslseeksmmapsmprotectsmunmapsbrks rt_sigactionsrt_sigprocmasks rt_sigreturnsioctlspread64spwrite64sreadvswritevsaccessspipesselects sched_yieldsmremapsmsyncsmincoresmadvisesshmgetsshmatsshmctlsdupsdup2spauses nanosleeps getitimersalarms setitimersgetpidssendfilessocketsconnectsacceptssendtosrecvfromssendmsgsrecvmsgsshutdownsbindslistens getsocknames getpeernames socketpairs setsockopts getsockoptsclonesforksvforksexecvesexitswait4skillsunamessemgetssemopssemctlsshmdtsmsggetsmsgsndsmsgrcvsmsgctlsfcntlsflocksfsyncs fdatasyncstruncates ftruncatesgetdentssgetcwdschdirsfchdirsrenamesmkdirsrmdirscreatslinksunlinkssymlinksreadlinkschmodsfchmodschownsfchownslchownsumasks gettimeofdays getrlimits getrusagessysinfostimessptracesgetuidssyslogsgetgidssetuidssetgidsgeteuidsgetegidssetpgidsgetppidsgetpgrpssetsidssetreuidssetregids getgroupss setgroupss setresuids getresuids setresgids getresgidsgetpgidssetfsuidssetfsgidsgetsidscapgetscapsets rt_sigpendingsrt_sigtimedwaitsrt_sigqueueinfos rt_sigsuspends sigaltstacksutimesmknodsuselibs personalitysustatsstatfssfstatfsssysfss getprioritys setpriorityssched_setparamssched_getparamssched_setschedulerssched_getschedulerssched_get_priority_maxssched_get_priority_minssched_rr_get_intervalsmlocksmunlocksmlockalls munlockallsvhangups modify_ldts pivot_roots_sysctlsprctls arch_prctlsadjtimexs setrlimitschrootssyncsaccts settimeofdaysmountsumount2sswaponsswapoffsreboots sethostnames setdomainnamesioplsioperms create_modules init_modules delete_modulesget_kernel_symss query_modulesquotactls nfsservctlsgetpmsgsputpmsgs afs_syscallstuxcallssecuritysgettids readaheadssetxattrs lsetxattrs fsetxattrsgetxattrs lgetxattrs fgetxattrs listxattrs llistxattrs flistxattrs removexattrs lremovexattrs fremovexattrstkillstimesfutexssched_setaffinityssched_getaffinitysset_thread_areasio_setups io_destroys io_geteventss io_submits io_cancelsget_thread_areaslookup_dcookies epoll_creates epoll_ctl_oldsepoll_wait_oldsremap_file_pagess getdents64sset_tid_addresssrestart_syscalls semtimedops fadvise64s timer_creates timer_settimes timer_gettimestimer_getoverruns timer_deletes clock_settimes clock_gettimes clock_getressclock_nanosleeps exit_groups epoll_waits epoll_ctlstgkillsutimessvserversmbinds set_mempolicys get_mempolicysmq_opens mq_unlinks mq_timedsendsmq_timedreceives mq_notifys mq_getsetattrs kexec_loadswaitidsadd_keys request_keyskeyctls ioprio_sets ioprio_gets inotify_initsinotify_add_watchsinotify_rm_watchs migrate_pagessopenatsmkdiratsmknodatsfchownats futimesats newfstatatsunlinkatsrenameatslinkats symlinkats readlinkatsfchmodats faccessatspselect6sppollsunsharesset_robust_listsget_robust_listssplicesteessync_file_rangesvmsplices move_pagess utimensats epoll_pwaitssignalfdstimerfd_createseventfds fallocatestimerfd_settimestimerfd_gettimesaccept4s signalfd4seventfd2s epoll_create1sdup3spipe2s inotify_init1spreadvspwritevsrt_tgsigqueueinfosperf_event_opensrecvmmsgs fanotify_inits fanotify_marks prlimit64sname_to_handle_atsopen_by_handle_ats clock_adjtimessyncfsssendmmsgssetnssgetcpusprocess_vm_readvsprocess_vm_writevskcmps finit_modules sched_setattrs sched_getattrs renameat2sseccomps getrandoms memfd_createskexec_file_loadsbpfsexecveats userfaultfds membarriersmlock2scopy_file_rangespreadv2spwritev2s pkey_mprotects pkey_allocs pkey_freesstatxs io_pgeteventssrseq(Orééééééééé é é é é ééééééééééééééééééé é!é"é#é$é%é&é'é(é)é*é+é,é-é.é/é0é1é2é3é4é5é6é7é8é9é:é;é<é=é>é?é@éAéBéCéDéEéFéGéHéIéJéKéLéMéNéOéPéQéRéSéTéUéVéWéXéYéZé[é\é]é^é_é`éaébécédéeéfégéhéiéjékéléménéoépéqérésétéuévéwéxéyézé{é|é}é~éé€é�é‚éƒé„é…é†é‡éˆé‰éŠé‹éŒé�éŽé�é�é‘é’é“é”é•é–é—é˜é™éšé›éœé�éžéŸé é¡é¢é£é¤é¥é¦é§é¨é©éªé«é¬é­é®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éÀéÁéÂéÃéÄéÅéÆéÇéÈéÉéÊéËéÌéÍéÎéÏéÐéÑéÒéÓéÔéÕéÖé×éØéÙéÚéÛéÜéÝéÞéßéàéáéâéãéäéåéæéçéèéééêéëéìéíéîéïéðéñéòéóéôéõéöé÷éøéùéúéûéüéýéþéÿéiiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEiFiGiHiIiJiKiLiMiNcCs | ¡}t|dƒ|d ¡fS)Nrr)ÚsplitÚintÚstrip)ÚlineÚparts©rú//usr/lib/python3.9/site-packages/bcc/syscall.pyÚ_parse_syscalltsr Z ausyscallz--dump)Ústderró rZx86_64zausyscall: command not foundcCst |d|¡S)z:Return the syscall name for the particular syscall number.s [unknown: %d])ÚsyscallsÚget)Z syscall_numrrrÚ syscall_name…sr)Ú__doc__Ú subprocessÚplatformr r Z check_outputZSTDOUTÚoutrÚdictÚmaprÚ ExceptionÚeÚmachinerrrrrÚsÀ €€± W