#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos72Q src/bos/kernel/exp/syscalls_com.exp 1.124.19.40 
*  
* Licensed Materials - Property of IBM 
*  
* COPYRIGHT International Business Machines Corp. 1988,2019 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)88      1.124.19.40  src/bos/kernel/exp/syscalls_com.exp, sysexp, bos72Q, q2019_19A7 4/17/19 11:22:58
* Data symbols exported by the kernel at fixed addresses.
_environ
_errno
_errnop
environ
errno
errnop

*	System calls
absinterval             syscall3264	
access                  syscall3264	
accessx                 syscall3264	
accessxat               syscall3264	
acct                    syscall3264	
acct_wpar               syscall3264	
acctctl                 syscall3264	
__aclxcntl              syscall3264
adjtime                 syscall3264	
am_i_a_vios             syscall3264	
audit                   syscall3264	
auditbin                syscall3264	
auditevents             syscall3264	
auditlog                syscall3264	
auditobj                syscall3264	
auditproc               syscall3264	
wpar_global_audinit     syscall3264
wpar_global_audqry	syscall3264	
bindprocessor           syscall3264	
brk                     syscall3264	
chacl                   syscall3264	
__chaclx		syscall3264
__chxacl                syscall3264
chdir                   syscall3264	
chmod                   syscall3264	
chown                   syscall3264	
chownx                  syscall3264	
chownxat                syscall3264	
chpriv                  syscall3264	
chroot                  syscall3264	
close                   syscall3264	
cluster_prod_unlock     syscall3264
creat                   syscall3264	
disclaim                syscall3264	
disclaim64              syscall3264	
dscr_ctl		syscall3264	
errinj_ctrl		syscall3264	
execve                  syscall3264	
_exit                   syscall3264	
faccessat               syscall3264	
faccessx                syscall3264	
fchacl                  syscall3264	
__fchaclx		syscall3264
__fchxacl               syscall3264
fchdir			syscall3264	
fchmod                  syscall3264	
fchmodat                syscall3264	
fchown                  syscall3264	
fchownat                syscall3264	
fchownx                 syscall3264	
fchpriv                 syscall3264	
fclear                  syscall3264	
fexecve                 syscall3264	
ffinfo                  syscall3264	
fgetea                  syscall3264	
finfo                   syscall3264	
flexctl			syscall3264	
flistea                 syscall3264	
fobject_stat		syscall3264	
fp_cpusync              syscall3264	
_fp_trapstate_ker       syscall3264	
fremoveea               syscall3264	
frevoke                 syscall3264	
fscntl                  syscall3264	
fsetea                  syscall3264	
fstatacl                syscall3264	
__fstataclx		syscall3264
__fstatxacl             syscall3264
fstatea                 syscall3264	
fstatfs                 syscall3264	
fstatfs64               syscall3264	
fstatpriv               syscall3264	
fstatx                  syscall3264	
fsync                   syscall3264	
ftruncate               syscall3264	
futimens                syscall3264	
gencore			syscall3264
getargs                 syscall3264	
getdirent               syscall3264	
getdirent64             syscall3264	
getevars                syscall3264	
getgidx                 syscall3264	
getgroups               syscall3264	
getinterval             syscall3264	
getiopri		syscall3264	
getosuuid		syscall3264
getpinfo		syscall3264
getpriv                 syscall3264	
getppriv                syscall3264	
getprocs                syscall3264	
getrlimit64             syscall3264	
getroles                syscall3264
getmaxofile		syscall3264	
getrusage64             syscall3264	
getthrds                syscall3264	
getthrds64		syscall3264	
getprocs64              syscall3264	
ptrace64                syscall3264	
gettimerid              syscall3264	
getuidx                 syscall3264	
getea                   syscall3264	
__get_sla_info          syscall3264	
incinterval             syscall3264	
j2dev_cntl		syscall3264	
kcap_set_proc           syscall3264	
kcap_get_proc           syscall3264	
kfclear                 syscall3264	
kfcntl                  syscall3264	
kfork                   syscall3264	
kfsync_range            syscall3264	
kftruncate              syscall3264	
kgetcontext             syscall3264	
kgetpgidx               syscall3264	
kgetsid                 syscall3264	
kgetsidx                syscall3264	
kill                    syscall3264	
kioctl			syscall3264	
kioctl32		syscall3264	
klockf                  syscall3264	
klseek			syscall3264	
kmmap                   syscall3264	
knlist                  syscall3264	
kpread                  syscall3264	
kpreadv                  syscall3264	
kpwritev                 syscall3264	
kpwrite                 syscall3264	
kread 			syscall3264	
kreadv			syscall3264	
ksetcontext             syscall3264	
ktruncate               syscall3264	
kthread_ctl             syscall3264	
kwaitpid                syscall3264	
kwaitpid64              syscall3264	
kwrite 			syscall3264	
kwritev			syscall3264	
lchown                  syscall3264	
lgetea                  syscall3264	
link                    syscall3264	
linkat                  syscall3264	
listea                  syscall3264	
llistea                 syscall3264	
# 32
__loadx                 syscall32	
loadbind                syscall32	
loadquery               syscall32	
# no32
lremoveea               syscall3264	
lseek                   syscall3264	
lsetea                  syscall3264	
lstatea                 syscall3264	
madvise                 syscall3264	
mincore                 syscall3264	
mkdir                   syscall3264	
kcopyfile               syscall3264
mkdirat                 syscall3264	
mknod                   syscall3264	
mknodat                 syscall3264	
mmap			syscall3264	
mntctl                  syscall3264	
mprotect                syscall3264	
msem_remove             syscall3264	
msgctl                  syscall3264	
msgget                  syscall3264	
msync                   syscall3264	
munmap			syscall3264	
mwakeup                 syscall3264	
mycpu                   syscall3264	
nre_execve              syscall3264	
pipe                    syscall3264	
plock                   syscall3264	
pollset_create		syscall3264	
pollset_ctl		syscall3264	
pollset_destroy		syscall3264	
pollset_query		syscall3264	
privcheck               syscall3264	
probe                   syscall3264	
proc_getattr		syscall3264	
proc_setattr		syscall3264	
profil                  syscall3264	
projctl			syscall3264
proj_execve		syscall3264
psdanger                syscall3264	
quotactl                syscall3264	
readlink                syscall3264	
readlinkat              syscall3264	
reboot                  syscall3264	
recovery_get_info       syscall3264
removeea                syscall3264	
rename                  syscall3264	
renameat                syscall3264	
revoke                  syscall3264	
reltimerid              syscall3264	
rmdir                   syscall3264	
__libc_sbrk             syscall3264
sbrk                    syscall3264	
sched_get_priority_max  syscall3264
sched_get_priority_min  syscall3264
semctl                  syscall3264	
semget                  syscall3264	
seteuid                 syscall3264	
setgid                  syscall3264	
setgidx                 syscall3264	
setgroups               syscall3264	
setiopri		syscall3264	
setosuuid		syscall3264
setpriv                 syscall3264	
setppriv                syscall3264	
setreuid                syscall3264	
setrlimit64             syscall3264	
setroles                syscall3264	
setuid                  syscall3264	
setuidx                 syscall3264	
setea                   syscall3264	
shmat                   syscall3264	
shmctl                  syscall3264	
shmdt                   syscall3264	
shmget                  syscall3264	
sigaltstack             syscall3264	
sigcleanup              syscall3264	
siglocalmask            syscall3264	
signohup                syscall3264
sigprocmask             syscall3264	
_sigqueue		syscall3264	
sigreturn               syscall3264	
sigstack                syscall3264	
skeytune		syscall3264	
statacl                 syscall3264	
__stataclx		syscall3264
__statxacl              syscall3264
statfs                  syscall3264	
statfs64                syscall3264	
statpriv                syscall3264	
statx                   syscall3264	
statxat                 syscall3264	
statea                  syscall3264	
swapoff                 syscall3264	
swapon                  syscall3264	
_swapon_ext             syscall3264
swapqry                 syscall3264	
_swapqry_ext            syscall3264
symlink                 syscall3264	
symlinkat               syscall3264	
sync                    syscall3264	
syncvfs                 syscall3264
syncvfsnum              syscall3264	
sysconfig               syscall3264	
sys_parm                syscall3264	
thread_post             syscall3264	
thread_post_many        syscall3264	
thread_sigsend          syscall3264
thread_cputime_other    syscall3264
thread_unlock           syscall3264	
thread_unlock_extended  syscall3264	
thread_waitlock         syscall3264	
times			syscall3264	
truncate                syscall3264	
ue_proc_register	syscall3264	
ue_proc_unregister	syscall3264	
ukey_getkey             syscall3264	
ukey_protect            syscall3264	
umask                   syscall3264	
umount                  syscall3264	
uname                   syscall3264	
unameu                  syscall3264	
unamex                  syscall3264	
unicount                syscall3264	
unlink                  syscall3264	
unlinkat                syscall3264	
usrinfo                 syscall3264	
ustat                   syscall3264	
utimes                  syscall3264	
utimes64                syscall3264	
utimensat               syscall3264	
uvmount                 syscall3264	
_validate_pag		syscall3264
_validate_pag64		syscall3264
vmgetinfo               syscall3264	
vm_adjunct_ctl          syscall3264
wpar_vmgetinfo          syscall3264	
vm_mem_policy		syscall3264	
vm_pattr                syscall3264	
vmount                  syscall3264	
vpm_get_stats           syscall3264
vpmctl			syscall3264
yield                   syscall3264	
thread_create           syscall3264	
thread_terminate        syscall3264	
Trconflag
# 32
trchk                   syscall32	
trchkt                  syscall32	
trchkl                  syscall32	
trchklt                 syscall32	
trchkg                  syscall32	
trchkgt                 syscall32	
# no32
trcgen                  syscall3264	
trcgent                 syscall3264	
_trc_ishookon           syscall3264
socket                  syscall3264	
bind                    syscall3264	
listen                  syscall3264	
connext                 syscall3264	
socketpair              syscall3264	
shutdown                syscall3264	
setsockopt              syscall3264	
getsockopt              syscall3264	
ngetsockname            syscall3264	
ngetpeername            syscall3264	
getpeereid              syscall3264
setdomainname           syscall3264	
getdomainname           syscall3264	
sethostname             syscall3264	
gethostname             syscall3264	
sethostid               syscall3264	
gethostid               syscall3264	
getkerninfo             syscall3264	
send_file               syscall3264	
rmsock                  syscall3264	
splice                  syscall3264	
sctp_peeloff            syscall3264
sctp_opt_info           syscall3264
ksodebug                syscall3264
bind2addrsel            syscall3264	
inet6_is_srcaddr        syscall3264	
ebind			syscall3264	
corral_config           syscall3264	
corral_modify           syscall3264	
corral_delete           syscall3264	
corral_getpids		syscall3264	
corral_query		syscall3264	
corral_getinfo		syscall3264	
brandx           	syscall3264	
ipcinfo			syscall3264	
get_ipc_info		syscall3264	
netinfo			syscall3264	
corral_getid		syscall3264	
corral_getcid		syscall3264	
corral_getckey		syscall3264	
wpar_genmajor           syscall3264
wpar_relmajor           syscall3264
wpar_dump_devmap	syscall3264	
wpar_mkdevexport	syscall3264
wpar_rmdevexport	syscall3264	
wpar_lsdevexport	syscall3264	
wpar_mkdevimport	syscall3264	
wpar_rmdevimport	syscall3264	
wpar_lsdevimport	syscall3264	
wpar_getdevexp		syscall3264	
wpar_setdevexpvname 	syscall3264	
wio_getdev		syscall3264
corral_setkstate        syscall3264
corral_wait_for_state_change syscall3264
wpar_limits_config      syscall3264
wpar_limits_modify      syscall3264
wpar_limits_query       syscall3264
wpar_res_query          syscall3264
wpar_log_err_buf        syscall3264
wpar_read_err_buf       syscall3264
wpar_set_cre            syscall3264
wpar_KEexp		syscall3264	
wpar_kexpops		syscall3264	
get_clusterid		syscall3264
incluster		syscall3264
wpar_checkpoint_status  syscall3264
cordata_config          syscall3264

