Skip to content

Instantly share code, notes, and snippets.

@GabriOliv
Created March 5, 2021 02:22
Show Gist options
  • Save GabriOliv/337a006ac8217ccd23486e60b4763737 to your computer and use it in GitHub Desktop.
Save GabriOliv/337a006ac8217ccd23486e60b4763737 to your computer and use it in GitHub Desktop.
Syscall x86 Linux ASM .HTML with Bootstrap
<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Syscall x86 Linux ASM</title>
<!-- Require Web Access to Download the Bootstrap Libs-->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/js/bootstrap.bundle.min.js" integrity="sha384-ygbV9kiqUc6oa4msXn9868pTtWMgiQaeYH7/t7LECLbyPA2x65Kgf80OJFdroafW" crossorigin="anonymous"></script>
</head>
<body class="bg-dark">
<div class='container col-xs-4 p-1 my-3 bg-secondary text-center'>
<h1>
<a href="" style="color: black; text-decoration: none;">Syscall x86 Linux ASM</a>
</h1>
</div>
<div class='container col-xs-4 p-1 my-3 bg-secondary text-center'>
<h5><a href="https://syscalls.w3challs.com/" target="_blank" style="color: black; text-decoration: none;">Extracted from W3Challs Syscalls</a></h5>
</div>
<table class="table table-dark table-striped" cellpadding="0" cellspacing="0" border="0" class="display" id="syscall_table">
<thead>
<tr role="row"><th rowspan="2" class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" colspan="1" style="width: 31px;" aria-sort="ascending" aria-label="#: activate to sort column descending"><div class="DataTables_sort_wrapper">#<span class="DataTables_sort_icon css_right ui-icon ui-icon-triangle-1-n"></span></div></th><th rowspan="2" class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" colspan="1" style="width: 192px;" aria-label="Name: activate to sort column ascending"><div class="DataTables_sort_wrapper">Name<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th colspan="7" class="ui-state-default" rowspan="1">Registers</th><th rowspan="2" class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" colspan="1" style="width: 237px;" aria-label="Definition: activate to sort column ascending"><div class="DataTables_sort_wrapper">Definition<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th></tr>
<tr role="row"><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 50px;" aria-label="eax: activate to sort column ascending"><div class="DataTables_sort_wrapper">eax<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 205px;" aria-label="ebx: activate to sort column ascending"><div class="DataTables_sort_wrapper">ebx<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 221px;" aria-label="ecx: activate to sort column ascending"><div class="DataTables_sort_wrapper">ecx<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 218px;" aria-label="edx: activate to sort column ascending"><div class="DataTables_sort_wrapper">edx<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 182px;" aria-label="esi: activate to sort column ascending"><div class="DataTables_sort_wrapper">esi<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 230px;" aria-label="edi: activate to sort column ascending"><div class="DataTables_sort_wrapper">edi<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th><th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="syscall_table" rowspan="1" colspan="1" style="width: 125px;" aria-label="ebp: activate to sort column ascending"><div class="DataTables_sort_wrapper">ebp<span class="DataTables_sort_icon css_right ui-icon ui-icon-carat-2-n-s"></span></div></th></tr>
</thead>
<tbody role="alert" aria-live="polite" aria-relevant="all">
<tr><td>0</td><td>restart_syscall</td><td>0x00</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:2501</td></tr>
<tr><td>1</td><td>exit</td><td>0x01</td><td>int error_code</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/exit.c:1095</td></tr>
<tr><td>2</td><td>fork</td><td>0x02</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/process.c:271</td></tr>
<tr><td>3</td><td>read</td><td>0x03</td><td>unsigned int fd</td><td>char *buf</td><td>size_t count</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:460</td></tr>
<tr><td>4</td><td>write</td><td>0x04</td><td>unsigned int fd</td><td>const char *buf</td><td>size_t count</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:477</td></tr>
<tr><td>5</td><td>open</td><td>0x05</td><td>const char *filename</td><td>int flags</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:1046</td></tr>
<tr><td>6</td><td>close</td><td>0x06</td><td>unsigned int fd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:1117</td></tr>
<tr><td>7</td><td>waitpid</td><td>0x07</td><td>pid_t pid</td><td>int *stat_addr</td><td>int options</td><td>-</td><td>-</td><td>-</td><td>kernel/exit.c:1879</td></tr>
<tr><td>8</td><td>creat</td><td>0x08</td><td>const char *pathname</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:1079</td></tr>
<tr><td>9</td><td>link</td><td>0x09</td><td>const char *oldname</td><td>const char *newname</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:3152</td></tr>
<tr><td>10</td><td>unlink</td><td>0x0a</td><td>const char *pathname</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:2979</td></tr>
<tr><td>11</td><td>execve</td><td>0x0b</td><td>const char *name</td><td>const char *const *argv</td><td>const char *const *envp</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/process.c:342</td></tr>
<tr><td>12</td><td>chdir</td><td>0x0c</td><td>const char *filename</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:375</td></tr>
<tr><td>13</td><td>time</td><td>0x0d</td><td>time_t *tloc</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/time.c:62</td></tr>
<tr><td>14</td><td>mknod</td><td>0x0e</td><td>const char *filename</td><td>umode_t mode</td><td>unsigned dev</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:2693</td></tr>
<tr><td>15</td><td>chmod</td><td>0x0f</td><td>const char *filename</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:499</td></tr>
<tr><td>16</td><td>lchown</td><td>0x10</td><td>const char *filename</td><td>uid_t user</td><td>gid_t group</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:586</td></tr>
<tr><td>17</td><td>break</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>18</td><td>oldstat</td><td>0x12</td><td>const char *filename</td><td>struct __old_kernel_stat *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:155</td></tr>
<tr><td>19</td><td>lseek</td><td>0x13</td><td>unsigned int fd</td><td>off_t offset</td><td>unsigned int origin</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:230</td></tr>
<tr><td>20</td><td>getpid</td><td>0x14</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1413</td></tr>
<tr><td>21</td><td>mount</td><td>0x15</td><td>char *dev_name</td><td>char *dir_name</td><td>char *type</td><td>unsigned long flags</td><td>void *data</td><td>-</td><td>fs/namespace.c:2362</td></tr>
<tr><td>22</td><td>umount</td><td>0x16</td><td>char *name</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namespace.c:1190</td></tr>
<tr><td>23</td><td>setuid</td><td>0x17</td><td>uid_t uid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:761</td></tr>
<tr><td>24</td><td>getuid</td><td>0x18</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1435</td></tr>
<tr><td>25</td><td>stime</td><td>0x19</td><td>time_t *tptr</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/time.c:81</td></tr>
<tr><td>26</td><td>ptrace</td><td>0x1a</td><td>long request</td><td>long pid</td><td>unsigned long addr</td><td>unsigned long data</td><td>-</td><td>-</td><td>kernel/ptrace.c:857</td></tr>
<tr><td>27</td><td>alarm</td><td>0x1b</td><td>unsigned int seconds</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1390</td></tr>
<tr><td>28</td><td>oldfstat</td><td>0x1c</td><td>unsigned int fd</td><td>struct __old_kernel_stat *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:181</td></tr>
<tr><td>29</td><td>pause</td><td>0x1d</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3245</td></tr>
<tr><td>30</td><td>utime</td><td>0x1e</td><td>char *filename</td><td>struct utimbuf *times</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/utimes.c:27</td></tr>
<tr><td>31</td><td>stty</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>32</td><td>gtty</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>33</td><td>access</td><td>0x21</td><td>const char *filename</td><td>int mode</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:370</td></tr>
<tr><td>34</td><td>nice</td><td>0x22</td><td>int increment</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4119</td></tr>
<tr><td>35</td><td>ftime</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>36</td><td>sync</td><td>0x24</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/sync.c:98</td></tr>
<tr><td>37</td><td>kill</td><td>0x25</td><td>pid_t pid</td><td>int sig</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:2841</td></tr>
<tr><td>38</td><td>rename</td><td>0x26</td><td>const char *oldname</td><td>const char *newname</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:3403</td></tr>
<tr><td>39</td><td>mkdir</td><td>0x27</td><td>const char *pathname</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:2751</td></tr>
<tr><td>40</td><td>rmdir</td><td>0x28</td><td>const char *pathname</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:2870</td></tr>
<tr><td>41</td><td>dup</td><td>0x29</td><td>unsigned int fildes</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/fcntl.c:131</td></tr>
<tr><td>42</td><td>pipe</td><td>0x2a</td><td>int *fildes</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/pipe.c:1149</td></tr>
<tr><td>43</td><td>times</td><td>0x2b</td><td>struct tms *tbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1058</td></tr>
<tr><td>44</td><td>prof</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>45</td><td>brk</td><td>0x2d</td><td>unsigned long brk</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/mmap.c:246</td></tr>
<tr><td>46</td><td>setgid</td><td>0x2e</td><td>gid_t gid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:614</td></tr>
<tr><td>47</td><td>getgid</td><td>0x2f</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1447</td></tr>
<tr><td>48</td><td>signal</td><td>0x30</td><td>int sig</td><td>__sighandler_t handler</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3228</td></tr>
<tr><td>49</td><td>geteuid</td><td>0x31</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1441</td></tr>
<tr><td>50</td><td>getegid</td><td>0x32</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1453</td></tr>
<tr><td>51</td><td>acct</td><td>0x33</td><td>const char *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/acct.c:255</td></tr>
<tr><td>52</td><td>umount2</td><td>0x34</td><td>char *name</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namespace.c:1190</td></tr>
<tr><td>53</td><td>lock</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>54</td><td>ioctl</td><td>0x36</td><td>unsigned int fd</td><td>unsigned int cmd</td><td>unsigned long arg</td><td>-</td><td>-</td><td>-</td><td>fs/ioctl.c:604</td></tr>
<tr><td>55</td><td>fcntl</td><td>0x37</td><td>unsigned int fd</td><td>unsigned int cmd</td><td>unsigned long arg</td><td>-</td><td>-</td><td>-</td><td>fs/fcntl.c:442</td></tr>
<tr><td>56</td><td>mpx</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>57</td><td>setpgid</td><td>0x39</td><td>pid_t pid</td><td>pid_t pgid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1083</td></tr>
<tr><td>58</td><td>ulimit</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>59</td><td>oldolduname</td><td>0x3b</td><td>struct oldold_utsname *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1330</td></tr>
<tr><td>60</td><td>umask</td><td>0x3c</td><td>int mask</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1782</td></tr>
<tr><td>61</td><td>chroot</td><td>0x3d</td><td>const char *filename</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:422</td></tr>
<tr><td>62</td><td>ustat</td><td>0x3e</td><td>unsigned dev</td><td>struct ustat *ubuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/statfs.c:222</td></tr>
<tr><td>63</td><td>dup2</td><td>0x3f</td><td>unsigned int oldfd</td><td>unsigned int newfd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/fcntl.c:116</td></tr>
<tr><td>64</td><td>getppid</td><td>0x40</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1424</td></tr>
<tr><td>65</td><td>getpgrp</td><td>0x41</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1184</td></tr>
<tr><td>66</td><td>setsid</td><td>0x42</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1219</td></tr>
<tr><td>67</td><td>sigaction</td><td>0x43</td><td>int sig</td><td>const struct old_sigaction *act</td><td>struct old_sigaction *oact</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/signal.c:487</td></tr>
<tr><td>68</td><td>sgetmask</td><td>0x44</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3207</td></tr>
<tr><td>69</td><td>ssetmask</td><td>0x45</td><td>int newmask</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3213</td></tr>
<tr><td>70</td><td>setreuid</td><td>0x46</td><td>uid_t ruid</td><td>uid_t euid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:690</td></tr>
<tr><td>71</td><td>setregid</td><td>0x47</td><td>gid_t rgid</td><td>gid_t egid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:557</td></tr>
<tr><td>72</td><td>sigsuspend</td><td>0x48</td><td>int history0</td><td>int history1</td><td>old_sigset_t mask</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/signal.c:479</td></tr>
<tr><td>73</td><td>sigpending</td><td>0x49</td><td>old_sigset_t *set</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3107</td></tr>
<tr><td>74</td><td>sethostname</td><td>0x4a</td><td>char *name</td><td>int len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1365</td></tr>
<tr><td>75</td><td>setrlimit</td><td>0x4b</td><td>unsigned int resource</td><td>struct rlimit *rlim</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1641</td></tr>
<tr><td>76</td><td>getrlimit</td><td>0x4c</td><td>unsigned int resource</td><td>struct rlimit *rlim</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1440</td></tr>
<tr><td>77</td><td>getrusage</td><td>0x4d</td><td>int who</td><td>struct rusage *ru</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1774</td></tr>
<tr><td>78</td><td>gettimeofday</td><td>0x4e</td><td>struct timeval *tv</td><td>struct timezone *tz</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/time.c:101</td></tr>
<tr><td>79</td><td>settimeofday</td><td>0x4f</td><td>struct timeval *tv</td><td>struct timezone *tz</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/time.c:179</td></tr>
<tr><td>80</td><td>getgroups</td><td>0x50</td><td>int gidsetsize</td><td>gid_t *grouplist</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/groups.c:202</td></tr>
<tr><td>81</td><td>setgroups</td><td>0x51</td><td>int gidsetsize</td><td>gid_t *grouplist</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/groups.c:231</td></tr>
<tr><td>82</td><td>select</td><td>0x52</td><td>int n</td><td>fd_set *inp</td><td>fd_set *outp</td><td>fd_set *exp</td><td>struct timeval *tvp</td><td>-</td><td>fs/select.c:593</td></tr>
<tr><td>83</td><td>symlink</td><td>0x53</td><td>const char *oldname</td><td>const char *newname</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:3039</td></tr>
<tr><td>84</td><td>oldlstat</td><td>0x54</td><td>const char *filename</td><td>struct __old_kernel_stat *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:168</td></tr>
<tr><td>85</td><td>readlink</td><td>0x55</td><td>const char *path</td><td>char *buf</td><td>int bufsiz</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:321</td></tr>
<tr><td>86</td><td>uselib</td><td>0x56</td><td>const char *library</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/exec.c:116</td></tr>
<tr><td>87</td><td>swapon</td><td>0x57</td><td>const char *specialfile</td><td>int swap_flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/swapfile.c:1996</td></tr>
<tr><td>88</td><td>reboot</td><td>0x58</td><td>int magic1</td><td>int magic2</td><td>unsigned int cmd</td><td>void *arg</td><td>-</td><td>-</td><td>kernel/sys.c:432</td></tr>
<tr><td>89</td><td>readdir</td><td>0x59</td><td>unsigned int fd</td><td>struct old_linux_dirent *dirent</td><td>unsigned int count</td><td>-</td><td>-</td><td>-</td><td>fs/readdir.c:105</td></tr>
<tr><td>90</td><td>mmap</td><td>0x5a</td><td>unsigned long addr</td><td>unsigned long len</td><td>unsigned long prot</td><td>unsigned long flags</td><td>unsigned long fd</td><td>unsigned long off</td><td>arch/x86/kernel/sys_x86_64.c:84</td></tr>
<tr><td>91</td><td>munmap</td><td>0x5b</td><td>unsigned long addr</td><td>size_t len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/mmap.c:2141</td></tr>
<tr><td>92</td><td>truncate</td><td>0x5c</td><td>const char *path</td><td>long length</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:128</td></tr>
<tr><td>93</td><td>ftruncate</td><td>0x5d</td><td>unsigned int fd</td><td>unsigned long length</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:178</td></tr>
<tr><td>94</td><td>fchmod</td><td>0x5e</td><td>unsigned int fd</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:472</td></tr>
<tr><td>95</td><td>fchown</td><td>0x5f</td><td>unsigned int fd</td><td>uid_t user</td><td>gid_t group</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:605</td></tr>
<tr><td>96</td><td>getpriority</td><td>0x60</td><td>int which</td><td>int who</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:241</td></tr>
<tr><td>97</td><td>setpriority</td><td>0x61</td><td>int which</td><td>int who</td><td>int niceval</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:172</td></tr>
<tr><td>98</td><td>profil</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>99</td><td>statfs</td><td>0x63</td><td>const char *pathname</td><td>struct statfs *buf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/statfs.c:166</td></tr>
<tr><td>100</td><td>fstatfs</td><td>0x64</td><td>unsigned int fd</td><td>struct statfs *buf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/statfs.c:187</td></tr>
<tr><td>101</td><td>ioperm</td><td>0x65</td><td>unsigned long from</td><td>unsigned long num</td><td>int turn_on</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/ioport.c:23</td></tr>
<tr><td>102</td><td>socketcall</td><td>0x66</td><td>int call</td><td>unsigned long *args</td><td>-</td><td>-</td><td>-</td><td>-</td><td>net/socket.c:2355</td></tr>
<tr><td>103</td><td>syslog</td><td>0x67</td><td>int type</td><td>char *buf</td><td>int len</td><td>-</td><td>-</td><td>-</td><td>kernel/printk.c:1195</td></tr>
<tr><td>104</td><td>setitimer</td><td>0x68</td><td>int which</td><td>struct itimerval *value</td><td>struct itimerval *ovalue</td><td>-</td><td>-</td><td>-</td><td>kernel/itimer.c:278</td></tr>
<tr><td>105</td><td>getitimer</td><td>0x69</td><td>int which</td><td>struct itimerval *value</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/itimer.c:103</td></tr>
<tr><td>106</td><td>stat</td><td>0x6a</td><td>const char *filename</td><td>struct __old_kernel_stat *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:155</td></tr>
<tr><td>107</td><td>lstat</td><td>0x6b</td><td>const char *filename</td><td>struct __old_kernel_stat *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:168</td></tr>
<tr><td>108</td><td>fstat</td><td>0x6c</td><td>unsigned int fd</td><td>struct __old_kernel_stat *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:181</td></tr>
<tr><td>109</td><td>olduname</td><td>0x6d</td><td>struct oldold_utsname *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1330</td></tr>
<tr><td>110</td><td>iopl</td><td>0x6e</td><td>unsigned int level</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/ioport.c:96</td></tr>
<tr><td>111</td><td>vhangup</td><td>0x6f</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:1156</td></tr>
<tr><td>112</td><td>idle</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>113</td><td>vm86old</td><td>0x71</td><td>struct vm86_struct *v86</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/vm86_32.c:203</td></tr>
<tr><td>114</td><td>wait4</td><td>0x72</td><td>pid_t upid</td><td>int *stat_addr</td><td>int options</td><td>struct rusage *ru</td><td>-</td><td>-</td><td>kernel/exit.c:1834</td></tr>
<tr><td>115</td><td>swapoff</td><td>0x73</td><td>const char *specialfile</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/swapfile.c:1539</td></tr>
<tr><td>116</td><td>sysinfo</td><td>0x74</td><td>struct sysinfo *info</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1641</td></tr>
<tr><td>117</td><td>ipc</td><td>0x75</td><td>unsigned int call</td><td>int first</td><td>unsigned long second</td><td>unsigned long third</td><td>void *ptr</td><td>long fifth</td><td>ipc/syscall.c:16</td></tr>
<tr><td>118</td><td>fsync</td><td>0x76</td><td>unsigned int fd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/sync.c:201</td></tr>
<tr><td>119</td><td>sigreturn</td><td>0x77</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/signal.c:543</td></tr>
<tr><td>120</td><td>clone</td><td>0x78</td><td>unsigned long clone_flags</td><td>unsigned long newsp</td><td>void *parent_tid</td><td>void *child_tid</td><td>-</td><td>-</td><td>arch/x86/kernel/process.c:293</td></tr>
<tr><td>121</td><td>setdomainname</td><td>0x79</td><td>char *name</td><td>int len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1416</td></tr>
<tr><td>122</td><td>uname</td><td>0x7a</td><td>struct old_utsname *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1311</td></tr>
<tr><td>123</td><td>modify_ldt</td><td>0x7b</td><td>int func</td><td>void *ptr</td><td>unsigned long bytecount</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/ldt.c:247</td></tr>
<tr><td>124</td><td>adjtimex</td><td>0x7c</td><td>struct timex *txc_p</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/time.c:200</td></tr>
<tr><td>125</td><td>mprotect</td><td>0x7d</td><td>unsigned long start</td><td>size_t len</td><td>unsigned long prot</td><td>-</td><td>-</td><td>-</td><td>mm/mprotect.c:232</td></tr>
<tr><td>126</td><td>sigprocmask</td><td>0x7e</td><td>int how</td><td>old_sigset_t *nset</td><td>old_sigset_t *oset</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3125</td></tr>
<tr><td>127</td><td>create_module</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>128</td><td>init_module</td><td>0x80</td><td>void *umod</td><td>unsigned long len</td><td>const char *uargs</td><td>-</td><td>-</td><td>-</td><td>kernel/module.c:3010</td></tr>
<tr><td>129</td><td>delete_module</td><td>0x81</td><td>const char *name_user</td><td>unsigned int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/module.c:768</td></tr>
<tr><td>130</td><td>get_kernel_syms</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>131</td><td>quotactl</td><td>0x83</td><td>unsigned int cmd</td><td>const char *special</td><td>qid_t id</td><td>void *addr</td><td>-</td><td>-</td><td>fs/quota/quota.c:346</td></tr>
<tr><td>132</td><td>getpgid</td><td>0x84</td><td>pid_t pid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1154</td></tr>
<tr><td>133</td><td>fchdir</td><td>0x85</td><td>unsigned int fd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:396</td></tr>
<tr><td>134</td><td>bdflush</td><td>0x86</td><td>int func</td><td>long data</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/buffer.c:3130</td></tr>
<tr><td>135</td><td>sysfs</td><td>0x87</td><td>int option</td><td>unsigned long arg1</td><td>unsigned long arg2</td><td>-</td><td>-</td><td>-</td><td>fs/filesystems.c:183</td></tr>
<tr><td>136</td><td>personality</td><td>0x88</td><td>unsigned int personality</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/exec_domain.c:182</td></tr>
<tr><td>137</td><td>afs_syscall</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>138</td><td>setfsuid</td><td>0x8a</td><td>uid_t uid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:969</td></tr>
<tr><td>139</td><td>setfsgid</td><td>0x8b</td><td>gid_t gid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1008</td></tr>
<tr><td>140</td><td>_llseek</td><td>0x8c</td><td>unsigned int fd</td><td>unsigned long offset_high</td><td>unsigned long offset_low</td><td>loff_t *result</td><td>unsigned int origin</td><td>-</td><td>fs/read_write.c:254</td></tr>
<tr><td>141</td><td>getdents</td><td>0x8d</td><td>unsigned int fd</td><td>struct linux_dirent *dirent</td><td>unsigned int count</td><td>-</td><td>-</td><td>-</td><td>fs/readdir.c:191</td></tr>
<tr><td>142</td><td>_newselect</td><td>0x8e</td><td>int n</td><td>fd_set *inp</td><td>fd_set *outp</td><td>fd_set *exp</td><td>struct timeval *tvp</td><td>-</td><td>fs/select.c:593</td></tr>
<tr><td>143</td><td>flock</td><td>0x8f</td><td>unsigned int fd</td><td>unsigned int cmd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/locks.c:1636</td></tr>
<tr><td>144</td><td>msync</td><td>0x90</td><td>unsigned long start</td><td>size_t len</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>mm/msync.c:31</td></tr>
<tr><td>145</td><td>readv</td><td>0x91</td><td>unsigned long fd</td><td>const struct iovec *vec</td><td>unsigned long vlen</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:787</td></tr>
<tr><td>146</td><td>writev</td><td>0x92</td><td>unsigned long fd</td><td>const struct iovec *vec</td><td>unsigned long vlen</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:808</td></tr>
<tr><td>147</td><td>getsid</td><td>0x93</td><td>pid_t pid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1191</td></tr>
<tr><td>148</td><td>fdatasync</td><td>0x94</td><td>unsigned int fd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/sync.c:206</td></tr>
<tr><td>149</td><td>_sysctl</td><td>0x95</td><td>struct __sysctl_args *args</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sysctl_binary.c:1444</td></tr>
<tr><td>150</td><td>mlock</td><td>0x96</td><td>unsigned long start</td><td>size_t len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/mlock.c:482</td></tr>
<tr><td>151</td><td>munlock</td><td>0x97</td><td>unsigned long start</td><td>size_t len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/mlock.c:512</td></tr>
<tr><td>152</td><td>mlockall</td><td>0x98</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/mlock.c:549</td></tr>
<tr><td>153</td><td>munlockall</td><td>0x99</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/mlock.c:582</td></tr>
<tr><td>154</td><td>sched_setparam</td><td>0x9a</td><td>pid_t pid</td><td>struct sched_param *param</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4477</td></tr>
<tr><td>155</td><td>sched_getparam</td><td>0x9b</td><td>pid_t pid</td><td>struct sched_param *param</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4512</td></tr>
<tr><td>156</td><td>sched_setscheduler</td><td>0x9c</td><td>pid_t pid</td><td>int policy</td><td>struct sched_param *param</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4462</td></tr>
<tr><td>157</td><td>sched_getscheduler</td><td>0x9d</td><td>pid_t pid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4486</td></tr>
<tr><td>158</td><td>sched_yield</td><td>0x9e</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4711</td></tr>
<tr><td>159</td><td>sched_get_priority_max</td><td>0x9f</td><td>int policy</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4935</td></tr>
<tr><td>160</td><td>sched_get_priority_min</td><td>0xa0</td><td>int policy</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4960</td></tr>
<tr><td>161</td><td>sched_rr_get_interval</td><td>0xa1</td><td>pid_t pid</td><td>struct timespec *interval</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4985</td></tr>
<tr><td>162</td><td>nanosleep</td><td>0xa2</td><td>struct timespec *rqtp</td><td>struct timespec *rmtp</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/hrtimer.c:1621</td></tr>
<tr><td>163</td><td>mremap</td><td>0xa3</td><td>unsigned long addr</td><td>unsigned long old_len</td><td>unsigned long new_len</td><td>unsigned long flags</td><td>unsigned long new_addr</td><td>-</td><td>mm/mremap.c:431</td></tr>
<tr><td>164</td><td>setresuid</td><td>0xa4</td><td>uid_t ruid</td><td>uid_t euid</td><td>uid_t suid</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:808</td></tr>
<tr><td>165</td><td>getresuid</td><td>0xa5</td><td>uid_t *ruidp</td><td>uid_t *euidp</td><td>uid_t *suidp</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:873</td></tr>
<tr><td>166</td><td>vm86</td><td>0xa6</td><td>unsigned long cmd</td><td>unsigned long arg</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/vm86_32.c:232</td></tr>
<tr><td>167</td><td>query_module</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>168</td><td>poll</td><td>0xa8</td><td>struct pollfd *ufds</td><td>unsigned int nfds</td><td>int timeout_msecs</td><td>-</td><td>-</td><td>-</td><td>fs/select.c:908</td></tr>
<tr><td>169</td><td>nfsservctl</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>170</td><td>setresgid</td><td>0xaa</td><td>gid_t rgid</td><td>gid_t egid</td><td>gid_t sgid</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:893</td></tr>
<tr><td>171</td><td>getresgid</td><td>0xab</td><td>gid_t *rgidp</td><td>gid_t *egidp</td><td>gid_t *sgidp</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:945</td></tr>
<tr><td>172</td><td>prctl</td><td>0xac</td><td>int option</td><td>unsigned long arg2</td><td>unsigned long arg3</td><td>unsigned long arg4</td><td>unsigned long arg5</td><td>-</td><td>kernel/sys.c:1999</td></tr>
<tr><td>173</td><td>rt_sigreturn</td><td>0xad</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/signal.c:571</td></tr>
<tr><td>174</td><td>rt_sigaction</td><td>0xae</td><td>int sig</td><td>const struct sigaction *act</td><td>struct sigaction *oact</td><td>size_t sigsetsize</td><td>-</td><td>-</td><td>kernel/signal.c:3174</td></tr>
<tr><td>175</td><td>rt_sigprocmask</td><td>0xaf</td><td>int how</td><td>sigset_t *nset</td><td>sigset_t *oset</td><td>size_t sigsetsize</td><td>-</td><td>-</td><td>kernel/signal.c:2591</td></tr>
<tr><td>176</td><td>rt_sigpending</td><td>0xb0</td><td>sigset_t *set</td><td>size_t sigsetsize</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:2651</td></tr>
<tr><td>177</td><td>rt_sigtimedwait</td><td>0xb1</td><td>const sigset_t *uthese</td><td>siginfo_t *uinfo</td><td>const struct timespec *uts</td><td>size_t sigsetsize</td><td>-</td><td>-</td><td>kernel/signal.c:2805</td></tr>
<tr><td>178</td><td>rt_sigqueueinfo</td><td>0xb2</td><td>pid_t pid</td><td>int sig</td><td>siginfo_t *uinfo</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:2938</td></tr>
<tr><td>179</td><td>rt_sigsuspend</td><td>0xb3</td><td>sigset_t *unewset</td><td>size_t sigsetsize</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:3274</td></tr>
<tr><td>180</td><td>pread64</td><td>0xb4</td><td>char *buf size_t count</td><td>loff_t pos</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:495</td></tr>
<tr><td>181</td><td>pwrite64</td><td>0xb5</td><td>const char *buf size_t count</td><td>loff_t pos</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/read_write.c:524</td></tr>
<tr><td>182</td><td>chown</td><td>0xb6</td><td>const char *filename</td><td>uid_t user</td><td>gid_t group</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:540</td></tr>
<tr><td>183</td><td>getcwd</td><td>0xb7</td><td>char *buf</td><td>unsigned long size</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/dcache.c:2885</td></tr>
<tr><td>184</td><td>capget</td><td>0xb8</td><td>cap_user_header_t header</td><td>cap_user_data_t dataptr</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/capability.c:158</td></tr>
<tr><td>185</td><td>capset</td><td>0xb9</td><td>cap_user_header_t header</td><td>const cap_user_data_t data</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/capability.c:232</td></tr>
<tr><td>186</td><td>sigaltstack</td><td>0xba</td><td>const stack_t *uss</td><td>stack_t *uoss</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/signal.c:533</td></tr>
<tr><td>187</td><td>sendfile</td><td>0xbb</td><td>int out_fd</td><td>int in_fd</td><td>off_t *offset</td><td>size_t count</td><td>-</td><td>-</td><td>fs/read_write.c:973</td></tr>
<tr><td>188</td><td>getpmsg</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>189</td><td>putpmsg</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>190</td><td>vfork</td><td>0xbe</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/process.c:286</td></tr>
<tr><td>191</td><td>ugetrlimit</td><td>0xbf</td><td>unsigned int resource</td><td>struct rlimit *rlim</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1440</td></tr>
<tr><td>192</td><td>mmap2</td><td>0xc0</td><td>unsigned long addr</td><td>unsigned long len</td><td>unsigned long prot</td><td>unsigned long flags</td><td>unsigned long fd</td><td>unsigned long pgoff</td><td>mm/mmap.c:1105</td></tr>
<tr><td>193</td><td>truncate64</td><td>0xc1</td><td>loff_t length</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:188</td></tr>
<tr><td>194</td><td>ftruncate64</td><td>0xc2</td><td>loff_t length</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:200</td></tr>
<tr><td>195</td><td>stat64</td><td>0xc3</td><td>const char *filename</td><td>struct stat64 *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:372</td></tr>
<tr><td>196</td><td>lstat64</td><td>0xc4</td><td>const char *filename</td><td>struct stat64 *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:384</td></tr>
<tr><td>197</td><td>fstat64</td><td>0xc5</td><td>unsigned long fd</td><td>struct stat64 *statbuf</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/stat.c:396</td></tr>
<tr><td>198</td><td>lchown32</td><td>0xc6</td><td>const char *filename</td><td>uid_t user</td><td>gid_t group</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:586</td></tr>
<tr><td>199</td><td>getuid32</td><td>0xc7</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1435</td></tr>
<tr><td>200</td><td>getgid32</td><td>0xc8</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1447</td></tr>
<tr><td>201</td><td>geteuid32</td><td>0xc9</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1441</td></tr>
<tr><td>202</td><td>getegid32</td><td>0xca</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1453</td></tr>
<tr><td>203</td><td>setreuid32</td><td>0xcb</td><td>uid_t ruid</td><td>uid_t euid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:690</td></tr>
<tr><td>204</td><td>setregid32</td><td>0xcc</td><td>gid_t rgid</td><td>gid_t egid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:557</td></tr>
<tr><td>205</td><td>getgroups32</td><td>0xcd</td><td>int gidsetsize</td><td>gid_t *grouplist</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/groups.c:202</td></tr>
<tr><td>206</td><td>setgroups32</td><td>0xce</td><td>int gidsetsize</td><td>gid_t *grouplist</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/groups.c:231</td></tr>
<tr><td>207</td><td>fchown32</td><td>0xcf</td><td>unsigned int fd</td><td>uid_t user</td><td>gid_t group</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:605</td></tr>
<tr><td>208</td><td>setresuid32</td><td>0xd0</td><td>uid_t ruid</td><td>uid_t euid</td><td>uid_t suid</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:808</td></tr>
<tr><td>209</td><td>getresuid32</td><td>0xd1</td><td>uid_t *ruidp</td><td>uid_t *euidp</td><td>uid_t *suidp</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:873</td></tr>
<tr><td>210</td><td>setresgid32</td><td>0xd2</td><td>gid_t rgid</td><td>gid_t egid</td><td>gid_t sgid</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:893</td></tr>
<tr><td>211</td><td>getresgid32</td><td>0xd3</td><td>gid_t *rgidp</td><td>gid_t *egidp</td><td>gid_t *sgidp</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:945</td></tr>
<tr><td>212</td><td>chown32</td><td>0xd4</td><td>const char *filename</td><td>uid_t user</td><td>gid_t group</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:540</td></tr>
<tr><td>213</td><td>setuid32</td><td>0xd5</td><td>uid_t uid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:761</td></tr>
<tr><td>214</td><td>setgid32</td><td>0xd6</td><td>gid_t gid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:614</td></tr>
<tr><td>215</td><td>setfsuid32</td><td>0xd7</td><td>uid_t uid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:969</td></tr>
<tr><td>216</td><td>setfsgid32</td><td>0xd8</td><td>gid_t gid</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:1008</td></tr>
<tr><td>217</td><td>pivot_root</td><td>0xd9</td><td>const char *new_root</td><td>const char *put_old</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/namespace.c:2453</td></tr>
<tr><td>218</td><td>mincore</td><td>0xda</td><td>unsigned long start</td><td>size_t len</td><td>unsigned char *vec</td><td>-</td><td>-</td><td>-</td><td>mm/mincore.c:266</td></tr>
<tr><td>219</td><td>madvise</td><td>0xdb</td><td>unsigned long start</td><td>size_t len_in</td><td>int behavior</td><td>-</td><td>-</td><td>-</td><td>mm/madvise.c:362</td></tr>
<tr><td>220</td><td>getdents64</td><td>0xdc</td><td>unsigned int fd</td><td>struct linux_dirent64 *dirent</td><td>unsigned int count</td><td>-</td><td>-</td><td>-</td><td>fs/readdir.c:272</td></tr>
<tr><td>221</td><td>fcntl64</td><td>0xdd</td><td>unsigned int fd</td><td>unsigned int cmd</td><td>unsigned long arg</td><td>-</td><td>-</td><td>-</td><td>fs/fcntl.c:468</td></tr>
<tr><td>224</td><td>gettid</td><td>0xe0</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/timer.c:1569</td></tr>
<tr><td>225</td><td>readahead</td><td>0xe1</td><td>loff_t offset size_t count</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/readahead.c:579</td></tr>
<tr><td>226</td><td>setxattr</td><td>0xe2</td><td>const char *pathname</td><td>const char *name</td><td>const void *value</td><td>size_t size</td><td>int flags</td><td>-</td><td>fs/xattr.c:361</td></tr>
<tr><td>227</td><td>lsetxattr</td><td>0xe3</td><td>const char *pathname</td><td>const char *name</td><td>const void *value</td><td>size_t size</td><td>int flags</td><td>-</td><td>fs/xattr.c:380</td></tr>
<tr><td>228</td><td>fsetxattr</td><td>0xe4</td><td>int fd</td><td>const char *name</td><td>const void *value</td><td>size_t size</td><td>int flags</td><td>-</td><td>fs/xattr.c:399</td></tr>
<tr><td>229</td><td>getxattr</td><td>0xe5</td><td>const char *pathname</td><td>const char *name</td><td>void *value</td><td>size_t size</td><td>-</td><td>-</td><td>fs/xattr.c:459</td></tr>
<tr><td>230</td><td>lgetxattr</td><td>0xe6</td><td>const char *pathname</td><td>const char *name</td><td>void *value</td><td>size_t size</td><td>-</td><td>-</td><td>fs/xattr.c:473</td></tr>
<tr><td>231</td><td>fgetxattr</td><td>0xe7</td><td>int fd</td><td>const char *name</td><td>void *value</td><td>size_t size</td><td>-</td><td>-</td><td>fs/xattr.c:487</td></tr>
<tr><td>232</td><td>listxattr</td><td>0xe8</td><td>const char *pathname</td><td>char *list</td><td>size_t size</td><td>-</td><td>-</td><td>-</td><td>fs/xattr.c:541</td></tr>
<tr><td>233</td><td>llistxattr</td><td>0xe9</td><td>const char *pathname</td><td>char *list</td><td>size_t size</td><td>-</td><td>-</td><td>-</td><td>fs/xattr.c:555</td></tr>
<tr><td>234</td><td>flistxattr</td><td>0xea</td><td>int fd</td><td>char *list</td><td>size_t size</td><td>-</td><td>-</td><td>-</td><td>fs/xattr.c:569</td></tr>
<tr><td>235</td><td>removexattr</td><td>0xeb</td><td>const char *pathname</td><td>const char *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/xattr.c:602</td></tr>
<tr><td>236</td><td>lremovexattr</td><td>0xec</td><td>const char *pathname</td><td>const char *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/xattr.c:620</td></tr>
<tr><td>237</td><td>fremovexattr</td><td>0xed</td><td>int fd</td><td>const char *name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/xattr.c:638</td></tr>
<tr><td>238</td><td>tkill</td><td>0xee</td><td>pid_t pid</td><td>int sig</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:2923</td></tr>
<tr><td>239</td><td>sendfile64</td><td>0xef</td><td>int out_fd</td><td>int in_fd</td><td>loff_t *offset</td><td>size_t count</td><td>-</td><td>-</td><td>fs/read_write.c:992</td></tr>
<tr><td>240</td><td>futex</td><td>0xf0</td><td>u32 *uaddr</td><td>int op</td><td>u32 val</td><td>struct timespec *utime</td><td>u32 *uaddr2</td><td>u32 val3</td><td>kernel/futex.c:2680</td></tr>
<tr><td>241</td><td>sched_setaffinity</td><td>0xf1</td><td>pid_t pid</td><td>unsigned int len</td><td>unsigned long *user_mask_ptr</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4626</td></tr>
<tr><td>242</td><td>sched_getaffinity</td><td>0xf2</td><td>pid_t pid</td><td>unsigned int len</td><td>unsigned long *user_mask_ptr</td><td>-</td><td>-</td><td>-</td><td>kernel/sched/core.c:4677</td></tr>
<tr><td>243</td><td>set_thread_area</td><td>0xf3</td><td>struct user_desc *u_info</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/tls.c:92</td></tr>
<tr><td>244</td><td>get_thread_area</td><td>0xf4</td><td>struct user_desc *u_info</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>arch/x86/kernel/tls.c:142</td></tr>
<tr><td>245</td><td>io_setup</td><td>0xf5</td><td>unsigned nr_events</td><td>aio_context_t *ctxp</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/aio.c:1298</td></tr>
<tr><td>246</td><td>io_destroy</td><td>0xf6</td><td>aio_context_t ctx</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/aio.c:1334</td></tr>
<tr><td>247</td><td>io_getevents</td><td>0xf7</td><td>aio_context_t ctx_id</td><td>long min_nr</td><td>long nr</td><td>struct io_event *events</td><td>struct timespec *timeout</td><td>-</td><td>fs/aio.c:1844</td></tr>
<tr><td>248</td><td>io_submit</td><td>0xf8</td><td>aio_context_t ctx_id</td><td>long nr</td><td>struct iocb * *iocbpp</td><td>-</td><td>-</td><td>-</td><td>fs/aio.c:1746</td></tr>
<tr><td>249</td><td>io_cancel</td><td>0xf9</td><td>aio_context_t ctx_id</td><td>struct iocb *iocb</td><td>struct io_event *result</td><td>-</td><td>-</td><td>-</td><td>fs/aio.c:1781</td></tr>
<tr><td>250</td><td>fadvise64</td><td>0xfa</td><td>loff_t offset size_t len</td><td>int advice</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/fadvise.c:148</td></tr>
<tr><td>252</td><td>exit_group</td><td>0xfc</td><td>int error_code</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/exit.c:1136</td></tr>
<tr><td>253</td><td>lookup_dcookie</td><td>0xfd</td><td>char *buf size_t len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/dcookies.c:148</td></tr>
<tr><td>254</td><td>epoll_create</td><td>0xfe</td><td>int size</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/eventpoll.c:1668</td></tr>
<tr><td>255</td><td>epoll_ctl</td><td>0xff</td><td>int epfd</td><td>int op</td><td>int fd</td><td>struct epoll_event *event</td><td>-</td><td>-</td><td>fs/eventpoll.c:1681</td></tr>
<tr><td>256</td><td>epoll_wait</td><td>0x100</td><td>int epfd</td><td>struct epoll_event *events</td><td>int maxevents</td><td>int timeout</td><td>-</td><td>-</td><td>fs/eventpoll.c:1809</td></tr>
<tr><td>257</td><td>remap_file_pages</td><td>0x101</td><td>unsigned long start</td><td>unsigned long size</td><td>unsigned long prot</td><td>unsigned long pgoff</td><td>unsigned long flags</td><td>-</td><td>mm/fremap.c:122</td></tr>
<tr><td>258</td><td>set_tid_address</td><td>0x102</td><td>int *tidptr</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/fork.c:1109</td></tr>
<tr><td>259</td><td>timer_create</td><td>0x103</td><td>const clockid_t which_clock</td><td>struct sigevent *timer_event_spec</td><td>timer_t *created_timer_id</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:535</td></tr>
<tr><td>260</td><td>timer_settime</td><td>0x104</td><td>timer_t timer_id</td><td>int flags</td><td>const struct itimerspec *new_setting</td><td>struct itimerspec *old_setting</td><td>-</td><td>-</td><td>kernel/posix-timers.c:819</td></tr>
<tr><td>261</td><td>timer_gettime</td><td>0x105</td><td>timer_t timer_id</td><td>struct itimerspec *setting</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:715</td></tr>
<tr><td>262</td><td>timer_getoverrun</td><td>0x106</td><td>timer_t timer_id</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:751</td></tr>
<tr><td>263</td><td>timer_delete</td><td>0x107</td><td>timer_t timer_id</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:882</td></tr>
<tr><td>264</td><td>clock_settime</td><td>0x108</td><td>const clockid_t which_clock</td><td>const struct timespec *tp</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:950</td></tr>
<tr><td>265</td><td>clock_gettime</td><td>0x109</td><td>const clockid_t which_clock</td><td>struct timespec *tp</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:965</td></tr>
<tr><td>266</td><td>clock_getres</td><td>0x10a</td><td>const clockid_t which_clock</td><td>struct timespec *tp</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:1006</td></tr>
<tr><td>267</td><td>clock_nanosleep</td><td>0x10b</td><td>const clockid_t which_clock</td><td>int flags</td><td>const struct timespec *rqtp</td><td>struct timespec *rmtp</td><td>-</td><td>-</td><td>kernel/posix-timers.c:1035</td></tr>
<tr><td>268</td><td>statfs64</td><td>0x10c</td><td>const char *pathname</td><td>size_t sz</td><td>struct statfs64 *buf</td><td>-</td><td>-</td><td>-</td><td>fs/statfs.c:175</td></tr>
<tr><td>269</td><td>fstatfs64</td><td>0x10d</td><td>unsigned int fd</td><td>size_t sz</td><td>struct statfs64 *buf</td><td>-</td><td>-</td><td>-</td><td>fs/statfs.c:196</td></tr>
<tr><td>270</td><td>tgkill</td><td>0x10e</td><td>pid_t tgid</td><td>pid_t pid</td><td>int sig</td><td>-</td><td>-</td><td>-</td><td>kernel/signal.c:2907</td></tr>
<tr><td>271</td><td>utimes</td><td>0x10f</td><td>char *filename</td><td>struct timeval *utimes</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/utimes.c:221</td></tr>
<tr><td>272</td><td>fadvise64_64</td><td>0x110</td><td>loff_t offset loff_t len</td><td>int advice</td><td>-</td><td>-</td><td>-</td><td>-</td><td>mm/fadvise.c:27</td></tr>
<tr><td>273</td><td>vserver</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>Not implemented</td></tr>
<tr><td>274</td><td>mbind</td><td>0x112</td><td>unsigned long start</td><td>unsigned long len</td><td>unsigned long mode</td><td>unsigned long *nmask</td><td>unsigned long maxnode</td><td>unsigned flags</td><td>mm/mempolicy.c:1263</td></tr>
<tr><td>275</td><td>get_mempolicy</td><td>0x113</td><td>int *policy</td><td>unsigned long *nmask</td><td>unsigned long maxnode</td><td>unsigned long addr</td><td>unsigned long flags</td><td>-</td><td>mm/mempolicy.c:1400</td></tr>
<tr><td>276</td><td>set_mempolicy</td><td>0x114</td><td>int mode</td><td>unsigned long *nmask</td><td>unsigned long maxnode</td><td>-</td><td>-</td><td>-</td><td>mm/mempolicy.c:1285</td></tr>
<tr><td>277</td><td>mq_open</td><td>0x115</td><td>const char *u_name</td><td>int oflag</td><td>umode_t mode</td><td>struct mq_attr *u_attr</td><td>-</td><td>-</td><td>ipc/mqueue.c:803</td></tr>
<tr><td>278</td><td>mq_unlink</td><td>0x116</td><td>const char *u_name</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>ipc/mqueue.c:876</td></tr>
<tr><td>279</td><td>mq_timedsend</td><td>0x117</td><td>mqd_t mqdes</td><td>const char *u_msg_ptr</td><td>size_t msg_len</td><td>unsigned int msg_prio</td><td>const struct timespec *u_abs_timeout</td><td>-</td><td>ipc/mqueue.c:971</td></tr>
<tr><td>280</td><td>mq_timedreceive</td><td>0x118</td><td>mqd_t mqdes</td><td>char *u_msg_ptr</td><td>size_t msg_len</td><td>unsigned int *u_msg_prio</td><td>const struct timespec *u_abs_timeout</td><td>-</td><td>ipc/mqueue.c:1092</td></tr>
<tr><td>281</td><td>mq_notify</td><td>0x119</td><td>mqd_t mqdes</td><td>const struct sigevent *u_notification</td><td>-</td><td>-</td><td>-</td><td>-</td><td>ipc/mqueue.c:1201</td></tr>
<tr><td>282</td><td>mq_getsetattr</td><td>0x11a</td><td>mqd_t mqdes</td><td>const struct mq_attr *u_mqstat</td><td>struct mq_attr *u_omqstat</td><td>-</td><td>-</td><td>-</td><td>ipc/mqueue.c:1333</td></tr>
<tr><td>283</td><td>kexec_load</td><td>0x11b</td><td>unsigned long entry</td><td>unsigned long nr_segments</td><td>struct kexec_segment *segments</td><td>unsigned long flags</td><td>-</td><td>-</td><td>kernel/kexec.c:940</td></tr>
<tr><td>284</td><td>waitid</td><td>0x11c</td><td>int which</td><td>pid_t upid</td><td>struct siginfo *infop</td><td>int options</td><td>struct rusage *ru</td><td>-</td><td>kernel/exit.c:1763</td></tr>
<tr><td>286</td><td>add_key</td><td>0x11e</td><td>const char *_type</td><td>const char *_description</td><td>const void *_payload</td><td>size_t plen</td><td>key_serial_t ringid</td><td>-</td><td>security/keys/keyctl.c:54</td></tr>
<tr><td>287</td><td>request_key</td><td>0x11f</td><td>const char *_type</td><td>const char *_description</td><td>const char *_callout_info</td><td>key_serial_t destringid</td><td>-</td><td>-</td><td>security/keys/keyctl.c:147</td></tr>
<tr><td>288</td><td>keyctl</td><td>0x120</td><td>int option</td><td>unsigned long arg2</td><td>unsigned long arg3</td><td>unsigned long arg4</td><td>unsigned long arg5</td><td>-</td><td>security/keys/keyctl.c:1556</td></tr>
<tr><td>289</td><td>ioprio_set</td><td>0x121</td><td>int which</td><td>int who</td><td>int ioprio</td><td>-</td><td>-</td><td>-</td><td>fs/ioprio.c:61</td></tr>
<tr><td>290</td><td>ioprio_get</td><td>0x122</td><td>int which</td><td>int who</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/ioprio.c:176</td></tr>
<tr><td>291</td><td>inotify_init</td><td>0x123</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/notify/inotify/inotify_user.c:749</td></tr>
<tr><td>292</td><td>inotify_add_watch</td><td>0x124</td><td>int fd</td><td>const char *pathname</td><td>u32 mask</td><td>-</td><td>-</td><td>-</td><td>fs/notify/inotify/inotify_user.c:754</td></tr>
<tr><td>293</td><td>inotify_rm_watch</td><td>0x125</td><td>int fd</td><td>__s32 wd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/notify/inotify/inotify_user.c:795</td></tr>
<tr><td>294</td><td>migrate_pages</td><td>0x126</td><td>pid_t pid</td><td>unsigned long maxnode</td><td>const unsigned long *old_nodes</td><td>const unsigned long *new_nodes</td><td>-</td><td>-</td><td>mm/mempolicy.c:1304</td></tr>
<tr><td>295</td><td>openat</td><td>0x127</td><td>int dfd</td><td>const char *filename</td><td>int flags</td><td>umode_t mode</td><td>-</td><td>-</td><td>fs/open.c:1059</td></tr>
<tr><td>296</td><td>mkdirat</td><td>0x128</td><td>int dfd</td><td>const char *pathname</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:2723</td></tr>
<tr><td>297</td><td>mknodat</td><td>0x129</td><td>int dfd</td><td>const char *filename</td><td>umode_t mode</td><td>unsigned dev</td><td>-</td><td>-</td><td>fs/namei.c:2646</td></tr>
<tr><td>298</td><td>fchownat</td><td>0x12a</td><td>int dfd</td><td>const char *filename</td><td>uid_t user</td><td>gid_t group</td><td>int flag</td><td>-</td><td>fs/open.c:559</td></tr>
<tr><td>299</td><td>futimesat</td><td>0x12b</td><td>int dfd</td><td>const char *filename</td><td>struct timeval *utimes</td><td>-</td><td>-</td><td>-</td><td>fs/utimes.c:193</td></tr>
<tr><td>300</td><td>fstatat64</td><td>0x12c</td><td>int dfd</td><td>const char *filename</td><td>struct stat64 *statbuf</td><td>int flag</td><td>-</td><td>-</td><td>fs/stat.c:407</td></tr>
<tr><td>301</td><td>unlinkat</td><td>0x12d</td><td>int dfd</td><td>const char *pathname</td><td>int flag</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:2968</td></tr>
<tr><td>302</td><td>renameat</td><td>0x12e</td><td>int olddfd</td><td>const char *oldname</td><td>int newdfd</td><td>const char *newname</td><td>-</td><td>-</td><td>fs/namei.c:3309</td></tr>
<tr><td>303</td><td>linkat</td><td>0x12f</td><td>int olddfd</td><td>const char *oldname</td><td>int newdfd</td><td>const char *newname</td><td>int flags</td><td>-</td><td>fs/namei.c:3097</td></tr>
<tr><td>304</td><td>symlinkat</td><td>0x130</td><td>const char *oldname</td><td>int newdfd</td><td>const char *newname</td><td>-</td><td>-</td><td>-</td><td>fs/namei.c:3004</td></tr>
<tr><td>305</td><td>readlinkat</td><td>0x131</td><td>int dfd</td><td>const char *pathname</td><td>char *buf</td><td>int bufsiz</td><td>-</td><td>-</td><td>fs/stat.c:293</td></tr>
<tr><td>306</td><td>fchmodat</td><td>0x132</td><td>int dfd</td><td>const char *filename</td><td>umode_t mode</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:486</td></tr>
<tr><td>307</td><td>faccessat</td><td>0x133</td><td>int dfd</td><td>const char *filename</td><td>int mode</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:299</td></tr>
<tr><td>308</td><td>pselect6</td><td>0x134</td><td>int n</td><td>fd_set *inp</td><td>fd_set *outp</td><td>fd_set *exp</td><td>struct timespec *tsp</td><td>void *sig</td><td>fs/select.c:671</td></tr>
<tr><td>309</td><td>ppoll</td><td>0x135</td><td>struct pollfd *ufds</td><td>unsigned int nfds</td><td>struct timespec *tsp</td><td>const sigset_t *sigmask</td><td>size_t sigsetsize</td><td>-</td><td>fs/select.c:942</td></tr>
<tr><td>310</td><td>unshare</td><td>0x136</td><td>unsigned long unshare_flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/fork.c:1778</td></tr>
<tr><td>311</td><td>set_robust_list</td><td>0x137</td><td>struct robust_list_head *head</td><td>size_t len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/futex.c:2422</td></tr>
<tr><td>312</td><td>get_robust_list</td><td>0x138</td><td>int pid</td><td>struct robust_list_head * *head_ptr</td><td>size_t *len_ptr</td><td>-</td><td>-</td><td>-</td><td>kernel/futex.c:2444</td></tr>
<tr><td>313</td><td>splice</td><td>0x139</td><td>int fd_in</td><td>loff_t *off_in</td><td>int fd_out</td><td>loff_t *off_out</td><td>size_t len</td><td>unsigned int flags</td><td>fs/splice.c:1689</td></tr>
<tr><td>314</td><td>sync_file_range</td><td>0x13a</td><td>loff_t offset loff_t nbytes</td><td>unsigned int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/sync.c:275</td></tr>
<tr><td>315</td><td>tee</td><td>0x13b</td><td>int fdin</td><td>int fdout</td><td>size_t len</td><td>unsigned int flags</td><td>-</td><td>-</td><td>fs/splice.c:2025</td></tr>
<tr><td>316</td><td>vmsplice</td><td>0x13c</td><td>int fd</td><td>const struct iovec *iov</td><td>unsigned long nr_segs</td><td>unsigned int flags</td><td>-</td><td>-</td><td>fs/splice.c:1663</td></tr>
<tr><td>317</td><td>move_pages</td><td>0x13d</td><td>pid_t pid</td><td>unsigned long nr_pages</td><td>const void * *pages</td><td>const int *nodes</td><td>int *status</td><td>int flags</td><td>mm/migrate.c:1343</td></tr>
<tr><td>318</td><td>getcpu</td><td>0x13e</td><td>unsigned *cpup</td><td>unsigned *nodep</td><td>struct getcpu_cache *unused</td><td>-</td><td>-</td><td>-</td><td>kernel/sys.c:2179</td></tr>
<tr><td>319</td><td>epoll_pwait</td><td>0x13f</td><td>int epfd</td><td>struct epoll_event *events</td><td>int maxevents</td><td>int timeout</td><td>const sigset_t *sigmask</td><td>size_t sigsetsize</td><td>fs/eventpoll.c:1860</td></tr>
<tr><td>320</td><td>utimensat</td><td>0x140</td><td>int dfd</td><td>const char *filename</td><td>struct timespec *utimes</td><td>int flags</td><td>-</td><td>-</td><td>fs/utimes.c:175</td></tr>
<tr><td>321</td><td>signalfd</td><td>0x141</td><td>int ufd</td><td>sigset_t *user_mask</td><td>size_t sizemask</td><td>-</td><td>-</td><td>-</td><td>fs/signalfd.c:292</td></tr>
<tr><td>322</td><td>timerfd_create</td><td>0x142</td><td>int clockid</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/timerfd.c:252</td></tr>
<tr><td>323</td><td>eventfd</td><td>0x143</td><td>unsigned int count</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/eventfd.c:431</td></tr>
<tr><td>324</td><td>fallocate</td><td>0x144</td><td>int mode loff_t offset</td><td>loff_t len</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/open.c:272</td></tr>
<tr><td>325</td><td>timerfd_settime</td><td>0x145</td><td>int ufd</td><td>int flags</td><td>const struct itimerspec *utmr</td><td>struct itimerspec *otmr</td><td>-</td><td>-</td><td>fs/timerfd.c:283</td></tr>
<tr><td>326</td><td>timerfd_gettime</td><td>0x146</td><td>int ufd</td><td>struct itimerspec *otmr</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/timerfd.c:344</td></tr>
<tr><td>327</td><td>signalfd4</td><td>0x147</td><td>int ufd</td><td>sigset_t *user_mask</td><td>size_t sizemask</td><td>int flags</td><td>-</td><td>-</td><td>fs/signalfd.c:237</td></tr>
<tr><td>328</td><td>eventfd2</td><td>0x148</td><td>unsigned int count</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/eventfd.c:406</td></tr>
<tr><td>329</td><td>epoll_create1</td><td>0x149</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/eventpoll.c:1625</td></tr>
<tr><td>330</td><td>dup3</td><td>0x14a</td><td>unsigned int oldfd</td><td>unsigned int newfd</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>fs/fcntl.c:53</td></tr>
<tr><td>331</td><td>pipe2</td><td>0x14b</td><td>int *fildes</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/pipe.c:1133</td></tr>
<tr><td>332</td><td>inotify_init1</td><td>0x14c</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/notify/inotify/inotify_user.c:724</td></tr>
<tr><td>333</td><td>preadv</td><td>0x14d</td><td>unsigned long fd</td><td>const struct iovec *vec</td><td>unsigned long vlen</td><td>unsigned long pos_l</td><td>unsigned long pos_h</td><td>-</td><td>fs/read_write.c:835</td></tr>
<tr><td>334</td><td>pwritev</td><td>0x14e</td><td>unsigned long fd</td><td>const struct iovec *vec</td><td>unsigned long vlen</td><td>unsigned long pos_l</td><td>unsigned long pos_h</td><td>-</td><td>fs/read_write.c:860</td></tr>
<tr><td>335</td><td>rt_tgsigqueueinfo</td><td>0x14f</td><td>pid_t tgid</td><td>pid_t pid</td><td>int sig</td><td>siginfo_t *uinfo</td><td>-</td><td>-</td><td>kernel/signal.c:2979</td></tr>
<tr><td>336</td><td>perf_event_open</td><td>0x150</td><td>struct perf_event_attr *attr_uptr</td><td>pid_t pid</td><td>int cpu</td><td>int group_fd</td><td>unsigned long flags</td><td>-</td><td>kernel/events/core.c:6186</td></tr>
<tr><td>337</td><td>recvmmsg</td><td>0x151</td><td>int fd</td><td>struct mmsghdr *mmsg</td><td>unsigned int vlen</td><td>unsigned int flags</td><td>struct timespec *timeout</td><td>-</td><td>net/socket.c:2313</td></tr>
<tr><td>338</td><td>fanotify_init</td><td>0x152</td><td>unsigned int flags</td><td>unsigned int event_f_flags</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/notify/fanotify/fanotify_user.c:679</td></tr>
<tr><td>339</td><td>fanotify_mark</td><td>0x153</td><td>unsigned int flags __u64 mask</td><td>int dfd const char *pathname</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/notify/fanotify/fanotify_user.c:767</td></tr>
<tr><td>340</td><td>prlimit64</td><td>0x154</td><td>pid_t pid</td><td>unsigned int resource</td><td>const struct rlimit64 *new_rlim</td><td>struct rlimit64 *old_rlim</td><td>-</td><td>-</td><td>kernel/sys.c:1599</td></tr>
<tr><td>341</td><td>name_to_handle_at</td><td>0x155</td><td>int dfd</td><td>const char *name</td><td>struct file_handle *handle</td><td>int *mnt_id</td><td>int flag</td><td>-</td><td>fs/fhandle.c:92</td></tr>
<tr><td>342</td><td>open_by_handle_at</td><td>0x156</td><td>int mountdirfd</td><td>struct file_handle *handle</td><td>int flags</td><td>-</td><td>-</td><td>-</td><td>fs/fhandle.c:257</td></tr>
<tr><td>343</td><td>clock_adjtime</td><td>0x157</td><td>const clockid_t which_clock</td><td>struct timex *utx</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/posix-timers.c:983</td></tr>
<tr><td>344</td><td>syncfs</td><td>0x158</td><td>int fd</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>fs/sync.c:134</td></tr>
<tr><td>345</td><td>sendmmsg</td><td>0x159</td><td>int fd</td><td>struct mmsghdr *mmsg</td><td>unsigned int vlen</td><td>unsigned int flags</td><td>-</td><td>-</td><td>net/socket.c:2091</td></tr>
<tr><td>346</td><td>setns</td><td>0x15a</td><td>int fd</td><td>int nstype</td><td>-</td><td>-</td><td>-</td><td>-</td><td>kernel/nsproxy.c:235</td></tr>
<tr><td>347</td><td>process_vm_readv</td><td>0x15b</td><td>pid_t pid</td><td>const struct iovec *lvec</td><td>unsigned long liovcnt</td><td>const struct iovec *rvec</td><td>unsigned long riovcnt</td><td>unsigned long flags</td><td>mm/process_vm_access.c:398</td></tr>
<tr><td>348</td><td>process_vm_writev</td><td>0x15c</td><td>pid_t pid</td><td>const struct iovec *lvec</td><td>unsigned long liovcnt</td><td>const struct iovec *rvec</td><td>unsigned long riovcnt</td><td>unsigned long flags</td><td>mm/process_vm_access.c:405</td></tr>
<tr><td>349</td><td>kcmp</td><td>0x15d</td><td>pid_t pid1</td><td>pid_t pid2</td><td>int type</td><td>unsigned long idx1</td><td>unsigned long idx2</td><td>-</td><td>kernel/kcmp.c:95</td></tr>
</tbody>
</table>
</body></html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment