process.cc (10831:fbdaa08aaa42) process.cc (10850:e4328e028961)
1/*
1/*
2 * Copyright (c) 2010-2013 ARM Limited
2 * Copyright (c) 2010-2013, 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

--- 366 unchanged lines hidden (view full) ---

377 /* 255 */ SyscallDesc("unused#255", unimplementedFunc),
378 /* 256 */ SyscallDesc("set_tid_address", unimplementedFunc),
379 /* 257 */ SyscallDesc("timer_create", unimplementedFunc),
380 /* 258 */ SyscallDesc("timer_settime", unimplementedFunc),
381 /* 259 */ SyscallDesc("timer_gettime", unimplementedFunc),
382 /* 260 */ SyscallDesc("timer_getoverrun", unimplementedFunc),
383 /* 261 */ SyscallDesc("timer_delete", unimplementedFunc),
384 /* 262 */ SyscallDesc("clock_settime", unimplementedFunc),
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

--- 366 unchanged lines hidden (view full) ---

377 /* 255 */ SyscallDesc("unused#255", unimplementedFunc),
378 /* 256 */ SyscallDesc("set_tid_address", unimplementedFunc),
379 /* 257 */ SyscallDesc("timer_create", unimplementedFunc),
380 /* 258 */ SyscallDesc("timer_settime", unimplementedFunc),
381 /* 259 */ SyscallDesc("timer_gettime", unimplementedFunc),
382 /* 260 */ SyscallDesc("timer_getoverrun", unimplementedFunc),
383 /* 261 */ SyscallDesc("timer_delete", unimplementedFunc),
384 /* 262 */ SyscallDesc("clock_settime", unimplementedFunc),
385 /* 263 */ SyscallDesc("clock_gettime", unimplementedFunc),
385 /* 263 */ SyscallDesc("clock_gettime", clock_gettimeFunc<ArmLinux32>),
386 /* 264 */ SyscallDesc("clock_getres", unimplementedFunc),
387 /* 265 */ SyscallDesc("clock_nanosleep", unimplementedFunc),
388 /* 266 */ SyscallDesc("statfs64", unimplementedFunc),
389 /* 267 */ SyscallDesc("fstatfs64", unimplementedFunc),
390 /* 268 */ SyscallDesc("tgkill", unimplementedFunc),
391 /* 269 */ SyscallDesc("utimes", unimplementedFunc),
392 /* 270 */ SyscallDesc("arm_fadvise64_64", unimplementedFunc),
393 /* 271 */ SyscallDesc("pciconfig_iobase", unimplementedFunc),

--- 127 unchanged lines hidden (view full) ---

521 /* 30 */ SyscallDesc("ioprio_set", unimplementedFunc),
522 /* 31 */ SyscallDesc("ioprio_get", unimplementedFunc),
523 /* 32 */ SyscallDesc("flock", unimplementedFunc),
524 /* 33 */ SyscallDesc("mknodat", unimplementedFunc),
525 /* 34 */ SyscallDesc("mkdirat", unimplementedFunc),
526 /* 35 */ SyscallDesc("unlinkat", unlinkatFunc<ArmLinux64>),
527 /* 36 */ SyscallDesc("symlinkat", unimplementedFunc),
528 /* 37 */ SyscallDesc("linkat", unimplementedFunc),
386 /* 264 */ SyscallDesc("clock_getres", unimplementedFunc),
387 /* 265 */ SyscallDesc("clock_nanosleep", unimplementedFunc),
388 /* 266 */ SyscallDesc("statfs64", unimplementedFunc),
389 /* 267 */ SyscallDesc("fstatfs64", unimplementedFunc),
390 /* 268 */ SyscallDesc("tgkill", unimplementedFunc),
391 /* 269 */ SyscallDesc("utimes", unimplementedFunc),
392 /* 270 */ SyscallDesc("arm_fadvise64_64", unimplementedFunc),
393 /* 271 */ SyscallDesc("pciconfig_iobase", unimplementedFunc),

--- 127 unchanged lines hidden (view full) ---

521 /* 30 */ SyscallDesc("ioprio_set", unimplementedFunc),
522 /* 31 */ SyscallDesc("ioprio_get", unimplementedFunc),
523 /* 32 */ SyscallDesc("flock", unimplementedFunc),
524 /* 33 */ SyscallDesc("mknodat", unimplementedFunc),
525 /* 34 */ SyscallDesc("mkdirat", unimplementedFunc),
526 /* 35 */ SyscallDesc("unlinkat", unlinkatFunc<ArmLinux64>),
527 /* 36 */ SyscallDesc("symlinkat", unimplementedFunc),
528 /* 37 */ SyscallDesc("linkat", unimplementedFunc),
529 /* 38 */ SyscallDesc("renameat", unimplementedFunc),
529 /* 38 */ SyscallDesc("renameat", renameatFunc<ArmLinux64>),
530 /* 39 */ SyscallDesc("umount2", unimplementedFunc),
531 /* 40 */ SyscallDesc("mount", unimplementedFunc),
532 /* 41 */ SyscallDesc("pivot_root", unimplementedFunc),
533 /* 42 */ SyscallDesc("nfsservctl", unimplementedFunc),
534 /* 43 */ SyscallDesc("statfs64", unimplementedFunc),
535 /* 44 */ SyscallDesc("fstatfs64", unimplementedFunc),
536 /* 45 */ SyscallDesc("truncate64", unimplementedFunc),
537 /* 46 */ SyscallDesc("ftruncate64", ftruncate64Func),

--- 58 unchanged lines hidden (view full) ---

596 /* 105 */ SyscallDesc("init_module", unimplementedFunc),
597 /* 106 */ SyscallDesc("delete_module", unimplementedFunc),
598 /* 107 */ SyscallDesc("timer_create", unimplementedFunc),
599 /* 108 */ SyscallDesc("timer_gettime", unimplementedFunc),
600 /* 109 */ SyscallDesc("timer_getoverrun", unimplementedFunc),
601 /* 110 */ SyscallDesc("timer_settime", unimplementedFunc),
602 /* 111 */ SyscallDesc("timer_delete", unimplementedFunc),
603 /* 112 */ SyscallDesc("clock_settime", unimplementedFunc),
530 /* 39 */ SyscallDesc("umount2", unimplementedFunc),
531 /* 40 */ SyscallDesc("mount", unimplementedFunc),
532 /* 41 */ SyscallDesc("pivot_root", unimplementedFunc),
533 /* 42 */ SyscallDesc("nfsservctl", unimplementedFunc),
534 /* 43 */ SyscallDesc("statfs64", unimplementedFunc),
535 /* 44 */ SyscallDesc("fstatfs64", unimplementedFunc),
536 /* 45 */ SyscallDesc("truncate64", unimplementedFunc),
537 /* 46 */ SyscallDesc("ftruncate64", ftruncate64Func),

--- 58 unchanged lines hidden (view full) ---

596 /* 105 */ SyscallDesc("init_module", unimplementedFunc),
597 /* 106 */ SyscallDesc("delete_module", unimplementedFunc),
598 /* 107 */ SyscallDesc("timer_create", unimplementedFunc),
599 /* 108 */ SyscallDesc("timer_gettime", unimplementedFunc),
600 /* 109 */ SyscallDesc("timer_getoverrun", unimplementedFunc),
601 /* 110 */ SyscallDesc("timer_settime", unimplementedFunc),
602 /* 111 */ SyscallDesc("timer_delete", unimplementedFunc),
603 /* 112 */ SyscallDesc("clock_settime", unimplementedFunc),
604 /* 113 */ SyscallDesc("clock_gettime", unimplementedFunc),
604 /* 113 */ SyscallDesc("clock_gettime", clock_gettimeFunc<ArmLinux64>),
605 /* 114 */ SyscallDesc("clock_getres", unimplementedFunc),
606 /* 115 */ SyscallDesc("clock_nanosleep", unimplementedFunc),
607 /* 116 */ SyscallDesc("syslog", unimplementedFunc),
608 /* 117 */ SyscallDesc("ptrace", unimplementedFunc),
609 /* 118 */ SyscallDesc("sched_setparam", unimplementedFunc),
610 /* 119 */ SyscallDesc("sched_setscheduler", unimplementedFunc),
611 /* 120 */ SyscallDesc("sched_getscheduler", unimplementedFunc),
612 /* 121 */ SyscallDesc("sched_getparam", unimplementedFunc),