wpar_dr_pre		syscall3264	
wpar_getclassindex	syscall3264	
fdinfo			syscall3264	
aio_suspend_io          syscall3264	
aio_resume_io           syscall3264	
smcr_exec_info		syscall3264	
smcr_exec_asyncinfo	syscall3264	
smcr_mapinfo		syscall3264	
smcr_timebase           syscall3264
smcr_proc_info          syscall3264
smcr_procattr		syscall3264	
smcr_net_oper		syscall3264	
smcr_async_xfer_oper	syscall3264	
smcr_secinfo		syscall3264	
smcr_pollset_info	syscall3264	
smcr_oper		syscall3264

corral_options          syscall3264

rs_getsystem            syscall3264	
rs_numrads              syscall3264	
rs_getrad               syscall3264	
rs_getinfo              syscall3264	
rs_get_homesrad		syscall3264
rs_info			syscall3264
rs_getnamedrset         syscall3264	
rs_getrsetnames         syscall3264	
rs_registername         syscall3264	
rs_discardname          syscall3264	
rs_getnameattr          syscall3264	
rs_setnameattr          syscall3264	
ra_getrset              syscall3264 
ra_attach		syscall3264
ra_detach		syscall3264
ra_attachrset           syscall3264
ra_detachrset           syscall3264
kra_fork                syscall3264	
ra_execve               syscall3264	
rs_getpartition         syscall3264	
rs_setpartition		syscall3264
rs_getassociativity	syscall3264
__rs_pickmcm		syscall3264	
ra_shmget		syscall3264	
ra_shmgetv		syscall3264	
kra_mmapv		syscall3264
ura_get_attachinfo      syscall3264

