+
    i%                     
   R t ^ RIt^ RIt/ ^ Rb^Rb^Rb^Rb^Rb^Rb^Rb^R	b^R
b^	Rb^
Rb^Rb^Rb^Rb^Rb^Rb^Rb/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^R b^R!b^ R"b^!R#bC/ ^"R$b^#R%b^$R&b^%R'b^&R(b^'R)b^(R*b^)R+b^*R,b^+R-b^,R.b^-R/b^.R0b^/R1b^0R2b^1R3b^2R4bC/ ^3R5b^4R6b^5R7b^6R8b^7R9b^8R:b^9R;b^:R<b^;R=b^<R>b^=R?b^>R@b^?RAb^@RBb^ARCb^BRDb^CREbC/ ^DRFb^ERGb^FRHb^GRIb^HRJb^IRKb^JRLb^KRMb^LRNb^MROb^NRPb^ORQb^PRRb^QRSb^RRTb^SRUb^TRVbC/ ^URWb^VRXb^WRYb^XRZb^YR[b^ZR\b^[R]b^\R^b^]R_b^^R`b^_Rab^`Rbb^aRcb^bRdb^cReb^dRfb^eRgbC/ ^fRhb^gRib^hRjb^iRkb^jRlb^kRmb^lRnb^mRob^nRpb^oRqb^pRrb^qRsb^rRtb^sRub^tRvb^uRwb^vRxbC/ ^wRyb^xRzb^yR{b^zR|b^{R}b^|R~b^}Rb^~Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^RbC/ ^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^Rb^ER bC/ ^ERbERERbERERbERERbERER	bER
ERbERERbERERbERERbERERbERERbERERbERERbERERbERERbERERbER ER!bC/ ER"ER#bER$ER%bER&ER'bER(ER)bER*ER+bER,ER-bER.ER/bER0ER1bER2ER3bER4ER5bER6ER7bER8ER9bER:ER;bER<ER=bER>ER?bER@ERAbERBERCbC/ ERDEREbERFERGbERHERIbERJERKbERLERMbERNERObERPERQbERRERSbERTERUbERVERWbERXERYbERZER[bER\ER]bER^ER_bER`ERabERbERcbERdERebC/ ERfERgbERhERibERjERkbERlERmbERnERobERpERqbERrERsbERtERubERvERwbERxERybERzER{bER|ER}bER~ERbERERbERERbERERbERERbCERERERERERERERERERERERERERERERERERERERERERERERER/CtER t ]P
                  ! ERER.]P                  ER7      t]P                  ER^4      ^,          t]	! ]
! ]]P                  4       P                  ER4      4      4      tER tR#   ] d+   t]P                  ! 4       ER8X  d    RtAL)]! ER4      hRtAii ; i(  zRsyscall.py contains functions useful for mapping between syscall names and numbersNs   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_watch   s   migrate_pagesi  s   openati  s   mkdirati  s   mknodati  s   fchownati  s	   futimesati  s
   newfstatati  s   unlinkati  s   renameati	  s   linkati
  s	   symlinkati  s
   readlinkati  s   fchmodati  s	   faccessati  s   pselect6i  s   ppolli  s   unsharei  s   set_robust_listi  s   get_robust_listi  s   splicei  s   teei  s   sync_file_rangei  s   vmsplicei  s
   move_pagesi  s	   utimensati  s   epoll_pwaiti  s   signalfdi  s   timerfd_createi  s   eventfdi  s	   fallocatei  s   timerfd_settimei  s   timerfd_gettimei   s   accept4i!  s	   signalfd4i"  s   eventfd2i#  s   epoll_create1i$  s   dup3i%  s   pipe2i&  s   inotify_init1i'  s   preadvi(  s   pwritevi)  s   rt_tgsigqueueinfoi*  s   perf_event_openi+  s   recvmmsgi,  s   fanotify_initi-  s   fanotify_marki.  s	   prlimit64i/  s   name_to_handle_ati0  s   open_by_handle_ati1  s   clock_adjtimei2  s   syncfsi3  s   sendmmsgi4  s   setnsi5  s   getcpui6  s   process_vm_readvi7  s   process_vm_writevi8  s   kcmpi9  s   finit_modulei:  s   sched_setattri;  s   sched_getattri<  s	   renameat2i=  s   seccompi>  s	   getrandomi?  s   memfd_createi@  s   kexec_file_loadiA  s   bpfiB  s   execveatiC  s   userfaultfdiD  s
   membarrieriE  s   mlock2iF  s   copy_file_rangeiG  s   preadv2iH  s   pwritev2iI  s   pkey_mprotectiJ  s
   pkey_allociK  s	   pkey_freeiL  s   statxiM  s   io_pgeteventsiN  s   rseqc                 t    V P                  4       p\        V^ ,          4      V^,          P                  4       3# )    )splitintstrip)linepartss   & -/usr/lib/python3/dist-packages/bcc/syscall.py_parse_syscallr   t  s+    JJLEaM58>>+,,    	ausyscallz--dump)stderr   