--- 903 unchanged lines hidden (view full) ---

1516 /* 1025 */ SyscallDesc("link", unimplementedFunc),
1517 /* 1026 */ SyscallDesc("unlink", unlinkFunc),
1518 /* 1027 */ SyscallDesc("mknod", unimplementedFunc),
1519 /* 1028 */ SyscallDesc("chmod", chmodFunc<ArmLinux64>),
1520 /* 1029 */ SyscallDesc("chown", unimplementedFunc),
1521 /* 1030 */ SyscallDesc("mkdir", mkdirFunc),
1522 /* 1031 */ SyscallDesc("rmdir", unimplementedFunc),
1523 /* 1032 */ SyscallDesc("lchown", unimplementedFunc),
605 /* 114 */ SyscallDesc("clock_getres", unimplementedFunc),
606 /* 115 */ SyscallDesc("clock_nanosleep", unimplementedFunc),
607 /* 116 */ SyscallDesc("syslog", unimplementedFunc),
608 /* 117 */ SyscallDesc("ptrace", unimplementedFunc),
609 /* 118 */ SyscallDesc("sched_setparam", unimplementedFunc),
610 /* 119 */ SyscallDesc("sched_setscheduler", unimplementedFunc),
611 /* 120 */ SyscallDesc("sched_getscheduler", unimplementedFunc),
612 /* 121 */ SyscallDesc("sched_getparam", unimplementedFunc),

--- 903 unchanged lines hidden (view full) ---

1516 /* 1025 */ SyscallDesc("link", unimplementedFunc),
1517 /* 1026 */ SyscallDesc("unlink", unlinkFunc),
1518 /* 1027 */ SyscallDesc("mknod", unimplementedFunc),
1519 /* 1028 */ SyscallDesc("chmod", chmodFunc<ArmLinux64>),
1520 /* 1029 */ SyscallDesc("chown", unimplementedFunc),
1521 /* 1030 */ SyscallDesc("mkdir", mkdirFunc),
1522 /* 1031 */ SyscallDesc("rmdir", unimplementedFunc),
1523 /* 1032 */ SyscallDesc("lchown", unimplementedFunc),
1524 /* 1033 */ SyscallDesc("access", unimplementedFunc),
1524 /* 1033 */ SyscallDesc("access", accessFunc),
1525 /* 1034 */ SyscallDesc("rename", renameFunc),
1526 /* 1035 */ SyscallDesc("readlink", readlinkFunc),
1527 /* 1036 */ SyscallDesc("symlink", unimplementedFunc),
1528 /* 1037 */ SyscallDesc("utimes", unimplementedFunc),
1529 /* 1038 */ SyscallDesc("stat64", stat64Func<ArmLinux64>),
1530 /* 1039 */ SyscallDesc("lstat64", lstat64Func<ArmLinux64>),
1531 /* 1040 */ SyscallDesc("pipe", pipePseudoFunc),
1532 /* 1041 */ SyscallDesc("dup2", unimplementedFunc),

--- 185 unchanged lines hidden ---
1525 /* 1034 */ SyscallDesc("rename", renameFunc),
1526 /* 1035 */ SyscallDesc("readlink", readlinkFunc),
1527 /* 1036 */ SyscallDesc("symlink", unimplementedFunc),
1528 /* 1037 */ SyscallDesc("utimes", unimplementedFunc),
1529 /* 1038 */ SyscallDesc("stat64", stat64Func<ArmLinux64>),
1530 /* 1039 */ SyscallDesc("lstat64", lstat64Func<ArmLinux64>),
1531 /* 1040 */ SyscallDesc("pipe", pipePseudoFunc),
1532 /* 1041 */ SyscallDesc("dup2", unimplementedFunc),

--- 185 unchanged lines hidden ---