* Checkpoint/restart system calls (pass-thru's)

checkpnt_block          syscall3264	
checkpnt_deliver        syscall3264	
checkpnt_wait           syscall3264	
getcrid                 syscall3264	
mkcrid                  syscall3264	
restart                 syscall3264	
restart_wait            syscall3264	
setcrid                 syscall3264	
getrpid                 syscall3264	
getrtid                 syscall3264	
getvtid                 syscall3264	

* DR system calls
_rmcpucosts             syscall3264
_addcpucosts            syscall3264
_rmlmbcost              syscall3264
_dr_register		syscall3264
_dr_notify		syscall3264
_dr_unregister		syscall3264
dr_reconfig		syscall3264
get_sradid		syscall3264

* LPAR system calls
lpar_get_info		syscall3264

* following 2 symbols are just for bringup
get_lpar_info           syscall3264
set_lpar_resources      syscall3264

* SMT system calls
smttune			syscall3264
syssmt			syscall3264
thread_set_smt_priority	syscall3264
thread_read_smt_priority	syscall3264

* Run Queue Load
getlparload		syscall3264

* Debug code
rslb_test_ctl		syscall3264

* Dynamic Tracing system calls
_etrc_end		syscall3264	
_etrc_start		syscall3264	
_etrc_terminate		syscall3264	
_etrc_validate_pspecs	syscall3264	
_etrc_config            syscall3264
_etrc_sessions          syscall3264
_etrc_read		syscall3264	
_etrc_execvex		syscall3264	
_etrc_java_fire		syscall3264
_etrc_getchildren	syscall3264	
_etrc_getparent		syscall3264	
_etrc_procname		syscall3264	
_etrc_list_syscalls	syscall3264 	
_etrc_get_probes	syscall3264	
_etrc_getsession_info   syscall3264
_etrc_session_action	syscall3264	
_etrc_ioprb_match_path  syscall3264
_etrc_ioprb_getinodeid  syscall3264

sendmmsg                syscall3264	
recvmmsg                syscall3264	
getsockname             syscall3264	
getpeername             syscall3264	
__extension_status

__pag_getid		syscall3264
__pag_getname		syscall3264
__pag_getvalue		syscall3264
__pag_getvalue64	syscall3264
__pag_setname		syscall3264
__pag_setvalue		syscall3264
__pag_setvalue64	syscall3264
__pag_genpagvalue	syscall3264
__pag_getinfo		syscall3264

* brkpoint is not a system call
brkpoint

* Kernel variables
_system_configuration
_system_TB_config
sdl2idx_page
tod

* Millicode at fixed addresses
#!
ukeyset_activate	0x8000
cpu_context_barrier	0x8980
cpu_speculation_barrier	0x8A00
#!/unix

* posix rt system calls
shm_open                syscall3264
shm_unlink              syscall3264
mq_close                syscall3264
mq_unlink               syscall3264
mq_getattr              syscall3264
mq_setattr              syscall3264
sem_unlink              syscall3264
sem_init                syscall3264
sem_destroy             syscall3264
sem_getvalue            syscall3264
sem_post                syscall3264
_sem_destroy_unnamed    syscall3264
get_max_semval		syscall3264

* posix memory lock
mlock                   syscall3264
mlockall                syscall3264
munlock                 syscall3264
munlockall              syscall3264

* NFTAPE error injection - Deprecated
nft_start_errinject     syscall3264
nft_get_errinject_data  syscall3264

*
* RBAC KST syscalls
*
sec_authnametoid	syscall3264	
sec_authidtoname	syscall3264	
sec_getkat		syscall3264	
sec_getuserkat		syscall3264	
sec_getkatids		syscall3264	
sec_getkrt		syscall3264	
sec_getrolebyid		syscall3264	
sec_getrolebyname	syscall3264	
sec_roleidtoname	syscall3264	
sec_rolenametoid	syscall3264	
sec_setwascid		syscall3264	
sec_getwas		syscall3264	
sec_getwascid		syscall3264	
sec_setwpscid		syscall3264	
sec_getsysprivs		syscall3264	
sec_checkauth		syscall3264	
sec_checkauthid		syscall3264	
sec_getkpct             syscall3264	
sec_getcmdattrs         syscall3264	
sec_getkpdt             syscall3264	
sec_getdevattrs         syscall3264	
sec_setkst              syscall3264	
sec_getauths            syscall3264	

proc_rbac_op		syscall3264	

* MLS syscalls
sec_getpsec             syscall3264	
sec_getrunmode          syscall3264	
sec_getsecconf          syscall3264	
sec_getsyslab           syscall3264	
sec_gettlibbufsize      syscall3264	
sec_gettlibpath         syscall3264	
sec_setplab             syscall3264	
sec_setptlibmode        syscall3264	
sec_setrunmode          syscall3264	
sec_setsecconf          syscall3264	
sec_setsyslab           syscall3264	
sec_settlibpath         syscall3264	
sec_getauditrange	syscall3264	
sec_setauditrange	syscall3264	
sec_getrtmsgsec		syscall3264	
sec_getmsgsec		syscall3264	
sec_getrtsemsec		syscall3264	
sec_getsemsec		syscall3264	
sec_getrtshmsec		syscall3264	
sec_getshmsec		syscall3264	
sec_setrtmsglab		syscall3264	
sec_setmsglab		syscall3264	
sec_setrtsemlab		syscall3264	
sec_setsemlab		syscall3264	
sec_setrtshmlab		syscall3264	
sec_setshmlab		syscall3264	
pdmkdir			syscall3264	
setppdmode		syscall3264	
keread			syscall3264	
kereadv			syscall3264	
kewrite			syscall3264	
kewritev		syscall3264	

* Trusted Execution
sec_trustchk		syscall3264	
refreshdata		syscall3264	

* Secure boot
sec_securebootcred	syscall3264	

* Domain RBAC
sec_setpdom		syscall3264
sec_getpdom		syscall3264
sec_getkdot		syscall3264
sec_getobjattrs		syscall3264
sec_getkdomt		syscall3264
sec_getdomainbyid	syscall3264
sec_getdomainbyname	syscall3264

* Cpu external interrupt control
cpuextintr_ctl		syscall3264	

* Added back in for 5.3 compatibility - deprecated
__force_kimp_res 		syscall3264

* Hardware accelerated compression / decompression
accel_compress          syscall3264
accel_decompress        syscall3264

* live-update
liveupdate_operations   syscall3264

*rbac syslog
sec_setrbacsyslog	syscall3264	
sec_getrbacsyslog	syscall3264	

* NX/GZIP syscalls
nx_get_excl_access	syscall3264	
nx_rel_excl_access	syscall3264	
nx_config_query		syscall3264	
nx_csb_register		syscall3264	
nx_csb_unregister	syscall3264	
nx_csb_wait		syscall3264	
_nx_crb_send_slow	syscall3264	
nx_window_close		syscall3264	
nx_crb_touch		syscall3264	
nx_get_accel_stats	syscall3264	
nx_window_open		syscall3264	

* NX per Accelerator type configuration generation count
nx_gen_count

#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos72V src/bos/kernel/exp/ksyscalls_com.exp 1.14.6.14 
*  
* Licensed Materials - Property of IBM 
*  
* COPYRIGHT International Business Machines Corp. 1997,2020 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)94        1.14.6.13  src/bos/kernel/exp/ksyscalls_com.exp, sysexp, bos72V 10/26/16 10:17:33
# 64
_fp_fpscrx64_		syscall64
kload                   syscall64	
kloadquery              syscall64	
# no64
kopen                   syscall3264
kopenx                  syscall3264
kopenxat                syscall3264
kopen64x                syscall3264
kopen64xat         syscall3264
# 64
kunload64               syscall64	
kusla			syscall64	
# no64
appgetrlimit            syscall3264	
appgetrusage            syscall3264	
appgettimer             syscall3264	
appgettimer64           syscall3264	
appresabs               syscall3264	
appresinc               syscall3264	
apprestimer             syscall3264	
appsetrlimit            syscall3264	
appsettimer             syscall3264	
appsettimer64           syscall3264	
appulimit               syscall3264	
_clock_getcpuclockid	syscall3264	
_clock_getres           syscall3264	
_clock_gettime          syscall3264	
_clock_nanosleep	syscall3264	
_clock_settime          syscall3264	
_connext_restart        syscall3264	
_pause			syscall3264	
_getpgrp		syscall3264	
_getpid			syscall3264	
_getppid		syscall3264	
_getpri			syscall3264	
_getpriority		syscall3264	
_getpgrpx		syscall3264	
_klockf			syscall3264	
_lockf			syscall3264	
read_sysconfig		syscall3264
_sched_getparam         syscall3264
_sched_getscheduler     syscall3264
_sched_rr_get_interval  syscall3264
_sched_setparam         syscall3264
_sched_setscheduler     syscall3264
_setpgid		syscall3264	
_thread_wait            syscall3264
thread_getiopri         syscall3264
thread_setiopri         syscall3264
_timer_create           syscall3264	
_timer_delete           syscall3264	
_timer_getoverrun       syscall3264	
_timer_gettime          syscall3264	
_timer_settime          syscall3264	
*
* Checkpoint/restart system calls
*
_checkpnt_commit        syscall3264	
_checkpnt_fail          syscall3264	
_checkpnt_kill          syscall3264	
_checkpnt_register      syscall3264	
_checkpnt               syscall3264	
_geterrnoaddr		syscall3264	