x86_64zausyscall: command not foundc                <    \         P                  V RV ,          4      # )z:Return the syscall name for the particular syscall number.s   [unknown: %d])syscallsget)syscall_nums   &r
   syscall_namer     s    <<%5%CDDr   )__doc__
subprocessplatformr   r   check_outputSTDOUToutr   dictmapr   	Exceptionemachiner    r   r
   <module>r"      s    Y  PwPxP wP x	P
 wP xP xP wP xP wP P 	P P P P  !P" #P$ 
%P& 'P( )P* 	+P, 	-P. /P0 	1P2 3P4 	5P6 7P8 
9P: 
;P< 	=P> ?P@ 	APB CPD EPF GPH IPJ KPL MPN OPP 	QPR SPT 	UPV 
WPX 	YPZ 	[P\ ]P^ 
_P` 
aPb cPd ePf 	gPh iPj kPl mPn oPp qPr sPt uPv wPx 	yPz {P| }P~ P@ APB 	CPD EPF 	GPH IPJ 	KPL 	MPN 	OPP 	QPR SPT UPV WPX YPZ [P\ ]P^ _P` 	aPb cPd 	ePf 	gPh iPj kPl mPn oPp 	qPr 
sPt uPv wPx 	yPz {P| 	}P~ 	P@ APB CPD EPF GPH 
IPJ KPL MPN OPP QPR SPT UPV WPX YPZ [P\ ]P^ _P` aPb cPd ePf gPh iPj kPl mPn oPp qPr sPt uPv wPx yPz {P| }P~ P@ 	APB 	CPD 	EPF 	GPH IPJ KPL MPN OPP QPR SPT UPV WPX YPZ [P\ ]P^ 	_P` 	aPb 	cPd 	ePf 	"gPh 	"iPj 	!kPl mPn oPp qPr sPt uPv wPx yPz {P| }P~ P@ APB CPD EPF GPH IPJ KPL MPN OPP QPR SPT UPV WPX 	YPZ [P\ ]P^ 	_P` aPb 	cPd 	ePf gPh iPj kPl mPn oPp qPr sPt uPv wPx yPz {P| }P~ P@ APB CPD EPF GPH IPJ KPL MPN OPP QPR SPT UPV WPX 	YPZ 	[P\ 	]P^ _P` aPb cPd ePf gPh 	iPj 	kPl mPn 	oPp 	qPr 	sPt uPv 	wPx 	yPz {P| }P~ P@ 	APB 	CPD 	EPF GPH 	IPJ 	KPL MPN 	OPP QPR SPT UPV WPX YPZ [P\ ]P^ 	_P` 	aPb cPd ePf gPh 	iPj kPl 	mPn oPp qPr sPt uPv wPx yPz {P| }P~ 	P@ 	APB 	CPD EPF GPH IPJ KPL MPN OPP QPR SPT UPV WPX YPZ [P\ ]P^ _P` aPb cPd 	ePf 	gPh iPj kPl 	mPn oPp qPr sPt uPv wPx 	yPz {P| }P~ 	P@	 	A	PB	 C	PD	 E	PF	 G	PH	 	I	PJ	 K	PL	 M	PN	 	O	PP	 Q	PR	 S	PT	 	U	PV	 	W	PX	 Y	PZ	 	[	P\	 	]	P^	 _	P`	 	a	Pb	 	c	Pd	 	e	Pf	 g	Ph	 i	Pj	 k	Pl	 m	Pn	 	o	Pp	 	q	Pr	 s	Pt	 u	Pv	 	w	Px	 	y	Pz	 {	P|	 }	P~	 	P@
 A
PB
 	C
PD
 E
PF
 G
PH
 			_
Pj
-7 
!
!;"9*BSBS
TC
))E!
Q
CC		(9(9%(@ABHE  7H$566	7s   9A*T) )U0U	UU