*
* RAS system calls
*
_ukey_enable		syscall3264


_setpgrp		syscall3264	
_setpri			syscall3264	
_setpriority		syscall3264	
_setsid			syscall3264	
_thread_setsched	syscall3264	
_thread_self		syscall3264	
_nsleep			syscall3264	
_sigaction		syscall3264	
_sigpending		syscall3264	
_sigsuspend		syscall3264	
_poll                   syscall3264	
_select                 syscall3264	
__msleep                syscall3264	
__semop                 syscall3264	
__semtimedop            syscall3264	
__msgsnd                syscall3264	
__msgrcv                syscall3264	
__msgxrcv               syscall3264	
_mq_open                syscall3264
_mq_notify              syscall3264
_mq_receive     syscall3264
_mq_send        syscall3264
_rs_op			syscall3264	
_sem_open               syscall3264
_sem_close              syscall3264
_sem_wait               syscall3264
mtrace_set              syscall3264
mtrace_ctl              syscall3264
_pollset_poll		syscall3264	
* RAS Serices:
* RAS Infrastructure Control
krascntl	syscall3264		
* Tuning Services:
schedo_ctl              syscall3264
raso_ctl                syscall3264
asoo_ctl                syscall3264

* symbol for forced resolution of undefined /unix imports
* (for user-space only)
__missing_ksym		syscall3264

* MLS related system calls
accept1                  syscall3264
_econnect                syscall3264
_erecv                   syscall3264
_enrecvfrom              syscall3264
_erecvmsg                syscall3264
_enrecvmsg               syscall3264
_esend                   syscall3264
_esendmsg                syscall3264
_esendto                 syscall3264
_ensendmsg               syscall3264
__ksetjmp	syscall3264	

* Live Update
lvup_setnextID          syscall3264
lvup_stopbase           syscall3264
lvup_chckpnt_status     syscall3264
lvup_get_rdir           syscall3264
lvup_wlm                syscall3264
lvup_discover_processes syscall3264

get_hmc_auth_token      syscall3264
set_hmc_auth_token      syscall3264
get_pvc_auth_token      syscall3264
set_pvc_auth_token      syscall3264

* Undocumented internal syscall to query the Platform KeyStore (PKS) state.
_pks_state              syscall3264
#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos720 src/bos/kernel/exp/threads.exp 1.30.1.1 
*  
* Licensed Materials - Property of IBM 
*  
* COPYRIGHT International Business Machines Corp. 1988,2012 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)29        1.30.1.1  src/bos/kernel/exp/threads.exp, sysproc, bos720 2/22/12 14:00:43
*
* COMPONENT_NAME: (SYSEXP) Exported System calls
*
* FUNCTIONS:
*
* ORIGINS: 27, 83
*

thread_init             syscall3264	
thread_boostceiling	syscall3264	
thread_setaffin         syscall3264
thread_setcredentials   syscall3264
thread_setmystate       syscall3264	
thread_setmystate_fast  syscall3264
thread_setmymask_fast   syscall3264
thread_setstate         syscall3264	
thread_terminate_unlock syscall3264	
thread_tsleep           syscall3264	
thread_tsleep_chkpnt    syscall3264	
thread_tsleep_event     syscall3264	
thread_twakeup_event    syscall3264	
thread_twakeup_unlock   syscall3264	
thread_waitlock_        syscall3264	
thread_unlock_          syscall3264	
thread_waitlock_local   syscall3264	
thread_waitlock_local_  syscall3264	
thread_getregs          syscall3264	
thread_getextregs       syscall3264	
thread_kill             syscall3264	
thread_terminate_ack    syscall3264	
thread_twakeup          syscall3264	
thread_waitact          syscall3264	
threads_runnable        syscall3264	
thread_setstate_fast    syscall3264	
count_event_waiters     syscall3264
_prio_requeue           syscall3264
tprofil			syscall3264
thread_callout		syscall3264

#!
# 32
__get_tpointer 0x8080
__tls_get_mod  0x80a0
__tls_get_addr 0x80a4
# no32
# 64
__tls_get_mod  0x8180
__tls_get_addr 0x8184
# no64
#!/unix
#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos720 src/bos/kernel/exp/wlm.exp 1.12.2.1 
*  
* Licensed Materials - Property of IBM 
*  
* Restricted Materials of IBM 
*  
* COPYRIGHT International Business Machines Corp. 1999,2011 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)20	1.12.2.1  src/bos/kernel/exp/wlm.exp, sysproc, bos720 7/14/11 21:01:36
*
* COMPONENT_NAME: (SYSPROC)
*
* FUNCTIONS:
*
* ORIGINS: 83
*
* (C) COPYRIGHT International Business Machines Corp. 1988, 1995
* All Rights Reserved
* Licensed Materials - Property of IBM
*
* US Government Users Restricted Rights - Use, duplication or
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*
*

_wlm_assign             syscall3264	
_wlm_set_tag            syscall3264	
_wlm_assign_tag         syscall3264	
_wlm_set_thread_tag     syscall3264	
_wlm_classify           syscall3264	
_wlm_set                syscall3264	
_wlm_unload_classes     syscall3264	
_wlm_load               syscall3264	
_wlm_getclassname       syscall3264	
_wlm_get_info           syscall3264	
_wlm_get_bio_stats      syscall3264	
_wlm_tune               syscall3264	
_wlm_class_descr2key    syscall3264	
_wlm_get_procinfo       syscall3264
_wlm_get_thrdinfo       syscall3264
_wlm_event_init		syscall3264
_wlm_post		syscall3264
_wlm_wait		syscall3264
#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos72L src/bos/kernel/exp/syscalls_32only.exp 1.21.1.6 
*  
* Licensed Materials - Property of IBM 
*  
* Restricted Materials of IBM 
*  
* COPYRIGHT International Business Machines Corp. 1997,2017 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)46	1.21.1.6  src/bos/kernel/exp/syscalls_32only.exp, sysexp, bos72L 9/14/17 12:10:45
# 32
ptrace                  syscall32	
ptracex                 syscall32	
upfget                  syscall32	
upfput                  syscall32	
ras_service		syscall32	
_load                   syscall32	
__unload                syscall32	
cs

utrchook		syscall32
_fp_fpscrx		syscall32
_set_primxid		syscall32

cmp_swap                syscall	
_lseek                  syscall	
* Integer millicode at fixed addresses.
#!
__mulh		0x3100
__mull		0x3180
__divss		0x3200
__divus		0x3280
__quoss		0x3300
__quous		0x3380

* Memory operation millicode at fixed addresses.
___memcmp	0xD000
___strstr	0xD400
___memccpy	0xD800
___strcmp	0xDC00
___bzero	0xE000
___memset	0xE008
___strlen	0xE600
___memmove	0xF000
___memcpy	0xF000
___fill		0xF800
___strcpy	0xFC00

_nx_crb_send32	0x8800
#!/unix

# no32
#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos72L src/bos/kernel/exp/syscalls_64only.exp 1.16.1.7 
*  
* Licensed Materials - Property of IBM 
*  
* Restricted Materials of IBM 
*  
* COPYRIGHT International Business Machines Corp. 1997,2017 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)47	1.16.1.7  src/bos/kernel/exp/syscalls_64only.exp, sysexp, bos72L, l2017_48A4 9/14/17 12:19:27
# 64
utrchook64		syscall64	
kpatch			syscall64	

* Memory operation millicode at fixed addresses.
#!
___memcmp64		0xD200
___strstr64		0xD600
___memccpy64		0xDA00
___strcmp64		0xDE00
___bzero64		0xE800
___memset64		0xE808
___strlen64		0xEE00
___memmove64		0xF400
___memcpy64		0xF400
___fill64		0xFA00
___strcpy64		0xFE00

* 64-bit user millicode at fixed addresses.
#!
getmtime_ns		0x11600
thread_cputime_fast	0x11680

_nx_crb_send64		0x8780

#!/unix

# no64
#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos720 src/bos/kernel/exp/vmtmm.exp 1.1 
*  
* Licensed Materials - Property of IBM 
*  
* Restricted Materials of IBM 
*  
* COPYRIGHT International Business Machines Corp. 2009 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
* @(#)26        1.1  src/bos/kernel/exp/vmtmm.exp, sysexp, bos720 6/2/09 13:43:04

* system calls for Translator Memory Management
* may be imported by 64-bit applications only

# 64

tmm_reserve             syscall64	
tmm_release             syscall64	
tmm_createw             syscall64	
tmm_deletew             syscall64	
tmm_mapw                syscall64	
tmm_unmapw              syscall64	
tmm_map                 syscall64	
tmm_unmap               syscall64	
tmm_unmapall            syscall64	
tmm_exception_register  syscall64	

# no64
#!/unix
* IBM_PROLOG_BEGIN_TAG 
* This is an automatically generated prolog. 
*  
* bos720 src/bos/kernel/exp/empss.exp 1.1 
*  
* Licensed Materials - Property of IBM 
*  
* Restricted Materials of IBM 
*  
* COPYRIGHT International Business Machines Corp. 2009 
* All Rights Reserved 
*  
* US Government Users Restricted Rights - Use, duplication or 
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
*  
* IBM_PROLOG_END_TAG 
*
* COMPONENT_NAME: (SYSEXP) Exported System calls
*
* FUNCTIONS: Privately exported undocumented system calls (not
*		re-exported through libc.a.) Only for EMPSS functions.
*

empss_enable		syscall3264	
empss_shmctl		syscall3264	
empss_mprotect		syscall3264
empss_ukey_protect	syscall3264
empss_get_pte		syscall3264