110810Sbr@bsdpad.com/*
210810Sbr@bsdpad.com * Copyright (c) 2015 Ruslan Bukin <br@bsdpad.com>
310810Sbr@bsdpad.com * All rights reserved.
410810Sbr@bsdpad.com *
510810Sbr@bsdpad.com * This software was developed by the University of Cambridge Computer
610810Sbr@bsdpad.com * Laboratory as part of the CTSRD Project, with support from the UK Higher
710810Sbr@bsdpad.com * Education Innovation Fund (HEIF).
810810Sbr@bsdpad.com *
910810Sbr@bsdpad.com * Redistribution and use in source and binary forms, with or without
1010810Sbr@bsdpad.com * modification, are permitted provided that the following conditions are
1110810Sbr@bsdpad.com * met: redistributions of source code must retain the above copyright
1210810Sbr@bsdpad.com * notice, this list of conditions and the following disclaimer;
1310810Sbr@bsdpad.com * redistributions in binary form must reproduce the above copyright
1410810Sbr@bsdpad.com * notice, this list of conditions and the following disclaimer in the
1510810Sbr@bsdpad.com * documentation and/or other materials provided with the distribution;
1610810Sbr@bsdpad.com * neither the name of the copyright holders nor the names of its
1710810Sbr@bsdpad.com * contributors may be used to endorse or promote products derived from
1810810Sbr@bsdpad.com * this software without specific prior written permission.
1910810Sbr@bsdpad.com *
2010810Sbr@bsdpad.com * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2110810Sbr@bsdpad.com * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2210810Sbr@bsdpad.com * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2310810Sbr@bsdpad.com * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2410810Sbr@bsdpad.com * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2510810Sbr@bsdpad.com * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2610810Sbr@bsdpad.com * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2710810Sbr@bsdpad.com * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2810810Sbr@bsdpad.com * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2910810Sbr@bsdpad.com * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3010810Sbr@bsdpad.com * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3110810Sbr@bsdpad.com */
3210810Sbr@bsdpad.com
3310810Sbr@bsdpad.com#include "arch/arm/freebsd/process.hh"
3410810Sbr@bsdpad.com
3510810Sbr@bsdpad.com#include <sys/mman.h>
3610810Sbr@bsdpad.com#include <sys/param.h>
3710810Sbr@bsdpad.com#include <sys/syscall.h>
3810810Sbr@bsdpad.com#include <sys/sysctl.h>
3910810Sbr@bsdpad.com#include <sys/types.h>
4010810Sbr@bsdpad.com#include <utime.h>
4110810Sbr@bsdpad.com
4210810Sbr@bsdpad.com#include "arch/arm/freebsd/freebsd.hh"
4310810Sbr@bsdpad.com#include "arch/arm/isa_traits.hh"
4413984Sgabeblack@google.com#include "base/loader/object_file.hh"
4510810Sbr@bsdpad.com#include "base/trace.hh"
4610810Sbr@bsdpad.com#include "cpu/thread_context.hh"
4710810Sbr@bsdpad.com#include "kern/freebsd/freebsd.hh"
4810810Sbr@bsdpad.com#include "sim/process.hh"
4911794Sbrandon.potter@amd.com#include "sim/syscall_desc.hh"
5010810Sbr@bsdpad.com#include "sim/syscall_emul.hh"
5110810Sbr@bsdpad.com#include "sim/system.hh"
5210810Sbr@bsdpad.com
5310810Sbr@bsdpad.comusing namespace std;
5410810Sbr@bsdpad.comusing namespace ArmISA;
5510810Sbr@bsdpad.com
5613984Sgabeblack@google.comnamespace
5713984Sgabeblack@google.com{
5813984Sgabeblack@google.com
5913984Sgabeblack@google.comclass ArmFreebsdObjectFileLoader : public ObjectFile::Loader
6013984Sgabeblack@google.com{
6113984Sgabeblack@google.com  public:
6213984Sgabeblack@google.com    Process *
6313984Sgabeblack@google.com    load(ProcessParams *params, ObjectFile *obj_file) override
6413984Sgabeblack@google.com    {
6513984Sgabeblack@google.com        auto arch = obj_file->getArch();
6613984Sgabeblack@google.com        auto opsys = obj_file->getOpSys();
6713984Sgabeblack@google.com
6813984Sgabeblack@google.com        if (arch != ObjectFile::Arm && arch != ObjectFile::Thumb &&
6913984Sgabeblack@google.com                arch != ObjectFile::Arm64) {
7013984Sgabeblack@google.com            return nullptr;
7113984Sgabeblack@google.com        }
7213984Sgabeblack@google.com
7313984Sgabeblack@google.com        if (opsys != ObjectFile::FreeBSD)
7413984Sgabeblack@google.com            return nullptr;
7513984Sgabeblack@google.com
7613984Sgabeblack@google.com        if (arch == ObjectFile::Arm64)
7713984Sgabeblack@google.com            return new ArmFreebsdProcess64(params, obj_file, arch);
7813984Sgabeblack@google.com        else
7913984Sgabeblack@google.com            return new ArmFreebsdProcess32(params, obj_file, arch);
8013984Sgabeblack@google.com    }
8113984Sgabeblack@google.com};
8213984Sgabeblack@google.com
8313984Sgabeblack@google.comArmFreebsdObjectFileLoader loader;
8413984Sgabeblack@google.com
8513984Sgabeblack@google.com} // anonymous namespace
8613984Sgabeblack@google.com
8710810Sbr@bsdpad.comstatic SyscallReturn
8813995Sbrandon.potter@amd.comissetugidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc)
8910810Sbr@bsdpad.com{
9010810Sbr@bsdpad.com    return 0;
9110810Sbr@bsdpad.com}
9210810Sbr@bsdpad.com
9310810Sbr@bsdpad.comstatic SyscallReturn
9413995Sbrandon.potter@amd.comsysctlFunc(SyscallDesc *desc, int callnum, ThreadContext *tc)
9510810Sbr@bsdpad.com{
9610810Sbr@bsdpad.com    int index = 0;
9710810Sbr@bsdpad.com    uint64_t ret;
9810810Sbr@bsdpad.com
9913995Sbrandon.potter@amd.com    auto process = tc->getProcessPtr();
10010810Sbr@bsdpad.com    Addr namep = process->getSyscallArg(tc, index);
10110810Sbr@bsdpad.com    size_t namelen = process->getSyscallArg(tc, index);
10210810Sbr@bsdpad.com    Addr oldp = process->getSyscallArg(tc, index);
10310810Sbr@bsdpad.com    Addr oldlenp = process->getSyscallArg(tc, index);
10410810Sbr@bsdpad.com    Addr newp = process->getSyscallArg(tc, index);
10510810Sbr@bsdpad.com    size_t newlen = process->getSyscallArg(tc, index);
10610810Sbr@bsdpad.com
10710810Sbr@bsdpad.com    BufferArg buf(namep, sizeof(size_t));
10810810Sbr@bsdpad.com    BufferArg buf2(oldp, sizeof(size_t));
10910810Sbr@bsdpad.com    BufferArg buf3(oldlenp, sizeof(size_t));
11010810Sbr@bsdpad.com    BufferArg buf4(newp, sizeof(size_t));
11110810Sbr@bsdpad.com
11214024Sgabeblack@google.com    buf.copyIn(tc->getVirtProxy());
11314024Sgabeblack@google.com    buf2.copyIn(tc->getVirtProxy());
11414024Sgabeblack@google.com    buf3.copyIn(tc->getVirtProxy());
11510810Sbr@bsdpad.com
11610810Sbr@bsdpad.com    void *hnewp = NULL;
11710810Sbr@bsdpad.com    if (newp) {
11814024Sgabeblack@google.com        buf4.copyIn(tc->getVirtProxy());
11910810Sbr@bsdpad.com        hnewp = (void *)buf4.bufferPtr();
12010810Sbr@bsdpad.com    }
12110810Sbr@bsdpad.com
12210810Sbr@bsdpad.com    uint32_t *hnamep = (uint32_t *)buf.bufferPtr();
12310810Sbr@bsdpad.com    void *holdp = (void *)buf2.bufferPtr();
12410810Sbr@bsdpad.com    size_t *holdlenp = (size_t *)buf3.bufferPtr();
12510810Sbr@bsdpad.com
12610810Sbr@bsdpad.com    ret = sysctl((int *)hnamep, namelen, holdp, holdlenp, hnewp, newlen);
12710810Sbr@bsdpad.com
12814024Sgabeblack@google.com    buf.copyOut(tc->getVirtProxy());
12914024Sgabeblack@google.com    buf2.copyOut(tc->getVirtProxy());
13014024Sgabeblack@google.com    buf3.copyOut(tc->getVirtProxy());
13110810Sbr@bsdpad.com    if (newp)
13214024Sgabeblack@google.com        buf4.copyOut(tc->getVirtProxy());
13310810Sbr@bsdpad.com
13410810Sbr@bsdpad.com    return (ret);
13510810Sbr@bsdpad.com}
13610810Sbr@bsdpad.com
13710810Sbr@bsdpad.comstatic SyscallDesc syscallDescs32[] = {
13810810Sbr@bsdpad.com    /*    0 */ SyscallDesc("unused#000", unimplementedFunc),
13910810Sbr@bsdpad.com    /*    1 */ SyscallDesc("unused#001", unimplementedFunc),
14010810Sbr@bsdpad.com    /*    2 */ SyscallDesc("unused#002", unimplementedFunc),
14110810Sbr@bsdpad.com    /*    3 */ SyscallDesc("unused#003", unimplementedFunc),
14210810Sbr@bsdpad.com    /*    4 */ SyscallDesc("unused#004", unimplementedFunc),
14310810Sbr@bsdpad.com    /*    5 */ SyscallDesc("unused#005", unimplementedFunc),
14410810Sbr@bsdpad.com    /*    6 */ SyscallDesc("unused#006", unimplementedFunc),
14510810Sbr@bsdpad.com    /*    7 */ SyscallDesc("unused#007", unimplementedFunc),
14610810Sbr@bsdpad.com    /*    8 */ SyscallDesc("unused#008", unimplementedFunc),
14710810Sbr@bsdpad.com    /*    9 */ SyscallDesc("unused#009", unimplementedFunc),
14810810Sbr@bsdpad.com    /*   10 */ SyscallDesc("unused#010", unimplementedFunc),
14910810Sbr@bsdpad.com    /*   11 */ SyscallDesc("unused#011", unimplementedFunc),
15010810Sbr@bsdpad.com    /*   12 */ SyscallDesc("unused#012", unimplementedFunc),
15110810Sbr@bsdpad.com    /*   13 */ SyscallDesc("unused#013", unimplementedFunc),
15210810Sbr@bsdpad.com    /*   14 */ SyscallDesc("unused#014", unimplementedFunc),
15310810Sbr@bsdpad.com    /*   15 */ SyscallDesc("unused#015", unimplementedFunc),
15410810Sbr@bsdpad.com    /*   16 */ SyscallDesc("unused#016", unimplementedFunc),
15510810Sbr@bsdpad.com    /*   17 */ SyscallDesc("unused#017", unimplementedFunc),
15610810Sbr@bsdpad.com    /*   18 */ SyscallDesc("unused#018", unimplementedFunc),
15710810Sbr@bsdpad.com    /*   19 */ SyscallDesc("unused#019", unimplementedFunc),
15810810Sbr@bsdpad.com    /*   20 */ SyscallDesc("unused#020", unimplementedFunc),
15910810Sbr@bsdpad.com    /*   21 */ SyscallDesc("unused#021", unimplementedFunc),
16010810Sbr@bsdpad.com    /*   22 */ SyscallDesc("unused#022", unimplementedFunc),
16110810Sbr@bsdpad.com    /*   23 */ SyscallDesc("unused#023", unimplementedFunc),
16210810Sbr@bsdpad.com    /*   24 */ SyscallDesc("unused#024", unimplementedFunc),
16310810Sbr@bsdpad.com    /*   25 */ SyscallDesc("unused#025", unimplementedFunc),
16410810Sbr@bsdpad.com    /*   26 */ SyscallDesc("unused#026", unimplementedFunc),
16510810Sbr@bsdpad.com    /*   27 */ SyscallDesc("unused#027", unimplementedFunc),
16610810Sbr@bsdpad.com    /*   28 */ SyscallDesc("unused#028", unimplementedFunc),
16710810Sbr@bsdpad.com    /*   29 */ SyscallDesc("unused#029", unimplementedFunc),
16810810Sbr@bsdpad.com    /*   30 */ SyscallDesc("unused#030", unimplementedFunc),
16910810Sbr@bsdpad.com    /*   31 */ SyscallDesc("unused#031", unimplementedFunc),
17010810Sbr@bsdpad.com    /*   32 */ SyscallDesc("unused#032", unimplementedFunc),
17110810Sbr@bsdpad.com    /*   33 */ SyscallDesc("unused#033", unimplementedFunc),
17210810Sbr@bsdpad.com    /*   34 */ SyscallDesc("unused#034", unimplementedFunc),
17310810Sbr@bsdpad.com    /*   35 */ SyscallDesc("unused#035", unimplementedFunc),
17410810Sbr@bsdpad.com    /*   36 */ SyscallDesc("unused#036", unimplementedFunc),
17510810Sbr@bsdpad.com    /*   37 */ SyscallDesc("unused#037", unimplementedFunc),
17610810Sbr@bsdpad.com    /*   38 */ SyscallDesc("unused#038", unimplementedFunc),
17710810Sbr@bsdpad.com    /*   39 */ SyscallDesc("unused#039", unimplementedFunc),
17810810Sbr@bsdpad.com    /*   40 */ SyscallDesc("unused#040", unimplementedFunc),
17910810Sbr@bsdpad.com    /*   41 */ SyscallDesc("unused#041", unimplementedFunc),
18010810Sbr@bsdpad.com    /*   42 */ SyscallDesc("unused#042", unimplementedFunc),
18110810Sbr@bsdpad.com    /*   43 */ SyscallDesc("unused#043", unimplementedFunc),
18210810Sbr@bsdpad.com    /*   44 */ SyscallDesc("unused#044", unimplementedFunc),
18310810Sbr@bsdpad.com    /*   45 */ SyscallDesc("unused#045", unimplementedFunc),
18410810Sbr@bsdpad.com    /*   46 */ SyscallDesc("unused#046", unimplementedFunc),
18510810Sbr@bsdpad.com    /*   47 */ SyscallDesc("unused#047", unimplementedFunc),
18610810Sbr@bsdpad.com    /*   48 */ SyscallDesc("unused#048", unimplementedFunc),
18710810Sbr@bsdpad.com    /*   49 */ SyscallDesc("unused#049", unimplementedFunc),
18810810Sbr@bsdpad.com    /*   50 */ SyscallDesc("unused#050", unimplementedFunc),
18910810Sbr@bsdpad.com    /*   51 */ SyscallDesc("unused#051", unimplementedFunc),
19010810Sbr@bsdpad.com    /*   52 */ SyscallDesc("unused#052", unimplementedFunc),
19110810Sbr@bsdpad.com    /*   53 */ SyscallDesc("unused#053", unimplementedFunc),
19210810Sbr@bsdpad.com    /*   54 */ SyscallDesc("unused#054", unimplementedFunc),
19310810Sbr@bsdpad.com    /*   55 */ SyscallDesc("unused#055", unimplementedFunc),
19410810Sbr@bsdpad.com    /*   56 */ SyscallDesc("unused#056", unimplementedFunc),
19510810Sbr@bsdpad.com    /*   57 */ SyscallDesc("unused#057", unimplementedFunc),
19610810Sbr@bsdpad.com    /*   58 */ SyscallDesc("unused#058", unimplementedFunc),
19710810Sbr@bsdpad.com    /*   59 */ SyscallDesc("unused#059", unimplementedFunc),
19810810Sbr@bsdpad.com    /*   60 */ SyscallDesc("unused#060", unimplementedFunc),
19910810Sbr@bsdpad.com    /*   61 */ SyscallDesc("unused#061", unimplementedFunc),
20010810Sbr@bsdpad.com    /*   62 */ SyscallDesc("unused#062", unimplementedFunc),
20110810Sbr@bsdpad.com    /*   63 */ SyscallDesc("unused#063", unimplementedFunc),
20210810Sbr@bsdpad.com    /*   64 */ SyscallDesc("unused#064", unimplementedFunc),
20310810Sbr@bsdpad.com    /*   65 */ SyscallDesc("unused#065", unimplementedFunc),
20410810Sbr@bsdpad.com    /*   66 */ SyscallDesc("unused#066", unimplementedFunc),
20510810Sbr@bsdpad.com    /*   67 */ SyscallDesc("unused#067", unimplementedFunc),
20610810Sbr@bsdpad.com    /*   68 */ SyscallDesc("unused#068", unimplementedFunc),
20710810Sbr@bsdpad.com    /*   69 */ SyscallDesc("unused#069", unimplementedFunc),
20810810Sbr@bsdpad.com    /*   70 */ SyscallDesc("unused#070", unimplementedFunc),
20910810Sbr@bsdpad.com    /*   71 */ SyscallDesc("unused#071", unimplementedFunc),
21010810Sbr@bsdpad.com    /*   72 */ SyscallDesc("unused#072", unimplementedFunc),
21110810Sbr@bsdpad.com    /*   73 */ SyscallDesc("unused#073", unimplementedFunc),
21210810Sbr@bsdpad.com    /*   74 */ SyscallDesc("unused#074", unimplementedFunc),
21310810Sbr@bsdpad.com    /*   75 */ SyscallDesc("unused#075", unimplementedFunc),
21410810Sbr@bsdpad.com    /*   76 */ SyscallDesc("unused#076", unimplementedFunc),
21510810Sbr@bsdpad.com    /*   77 */ SyscallDesc("unused#077", unimplementedFunc),
21610810Sbr@bsdpad.com    /*   78 */ SyscallDesc("unused#078", unimplementedFunc),
21710810Sbr@bsdpad.com    /*   79 */ SyscallDesc("unused#079", unimplementedFunc),
21810810Sbr@bsdpad.com    /*   80 */ SyscallDesc("unused#080", unimplementedFunc),
21910810Sbr@bsdpad.com    /*   81 */ SyscallDesc("unused#081", unimplementedFunc),
22010810Sbr@bsdpad.com    /*   82 */ SyscallDesc("unused#082", unimplementedFunc),
22110810Sbr@bsdpad.com    /*   83 */ SyscallDesc("unused#083", unimplementedFunc),
22210810Sbr@bsdpad.com    /*   84 */ SyscallDesc("unused#084", unimplementedFunc),
22310810Sbr@bsdpad.com    /*   85 */ SyscallDesc("unused#085", unimplementedFunc),
22410810Sbr@bsdpad.com    /*   86 */ SyscallDesc("unused#086", unimplementedFunc),
22510810Sbr@bsdpad.com    /*   87 */ SyscallDesc("unused#087", unimplementedFunc),
22610810Sbr@bsdpad.com    /*   88 */ SyscallDesc("unused#088", unimplementedFunc),
22710810Sbr@bsdpad.com    /*   89 */ SyscallDesc("unused#089", unimplementedFunc),
22810810Sbr@bsdpad.com    /*   90 */ SyscallDesc("unused#090", unimplementedFunc),
22910810Sbr@bsdpad.com    /*   91 */ SyscallDesc("unused#091", unimplementedFunc),
23010810Sbr@bsdpad.com    /*   92 */ SyscallDesc("unused#092", unimplementedFunc),
23110810Sbr@bsdpad.com    /*   93 */ SyscallDesc("unused#093", unimplementedFunc),
23210810Sbr@bsdpad.com    /*   94 */ SyscallDesc("unused#094", unimplementedFunc),
23310810Sbr@bsdpad.com    /*   95 */ SyscallDesc("unused#095", unimplementedFunc),
23410810Sbr@bsdpad.com    /*   96 */ SyscallDesc("unused#096", unimplementedFunc),
23510810Sbr@bsdpad.com    /*   97 */ SyscallDesc("unused#097", unimplementedFunc),
23610810Sbr@bsdpad.com    /*   98 */ SyscallDesc("unused#098", unimplementedFunc),
23710810Sbr@bsdpad.com    /*   99 */ SyscallDesc("unused#099", unimplementedFunc),
23810810Sbr@bsdpad.com    /*  100 */ SyscallDesc("unused#100", unimplementedFunc),
23910810Sbr@bsdpad.com    /*  101 */ SyscallDesc("unused#101", unimplementedFunc),
24010810Sbr@bsdpad.com    /*  102 */ SyscallDesc("unused#102", unimplementedFunc),
24110810Sbr@bsdpad.com    /*  103 */ SyscallDesc("unused#103", unimplementedFunc),
24210810Sbr@bsdpad.com    /*  104 */ SyscallDesc("unused#104", unimplementedFunc),
24310810Sbr@bsdpad.com    /*  105 */ SyscallDesc("unused#105", unimplementedFunc),
24410810Sbr@bsdpad.com    /*  106 */ SyscallDesc("unused#106", unimplementedFunc),
24510810Sbr@bsdpad.com    /*  107 */ SyscallDesc("unused#107", unimplementedFunc),
24610810Sbr@bsdpad.com    /*  108 */ SyscallDesc("unused#108", unimplementedFunc),
24710810Sbr@bsdpad.com    /*  109 */ SyscallDesc("unused#109", unimplementedFunc),
24810810Sbr@bsdpad.com    /*  110 */ SyscallDesc("unused#110", unimplementedFunc),
24910810Sbr@bsdpad.com    /*  111 */ SyscallDesc("unused#111", unimplementedFunc),
25010810Sbr@bsdpad.com    /*  112 */ SyscallDesc("unused#112", unimplementedFunc),
25110810Sbr@bsdpad.com    /*  113 */ SyscallDesc("unused#113", unimplementedFunc),
25210810Sbr@bsdpad.com    /*  114 */ SyscallDesc("unused#114", unimplementedFunc),
25310810Sbr@bsdpad.com    /*  115 */ SyscallDesc("unused#115", unimplementedFunc),
25410810Sbr@bsdpad.com    /*  116 */ SyscallDesc("unused#116", unimplementedFunc),
25510810Sbr@bsdpad.com    /*  117 */ SyscallDesc("unused#117", unimplementedFunc),
25610810Sbr@bsdpad.com    /*  118 */ SyscallDesc("unused#118", unimplementedFunc),
25710810Sbr@bsdpad.com    /*  119 */ SyscallDesc("unused#119", unimplementedFunc),
25810810Sbr@bsdpad.com    /*  120 */ SyscallDesc("unused#120", unimplementedFunc),
25910810Sbr@bsdpad.com    /*  121 */ SyscallDesc("unused#121", unimplementedFunc),
26010810Sbr@bsdpad.com    /*  122 */ SyscallDesc("unused#122", unimplementedFunc),
26110810Sbr@bsdpad.com    /*  123 */ SyscallDesc("unused#123", unimplementedFunc),
26210810Sbr@bsdpad.com    /*  124 */ SyscallDesc("unused#124", unimplementedFunc),
26310810Sbr@bsdpad.com    /*  125 */ SyscallDesc("unused#125", unimplementedFunc),
26410810Sbr@bsdpad.com    /*  126 */ SyscallDesc("unused#126", unimplementedFunc),
26510810Sbr@bsdpad.com    /*  127 */ SyscallDesc("unused#127", unimplementedFunc),
26610810Sbr@bsdpad.com    /*  128 */ SyscallDesc("unused#128", unimplementedFunc),
26710810Sbr@bsdpad.com    /*  129 */ SyscallDesc("unused#129", unimplementedFunc),
26810810Sbr@bsdpad.com    /*  130 */ SyscallDesc("unused#130", unimplementedFunc),
26910810Sbr@bsdpad.com    /*  131 */ SyscallDesc("unused#131", unimplementedFunc),
27010810Sbr@bsdpad.com    /*  132 */ SyscallDesc("unused#132", unimplementedFunc),
27110810Sbr@bsdpad.com    /*  133 */ SyscallDesc("unused#133", unimplementedFunc),
27210810Sbr@bsdpad.com    /*  134 */ SyscallDesc("unused#134", unimplementedFunc),
27310810Sbr@bsdpad.com    /*  135 */ SyscallDesc("unused#135", unimplementedFunc),
27410810Sbr@bsdpad.com    /*  136 */ SyscallDesc("unused#136", unimplementedFunc),
27510810Sbr@bsdpad.com    /*  137 */ SyscallDesc("unused#137", unimplementedFunc),
27610810Sbr@bsdpad.com    /*  138 */ SyscallDesc("unused#138", unimplementedFunc),
27710810Sbr@bsdpad.com    /*  139 */ SyscallDesc("unused#139", unimplementedFunc),
27810810Sbr@bsdpad.com    /*  140 */ SyscallDesc("unused#140", unimplementedFunc),
27910810Sbr@bsdpad.com    /*  141 */ SyscallDesc("unused#141", unimplementedFunc),
28010810Sbr@bsdpad.com    /*  142 */ SyscallDesc("unused#142", unimplementedFunc),
28110810Sbr@bsdpad.com    /*  143 */ SyscallDesc("unused#143", unimplementedFunc),
28210810Sbr@bsdpad.com    /*  144 */ SyscallDesc("unused#144", unimplementedFunc),
28310810Sbr@bsdpad.com    /*  145 */ SyscallDesc("unused#145", unimplementedFunc),
28410810Sbr@bsdpad.com    /*  146 */ SyscallDesc("unused#146", unimplementedFunc),
28510810Sbr@bsdpad.com    /*  147 */ SyscallDesc("unused#147", unimplementedFunc),
28610810Sbr@bsdpad.com    /*  148 */ SyscallDesc("unused#148", unimplementedFunc),
28710810Sbr@bsdpad.com    /*  149 */ SyscallDesc("unused#149", unimplementedFunc),
28810810Sbr@bsdpad.com    /*  150 */ SyscallDesc("unused#150", unimplementedFunc),
28910810Sbr@bsdpad.com    /*  151 */ SyscallDesc("unused#151", unimplementedFunc),
29010810Sbr@bsdpad.com    /*  152 */ SyscallDesc("unused#152", unimplementedFunc),
29110810Sbr@bsdpad.com    /*  153 */ SyscallDesc("unused#153", unimplementedFunc),
29210810Sbr@bsdpad.com    /*  154 */ SyscallDesc("unused#154", unimplementedFunc),
29310810Sbr@bsdpad.com    /*  155 */ SyscallDesc("unused#155", unimplementedFunc),
29410810Sbr@bsdpad.com    /*  156 */ SyscallDesc("unused#156", unimplementedFunc),
29510810Sbr@bsdpad.com    /*  157 */ SyscallDesc("unused#157", unimplementedFunc),
29610810Sbr@bsdpad.com    /*  158 */ SyscallDesc("unused#158", unimplementedFunc),
29710810Sbr@bsdpad.com    /*  159 */ SyscallDesc("unused#159", unimplementedFunc),
29810810Sbr@bsdpad.com    /*  160 */ SyscallDesc("unused#160", unimplementedFunc),
29910810Sbr@bsdpad.com    /*  161 */ SyscallDesc("unused#161", unimplementedFunc),
30010810Sbr@bsdpad.com    /*  162 */ SyscallDesc("unused#162", unimplementedFunc),
30110810Sbr@bsdpad.com    /*  163 */ SyscallDesc("unused#163", unimplementedFunc),
30210810Sbr@bsdpad.com    /*  164 */ SyscallDesc("unused#164", unimplementedFunc),
30310810Sbr@bsdpad.com    /*  165 */ SyscallDesc("unused#165", unimplementedFunc),
30410810Sbr@bsdpad.com    /*  166 */ SyscallDesc("unused#166", unimplementedFunc),
30510810Sbr@bsdpad.com    /*  167 */ SyscallDesc("unused#167", unimplementedFunc),
30610810Sbr@bsdpad.com    /*  168 */ SyscallDesc("unused#168", unimplementedFunc),
30710810Sbr@bsdpad.com    /*  169 */ SyscallDesc("unused#169", unimplementedFunc),
30810810Sbr@bsdpad.com    /*  170 */ SyscallDesc("unused#170", unimplementedFunc),
30910810Sbr@bsdpad.com    /*  171 */ SyscallDesc("unused#171", unimplementedFunc),
31010810Sbr@bsdpad.com    /*  172 */ SyscallDesc("unused#172", unimplementedFunc),
31110810Sbr@bsdpad.com    /*  173 */ SyscallDesc("unused#173", unimplementedFunc),
31210810Sbr@bsdpad.com    /*  174 */ SyscallDesc("unused#174", unimplementedFunc),
31310810Sbr@bsdpad.com    /*  175 */ SyscallDesc("unused#175", unimplementedFunc),
31410810Sbr@bsdpad.com    /*  176 */ SyscallDesc("unused#176", unimplementedFunc),
31510810Sbr@bsdpad.com    /*  177 */ SyscallDesc("unused#177", unimplementedFunc),
31610810Sbr@bsdpad.com    /*  178 */ SyscallDesc("unused#178", unimplementedFunc),
31710810Sbr@bsdpad.com    /*  179 */ SyscallDesc("unused#179", unimplementedFunc),
31810810Sbr@bsdpad.com    /*  180 */ SyscallDesc("unused#180", unimplementedFunc),
31910810Sbr@bsdpad.com    /*  181 */ SyscallDesc("unused#181", unimplementedFunc),
32010810Sbr@bsdpad.com    /*  182 */ SyscallDesc("unused#182", unimplementedFunc),
32110810Sbr@bsdpad.com    /*  183 */ SyscallDesc("unused#183", unimplementedFunc),
32210810Sbr@bsdpad.com    /*  184 */ SyscallDesc("unused#184", unimplementedFunc),
32310810Sbr@bsdpad.com    /*  185 */ SyscallDesc("unused#185", unimplementedFunc),
32410810Sbr@bsdpad.com    /*  186 */ SyscallDesc("unused#186", unimplementedFunc),
32510810Sbr@bsdpad.com    /*  187 */ SyscallDesc("unused#187", unimplementedFunc),
32610810Sbr@bsdpad.com    /*  188 */ SyscallDesc("unused#188", unimplementedFunc),
32710810Sbr@bsdpad.com    /*  189 */ SyscallDesc("unused#189", unimplementedFunc),
32810810Sbr@bsdpad.com    /*  190 */ SyscallDesc("unused#190", unimplementedFunc),
32910810Sbr@bsdpad.com    /*  191 */ SyscallDesc("unused#191", unimplementedFunc),
33010810Sbr@bsdpad.com    /*  192 */ SyscallDesc("unused#192", unimplementedFunc),
33110810Sbr@bsdpad.com    /*  193 */ SyscallDesc("unused#193", unimplementedFunc),
33210810Sbr@bsdpad.com    /*  194 */ SyscallDesc("unused#194", unimplementedFunc),
33310810Sbr@bsdpad.com    /*  195 */ SyscallDesc("unused#195", unimplementedFunc),
33410810Sbr@bsdpad.com    /*  196 */ SyscallDesc("unused#196", unimplementedFunc),
33510810Sbr@bsdpad.com    /*  197 */ SyscallDesc("unused#197", unimplementedFunc),
33610810Sbr@bsdpad.com    /*  198 */ SyscallDesc("unused#198", unimplementedFunc),
33710810Sbr@bsdpad.com    /*  199 */ SyscallDesc("unused#199", unimplementedFunc),
33810810Sbr@bsdpad.com    /*  200 */ SyscallDesc("unused#200", unimplementedFunc),
33910810Sbr@bsdpad.com    /*  201 */ SyscallDesc("unused#201", unimplementedFunc),
34010810Sbr@bsdpad.com    /*  202 */ SyscallDesc("unused#202", unimplementedFunc),
34110810Sbr@bsdpad.com    /*  203 */ SyscallDesc("unused#203", unimplementedFunc),
34210810Sbr@bsdpad.com    /*  204 */ SyscallDesc("unused#204", unimplementedFunc),
34310810Sbr@bsdpad.com    /*  205 */ SyscallDesc("unused#205", unimplementedFunc),
34410810Sbr@bsdpad.com    /*  206 */ SyscallDesc("unused#206", unimplementedFunc),
34510810Sbr@bsdpad.com    /*  207 */ SyscallDesc("unused#207", unimplementedFunc),
34610810Sbr@bsdpad.com    /*  208 */ SyscallDesc("unused#208", unimplementedFunc),
34710810Sbr@bsdpad.com    /*  209 */ SyscallDesc("unused#209", unimplementedFunc),
34810810Sbr@bsdpad.com    /*  210 */ SyscallDesc("unused#210", unimplementedFunc),
34910810Sbr@bsdpad.com    /*  211 */ SyscallDesc("unused#211", unimplementedFunc),
35010810Sbr@bsdpad.com    /*  212 */ SyscallDesc("unused#212", unimplementedFunc),
35110810Sbr@bsdpad.com    /*  213 */ SyscallDesc("unused#213", unimplementedFunc),
35210810Sbr@bsdpad.com    /*  214 */ SyscallDesc("unused#214", unimplementedFunc),
35310810Sbr@bsdpad.com    /*  215 */ SyscallDesc("unused#215", unimplementedFunc),
35410810Sbr@bsdpad.com    /*  216 */ SyscallDesc("unused#216", unimplementedFunc),
35510810Sbr@bsdpad.com    /*  217 */ SyscallDesc("unused#217", unimplementedFunc),
35610810Sbr@bsdpad.com    /*  218 */ SyscallDesc("unused#218", unimplementedFunc),
35710810Sbr@bsdpad.com    /*  219 */ SyscallDesc("unused#219", unimplementedFunc),
35810810Sbr@bsdpad.com    /*  220 */ SyscallDesc("unused#220", unimplementedFunc),
35910810Sbr@bsdpad.com    /*  221 */ SyscallDesc("unused#221", unimplementedFunc),
36010810Sbr@bsdpad.com    /*  222 */ SyscallDesc("unused#222", unimplementedFunc),
36110810Sbr@bsdpad.com    /*  223 */ SyscallDesc("unused#223", unimplementedFunc),
36210810Sbr@bsdpad.com    /*  224 */ SyscallDesc("unused#224", unimplementedFunc),
36310810Sbr@bsdpad.com    /*  225 */ SyscallDesc("unused#225", unimplementedFunc),
36410810Sbr@bsdpad.com    /*  226 */ SyscallDesc("unused#226", unimplementedFunc),
36510810Sbr@bsdpad.com    /*  227 */ SyscallDesc("unused#227", unimplementedFunc),
36610810Sbr@bsdpad.com    /*  228 */ SyscallDesc("unused#228", unimplementedFunc),
36710810Sbr@bsdpad.com    /*  229 */ SyscallDesc("unused#229", unimplementedFunc),
36810810Sbr@bsdpad.com    /*  230 */ SyscallDesc("unused#230", unimplementedFunc),
36910810Sbr@bsdpad.com    /*  231 */ SyscallDesc("unused#231", unimplementedFunc),
37010810Sbr@bsdpad.com    /*  232 */ SyscallDesc("unused#232", unimplementedFunc),
37110810Sbr@bsdpad.com    /*  233 */ SyscallDesc("unused#233", unimplementedFunc),
37210810Sbr@bsdpad.com    /*  234 */ SyscallDesc("unused#234", unimplementedFunc),
37310810Sbr@bsdpad.com    /*  235 */ SyscallDesc("unused#235", unimplementedFunc),
37410810Sbr@bsdpad.com    /*  236 */ SyscallDesc("unused#236", unimplementedFunc),
37510810Sbr@bsdpad.com    /*  237 */ SyscallDesc("unused#237", unimplementedFunc),
37610810Sbr@bsdpad.com    /*  238 */ SyscallDesc("unused#238", unimplementedFunc),
37710810Sbr@bsdpad.com    /*  239 */ SyscallDesc("unused#239", unimplementedFunc),
37810810Sbr@bsdpad.com    /*  240 */ SyscallDesc("unused#240", unimplementedFunc),
37910810Sbr@bsdpad.com    /*  241 */ SyscallDesc("unused#241", unimplementedFunc),
38010810Sbr@bsdpad.com    /*  242 */ SyscallDesc("unused#242", unimplementedFunc),
38110810Sbr@bsdpad.com    /*  243 */ SyscallDesc("unused#243", unimplementedFunc),
38210810Sbr@bsdpad.com    /*  244 */ SyscallDesc("unused#244", unimplementedFunc),
38310810Sbr@bsdpad.com    /*  245 */ SyscallDesc("unused#245", unimplementedFunc),
38410810Sbr@bsdpad.com    /*  246 */ SyscallDesc("unused#246", unimplementedFunc),
38510810Sbr@bsdpad.com    /*  247 */ SyscallDesc("unused#247", unimplementedFunc),
38610810Sbr@bsdpad.com    /*  248 */ SyscallDesc("unused#248", unimplementedFunc),
38710810Sbr@bsdpad.com    /*  249 */ SyscallDesc("unused#249", unimplementedFunc),
38810810Sbr@bsdpad.com    /*  250 */ SyscallDesc("unused#250", unimplementedFunc),
38910810Sbr@bsdpad.com    /*  251 */ SyscallDesc("unused#251", unimplementedFunc),
39010810Sbr@bsdpad.com    /*  252 */ SyscallDesc("unused#252", unimplementedFunc),
39110810Sbr@bsdpad.com    /*  253 */ SyscallDesc("unused#253", unimplementedFunc),
39210810Sbr@bsdpad.com    /*  254 */ SyscallDesc("unused#254", unimplementedFunc),
39310810Sbr@bsdpad.com    /*  255 */ SyscallDesc("unused#255", unimplementedFunc),
39410810Sbr@bsdpad.com    /*  256 */ SyscallDesc("unused#256", unimplementedFunc),
39510810Sbr@bsdpad.com    /*  257 */ SyscallDesc("unused#257", unimplementedFunc),
39610810Sbr@bsdpad.com    /*  258 */ SyscallDesc("unused#258", unimplementedFunc),
39710810Sbr@bsdpad.com    /*  259 */ SyscallDesc("unused#259", unimplementedFunc),
39810810Sbr@bsdpad.com    /*  260 */ SyscallDesc("unused#260", unimplementedFunc),
39910810Sbr@bsdpad.com    /*  261 */ SyscallDesc("unused#261", unimplementedFunc),
40010810Sbr@bsdpad.com    /*  262 */ SyscallDesc("unused#262", unimplementedFunc),
40110810Sbr@bsdpad.com    /*  263 */ SyscallDesc("unused#263", unimplementedFunc),
40210810Sbr@bsdpad.com    /*  264 */ SyscallDesc("unused#264", unimplementedFunc),
40310810Sbr@bsdpad.com    /*  265 */ SyscallDesc("unused#265", unimplementedFunc),
40410810Sbr@bsdpad.com    /*  266 */ SyscallDesc("unused#266", unimplementedFunc),
40510810Sbr@bsdpad.com    /*  267 */ SyscallDesc("unused#267", unimplementedFunc),
40610810Sbr@bsdpad.com    /*  268 */ SyscallDesc("unused#268", unimplementedFunc),
40710810Sbr@bsdpad.com    /*  269 */ SyscallDesc("unused#269", unimplementedFunc),
40810810Sbr@bsdpad.com    /*  270 */ SyscallDesc("unused#270", unimplementedFunc),
40910810Sbr@bsdpad.com    /*  271 */ SyscallDesc("unused#271", unimplementedFunc),
41010810Sbr@bsdpad.com    /*  272 */ SyscallDesc("unused#272", unimplementedFunc),
41110810Sbr@bsdpad.com    /*  273 */ SyscallDesc("unused#273", unimplementedFunc),
41210810Sbr@bsdpad.com    /*  274 */ SyscallDesc("unused#274", unimplementedFunc),
41310810Sbr@bsdpad.com    /*  275 */ SyscallDesc("unused#275", unimplementedFunc),
41410810Sbr@bsdpad.com    /*  276 */ SyscallDesc("unused#276", unimplementedFunc),
41510810Sbr@bsdpad.com    /*  277 */ SyscallDesc("unused#277", unimplementedFunc),
41610810Sbr@bsdpad.com    /*  278 */ SyscallDesc("unused#278", unimplementedFunc),
41710810Sbr@bsdpad.com    /*  279 */ SyscallDesc("unused#279", unimplementedFunc),
41810810Sbr@bsdpad.com    /*  280 */ SyscallDesc("unused#280", unimplementedFunc),
41910810Sbr@bsdpad.com    /*  281 */ SyscallDesc("unused#281", unimplementedFunc),
42010810Sbr@bsdpad.com    /*  282 */ SyscallDesc("unused#282", unimplementedFunc),
42110810Sbr@bsdpad.com    /*  283 */ SyscallDesc("unused#283", unimplementedFunc),
42210810Sbr@bsdpad.com    /*  284 */ SyscallDesc("unused#284", unimplementedFunc),
42310810Sbr@bsdpad.com    /*  285 */ SyscallDesc("unused#285", unimplementedFunc),
42410810Sbr@bsdpad.com    /*  286 */ SyscallDesc("unused#286", unimplementedFunc),
42510810Sbr@bsdpad.com    /*  287 */ SyscallDesc("unused#287", unimplementedFunc),
42610810Sbr@bsdpad.com    /*  288 */ SyscallDesc("unused#288", unimplementedFunc),
42710810Sbr@bsdpad.com    /*  289 */ SyscallDesc("unused#289", unimplementedFunc),
42810810Sbr@bsdpad.com    /*  290 */ SyscallDesc("unused#290", unimplementedFunc),
42910810Sbr@bsdpad.com    /*  291 */ SyscallDesc("unused#291", unimplementedFunc),
43010810Sbr@bsdpad.com    /*  292 */ SyscallDesc("unused#292", unimplementedFunc),
43110810Sbr@bsdpad.com    /*  293 */ SyscallDesc("unused#293", unimplementedFunc),
43210810Sbr@bsdpad.com    /*  294 */ SyscallDesc("unused#294", unimplementedFunc),
43310810Sbr@bsdpad.com    /*  295 */ SyscallDesc("unused#295", unimplementedFunc),
43410810Sbr@bsdpad.com    /*  296 */ SyscallDesc("unused#296", unimplementedFunc),
43510810Sbr@bsdpad.com    /*  297 */ SyscallDesc("unused#297", unimplementedFunc),
43610810Sbr@bsdpad.com    /*  298 */ SyscallDesc("unused#298", unimplementedFunc),
43710810Sbr@bsdpad.com    /*  299 */ SyscallDesc("unused#299", unimplementedFunc),
43810810Sbr@bsdpad.com    /*  300 */ SyscallDesc("unused#300", unimplementedFunc),
43910810Sbr@bsdpad.com    /*  301 */ SyscallDesc("unused#301", unimplementedFunc),
44010810Sbr@bsdpad.com    /*  302 */ SyscallDesc("unused#302", unimplementedFunc),
44110810Sbr@bsdpad.com    /*  303 */ SyscallDesc("unused#303", unimplementedFunc),
44210810Sbr@bsdpad.com    /*  304 */ SyscallDesc("unused#304", unimplementedFunc),
44310810Sbr@bsdpad.com    /*  305 */ SyscallDesc("unused#305", unimplementedFunc),
44410810Sbr@bsdpad.com    /*  306 */ SyscallDesc("unused#306", unimplementedFunc),
44510810Sbr@bsdpad.com    /*  307 */ SyscallDesc("unused#307", unimplementedFunc),
44610810Sbr@bsdpad.com    /*  308 */ SyscallDesc("unused#308", unimplementedFunc),
44710810Sbr@bsdpad.com    /*  309 */ SyscallDesc("unused#309", unimplementedFunc),
44810810Sbr@bsdpad.com    /*  310 */ SyscallDesc("unused#310", unimplementedFunc),
44910810Sbr@bsdpad.com    /*  311 */ SyscallDesc("unused#311", unimplementedFunc),
45010810Sbr@bsdpad.com    /*  312 */ SyscallDesc("unused#312", unimplementedFunc),
45110810Sbr@bsdpad.com    /*  313 */ SyscallDesc("unused#313", unimplementedFunc),
45210810Sbr@bsdpad.com    /*  314 */ SyscallDesc("unused#314", unimplementedFunc),
45310810Sbr@bsdpad.com    /*  315 */ SyscallDesc("unused#315", unimplementedFunc),
45410810Sbr@bsdpad.com    /*  316 */ SyscallDesc("unused#316", unimplementedFunc),
45510810Sbr@bsdpad.com    /*  317 */ SyscallDesc("unused#317", unimplementedFunc),
45610810Sbr@bsdpad.com    /*  318 */ SyscallDesc("unused#318", unimplementedFunc),
45710810Sbr@bsdpad.com    /*  319 */ SyscallDesc("unused#319", unimplementedFunc),
45810810Sbr@bsdpad.com    /*  320 */ SyscallDesc("unused#320", unimplementedFunc),
45910810Sbr@bsdpad.com    /*  321 */ SyscallDesc("unused#321", unimplementedFunc),
46010810Sbr@bsdpad.com    /*  322 */ SyscallDesc("unused#322", unimplementedFunc),
46110810Sbr@bsdpad.com    /*  323 */ SyscallDesc("unused#323", unimplementedFunc),
46210810Sbr@bsdpad.com    /*  324 */ SyscallDesc("unused#324", unimplementedFunc),
46310810Sbr@bsdpad.com    /*  325 */ SyscallDesc("unused#325", unimplementedFunc),
46410810Sbr@bsdpad.com    /*  326 */ SyscallDesc("unused#326", unimplementedFunc),
46510810Sbr@bsdpad.com    /*  327 */ SyscallDesc("unused#327", unimplementedFunc),
46610810Sbr@bsdpad.com    /*  328 */ SyscallDesc("unused#328", unimplementedFunc),
46710810Sbr@bsdpad.com    /*  329 */ SyscallDesc("unused#329", unimplementedFunc),
46810810Sbr@bsdpad.com    /*  330 */ SyscallDesc("unused#330", unimplementedFunc),
46910810Sbr@bsdpad.com    /*  331 */ SyscallDesc("unused#331", unimplementedFunc),
47010810Sbr@bsdpad.com    /*  332 */ SyscallDesc("unused#332", unimplementedFunc),
47110810Sbr@bsdpad.com    /*  333 */ SyscallDesc("unused#333", unimplementedFunc),
47210810Sbr@bsdpad.com    /*  334 */ SyscallDesc("unused#334", unimplementedFunc),
47310810Sbr@bsdpad.com    /*  335 */ SyscallDesc("unused#335", unimplementedFunc),
47410810Sbr@bsdpad.com    /*  336 */ SyscallDesc("unused#336", unimplementedFunc),
47510810Sbr@bsdpad.com    /*  337 */ SyscallDesc("unused#337", unimplementedFunc),
47610810Sbr@bsdpad.com    /*  338 */ SyscallDesc("unused#338", unimplementedFunc),
47710810Sbr@bsdpad.com    /*  339 */ SyscallDesc("unused#339", unimplementedFunc),
47810810Sbr@bsdpad.com    /*  340 */ SyscallDesc("unused#340", unimplementedFunc),
47910810Sbr@bsdpad.com    /*  341 */ SyscallDesc("unused#341", unimplementedFunc),
48010810Sbr@bsdpad.com    /*  342 */ SyscallDesc("unused#342", unimplementedFunc),
48110810Sbr@bsdpad.com    /*  343 */ SyscallDesc("unused#343", unimplementedFunc),
48210810Sbr@bsdpad.com    /*  344 */ SyscallDesc("unused#344", unimplementedFunc),
48310810Sbr@bsdpad.com    /*  345 */ SyscallDesc("unused#345", unimplementedFunc),
48410810Sbr@bsdpad.com    /*  346 */ SyscallDesc("unused#346", unimplementedFunc),
48510810Sbr@bsdpad.com    /*  347 */ SyscallDesc("unused#347", unimplementedFunc),
48610810Sbr@bsdpad.com    /*  348 */ SyscallDesc("unused#348", unimplementedFunc),
48710810Sbr@bsdpad.com    /*  349 */ SyscallDesc("unused#349", unimplementedFunc),
48810810Sbr@bsdpad.com    /*  350 */ SyscallDesc("unused#350", unimplementedFunc),
48910810Sbr@bsdpad.com    /*  351 */ SyscallDesc("unused#351", unimplementedFunc),
49010810Sbr@bsdpad.com    /*  352 */ SyscallDesc("unused#352", unimplementedFunc),
49110810Sbr@bsdpad.com    /*  353 */ SyscallDesc("unused#353", unimplementedFunc),
49210810Sbr@bsdpad.com    /*  354 */ SyscallDesc("unused#354", unimplementedFunc),
49310810Sbr@bsdpad.com    /*  355 */ SyscallDesc("unused#355", unimplementedFunc),
49410810Sbr@bsdpad.com    /*  356 */ SyscallDesc("unused#356", unimplementedFunc),
49510810Sbr@bsdpad.com    /*  357 */ SyscallDesc("unused#357", unimplementedFunc),
49610810Sbr@bsdpad.com    /*  358 */ SyscallDesc("unused#358", unimplementedFunc),
49710810Sbr@bsdpad.com    /*  359 */ SyscallDesc("unused#359", unimplementedFunc),
49810810Sbr@bsdpad.com    /*  360 */ SyscallDesc("unused#360", unimplementedFunc),
49910810Sbr@bsdpad.com    /*  361 */ SyscallDesc("unused#361", unimplementedFunc),
50010810Sbr@bsdpad.com    /*  362 */ SyscallDesc("unused#362", unimplementedFunc),
50110810Sbr@bsdpad.com    /*  363 */ SyscallDesc("unused#363", unimplementedFunc),
50210810Sbr@bsdpad.com    /*  364 */ SyscallDesc("unused#364", unimplementedFunc),
50310810Sbr@bsdpad.com    /*  365 */ SyscallDesc("unused#365", unimplementedFunc),
50410810Sbr@bsdpad.com    /*  366 */ SyscallDesc("unused#366", unimplementedFunc),
50510810Sbr@bsdpad.com    /*  367 */ SyscallDesc("unused#367", unimplementedFunc),
50610810Sbr@bsdpad.com    /*  368 */ SyscallDesc("unused#368", unimplementedFunc),
50710810Sbr@bsdpad.com    /*  369 */ SyscallDesc("unused#369", unimplementedFunc),
50810810Sbr@bsdpad.com    /*  370 */ SyscallDesc("unused#370", unimplementedFunc),
50910810Sbr@bsdpad.com    /*  371 */ SyscallDesc("unused#371", unimplementedFunc),
51010810Sbr@bsdpad.com    /*  372 */ SyscallDesc("unused#372", unimplementedFunc),
51110810Sbr@bsdpad.com    /*  373 */ SyscallDesc("unused#373", unimplementedFunc),
51210810Sbr@bsdpad.com    /*  374 */ SyscallDesc("unused#374", unimplementedFunc),
51310810Sbr@bsdpad.com    /*  375 */ SyscallDesc("unused#375", unimplementedFunc),
51410810Sbr@bsdpad.com    /*  376 */ SyscallDesc("unused#376", unimplementedFunc),
51510810Sbr@bsdpad.com    /*  377 */ SyscallDesc("unused#377", unimplementedFunc),
51610810Sbr@bsdpad.com    /*  378 */ SyscallDesc("unused#378", unimplementedFunc),
51710810Sbr@bsdpad.com    /*  379 */ SyscallDesc("unused#379", unimplementedFunc),
51810810Sbr@bsdpad.com    /*  380 */ SyscallDesc("unused#380", unimplementedFunc),
51910810Sbr@bsdpad.com    /*  381 */ SyscallDesc("unused#381", unimplementedFunc),
52010810Sbr@bsdpad.com    /*  382 */ SyscallDesc("unused#382", unimplementedFunc),
52110810Sbr@bsdpad.com    /*  383 */ SyscallDesc("unused#383", unimplementedFunc),
52210810Sbr@bsdpad.com    /*  384 */ SyscallDesc("unused#384", unimplementedFunc),
52310810Sbr@bsdpad.com    /*  385 */ SyscallDesc("unused#385", unimplementedFunc),
52410810Sbr@bsdpad.com    /*  386 */ SyscallDesc("unused#386", unimplementedFunc),
52510810Sbr@bsdpad.com    /*  387 */ SyscallDesc("unused#387", unimplementedFunc),
52610810Sbr@bsdpad.com    /*  388 */ SyscallDesc("unused#388", unimplementedFunc),
52710810Sbr@bsdpad.com    /*  389 */ SyscallDesc("unused#389", unimplementedFunc),
52810810Sbr@bsdpad.com    /*  390 */ SyscallDesc("unused#390", unimplementedFunc),
52910810Sbr@bsdpad.com    /*  391 */ SyscallDesc("unused#391", unimplementedFunc),
53010810Sbr@bsdpad.com    /*  392 */ SyscallDesc("unused#392", unimplementedFunc),
53110810Sbr@bsdpad.com    /*  393 */ SyscallDesc("unused#393", unimplementedFunc),
53210810Sbr@bsdpad.com    /*  394 */ SyscallDesc("unused#394", unimplementedFunc),
53310810Sbr@bsdpad.com    /*  395 */ SyscallDesc("unused#395", unimplementedFunc),
53410810Sbr@bsdpad.com    /*  396 */ SyscallDesc("unused#396", unimplementedFunc),
53510810Sbr@bsdpad.com    /*  397 */ SyscallDesc("unused#397", unimplementedFunc),
53610810Sbr@bsdpad.com    /*  398 */ SyscallDesc("unused#398", unimplementedFunc),
53710810Sbr@bsdpad.com    /*  399 */ SyscallDesc("unused#399", unimplementedFunc),
53810810Sbr@bsdpad.com    /*  400 */ SyscallDesc("unused#400", unimplementedFunc),
53910810Sbr@bsdpad.com    /*  401 */ SyscallDesc("unused#401", unimplementedFunc),
54010810Sbr@bsdpad.com    /*  402 */ SyscallDesc("unused#402", unimplementedFunc),
54110810Sbr@bsdpad.com    /*  403 */ SyscallDesc("unused#403", unimplementedFunc),
54210810Sbr@bsdpad.com    /*  404 */ SyscallDesc("unused#404", unimplementedFunc),
54310810Sbr@bsdpad.com    /*  405 */ SyscallDesc("unused#405", unimplementedFunc),
54410810Sbr@bsdpad.com    /*  406 */ SyscallDesc("unused#406", unimplementedFunc),
54510810Sbr@bsdpad.com    /*  407 */ SyscallDesc("unused#407", unimplementedFunc),
54610810Sbr@bsdpad.com    /*  408 */ SyscallDesc("unused#408", unimplementedFunc),
54710810Sbr@bsdpad.com    /*  409 */ SyscallDesc("unused#409", unimplementedFunc),
54810810Sbr@bsdpad.com    /*  410 */ SyscallDesc("unused#410", unimplementedFunc),
54910810Sbr@bsdpad.com    /*  411 */ SyscallDesc("unused#411", unimplementedFunc),
55010810Sbr@bsdpad.com    /*  412 */ SyscallDesc("unused#412", unimplementedFunc),
55110810Sbr@bsdpad.com    /*  413 */ SyscallDesc("unused#413", unimplementedFunc),
55210810Sbr@bsdpad.com    /*  414 */ SyscallDesc("unused#414", unimplementedFunc),
55310810Sbr@bsdpad.com    /*  415 */ SyscallDesc("unused#415", unimplementedFunc),
55410810Sbr@bsdpad.com    /*  416 */ SyscallDesc("unused#416", unimplementedFunc),
55510810Sbr@bsdpad.com    /*  417 */ SyscallDesc("unused#417", unimplementedFunc),
55610810Sbr@bsdpad.com    /*  418 */ SyscallDesc("unused#418", unimplementedFunc),
55710810Sbr@bsdpad.com    /*  419 */ SyscallDesc("unused#419", unimplementedFunc),
55810810Sbr@bsdpad.com    /*  420 */ SyscallDesc("unused#420", unimplementedFunc),
55910810Sbr@bsdpad.com    /*  421 */ SyscallDesc("unused#421", unimplementedFunc),
56010810Sbr@bsdpad.com    /*  422 */ SyscallDesc("unused#422", unimplementedFunc),
56110810Sbr@bsdpad.com    /*  423 */ SyscallDesc("unused#423", unimplementedFunc),
56210810Sbr@bsdpad.com    /*  424 */ SyscallDesc("unused#424", unimplementedFunc),
56310810Sbr@bsdpad.com    /*  425 */ SyscallDesc("unused#425", unimplementedFunc),
56410810Sbr@bsdpad.com    /*  426 */ SyscallDesc("unused#426", unimplementedFunc),
56510810Sbr@bsdpad.com    /*  427 */ SyscallDesc("unused#427", unimplementedFunc),
56610810Sbr@bsdpad.com    /*  428 */ SyscallDesc("unused#428", unimplementedFunc),
56710810Sbr@bsdpad.com    /*  429 */ SyscallDesc("unused#429", unimplementedFunc),
56810810Sbr@bsdpad.com    /*  430 */ SyscallDesc("unused#430", unimplementedFunc),
56910810Sbr@bsdpad.com    /*  431 */ SyscallDesc("unused#431", unimplementedFunc),
57010810Sbr@bsdpad.com    /*  432 */ SyscallDesc("unused#432", unimplementedFunc),
57110810Sbr@bsdpad.com    /*  433 */ SyscallDesc("unused#433", unimplementedFunc),
57210810Sbr@bsdpad.com    /*  434 */ SyscallDesc("unused#434", unimplementedFunc),
57310810Sbr@bsdpad.com    /*  435 */ SyscallDesc("unused#435", unimplementedFunc),
57410810Sbr@bsdpad.com    /*  436 */ SyscallDesc("unused#436", unimplementedFunc),
57510810Sbr@bsdpad.com    /*  437 */ SyscallDesc("unused#437", unimplementedFunc),
57610810Sbr@bsdpad.com    /*  438 */ SyscallDesc("unused#438", unimplementedFunc),
57710810Sbr@bsdpad.com    /*  439 */ SyscallDesc("unused#439", unimplementedFunc),
57810810Sbr@bsdpad.com    /*  440 */ SyscallDesc("unused#440", unimplementedFunc),
57910810Sbr@bsdpad.com    /*  441 */ SyscallDesc("unused#441", unimplementedFunc),
58010810Sbr@bsdpad.com    /*  442 */ SyscallDesc("unused#442", unimplementedFunc),
58110810Sbr@bsdpad.com    /*  443 */ SyscallDesc("unused#443", unimplementedFunc),
58210810Sbr@bsdpad.com    /*  444 */ SyscallDesc("unused#444", unimplementedFunc),
58310810Sbr@bsdpad.com    /*  445 */ SyscallDesc("unused#445", unimplementedFunc),
58410810Sbr@bsdpad.com    /*  446 */ SyscallDesc("unused#446", unimplementedFunc),
58510810Sbr@bsdpad.com    /*  447 */ SyscallDesc("unused#447", unimplementedFunc),
58610810Sbr@bsdpad.com    /*  448 */ SyscallDesc("unused#448", unimplementedFunc),
58710810Sbr@bsdpad.com    /*  449 */ SyscallDesc("unused#449", unimplementedFunc),
58810810Sbr@bsdpad.com    /*  450 */ SyscallDesc("unused#450", unimplementedFunc),
58910810Sbr@bsdpad.com    /*  451 */ SyscallDesc("unused#451", unimplementedFunc),
59010810Sbr@bsdpad.com    /*  452 */ SyscallDesc("unused#452", unimplementedFunc),
59110810Sbr@bsdpad.com    /*  453 */ SyscallDesc("unused#453", unimplementedFunc),
59210810Sbr@bsdpad.com    /*  454 */ SyscallDesc("unused#454", unimplementedFunc),
59310810Sbr@bsdpad.com    /*  455 */ SyscallDesc("unused#455", unimplementedFunc),
59410810Sbr@bsdpad.com    /*  456 */ SyscallDesc("unused#456", unimplementedFunc),
59510810Sbr@bsdpad.com    /*  457 */ SyscallDesc("unused#457", unimplementedFunc),
59610810Sbr@bsdpad.com    /*  458 */ SyscallDesc("unused#458", unimplementedFunc),
59710810Sbr@bsdpad.com    /*  459 */ SyscallDesc("unused#459", unimplementedFunc),
59810810Sbr@bsdpad.com    /*  460 */ SyscallDesc("unused#460", unimplementedFunc),
59910810Sbr@bsdpad.com    /*  461 */ SyscallDesc("unused#461", unimplementedFunc),
60010810Sbr@bsdpad.com    /*  462 */ SyscallDesc("unused#462", unimplementedFunc),
60110810Sbr@bsdpad.com    /*  463 */ SyscallDesc("unused#463", unimplementedFunc),
60210810Sbr@bsdpad.com    /*  464 */ SyscallDesc("unused#464", unimplementedFunc),
60310810Sbr@bsdpad.com    /*  465 */ SyscallDesc("unused#465", unimplementedFunc),
60410810Sbr@bsdpad.com    /*  466 */ SyscallDesc("unused#466", unimplementedFunc),
60510810Sbr@bsdpad.com    /*  467 */ SyscallDesc("unused#467", unimplementedFunc),
60610810Sbr@bsdpad.com    /*  468 */ SyscallDesc("unused#468", unimplementedFunc),
60710810Sbr@bsdpad.com    /*  469 */ SyscallDesc("unused#469", unimplementedFunc),
60810810Sbr@bsdpad.com    /*  470 */ SyscallDesc("unused#470", unimplementedFunc),
60910810Sbr@bsdpad.com    /*  471 */ SyscallDesc("unused#471", unimplementedFunc),
61010810Sbr@bsdpad.com    /*  472 */ SyscallDesc("unused#472", unimplementedFunc),
61110810Sbr@bsdpad.com    /*  473 */ SyscallDesc("unused#473", unimplementedFunc),
61210810Sbr@bsdpad.com    /*  474 */ SyscallDesc("unused#474", unimplementedFunc),
61310810Sbr@bsdpad.com    /*  475 */ SyscallDesc("unused#475", unimplementedFunc),
61410810Sbr@bsdpad.com    /*  476 */ SyscallDesc("unused#476", unimplementedFunc),
61510810Sbr@bsdpad.com    /*  477 */ SyscallDesc("unused#477", unimplementedFunc),
61610810Sbr@bsdpad.com    /*  478 */ SyscallDesc("unused#478", unimplementedFunc),
61710810Sbr@bsdpad.com    /*  479 */ SyscallDesc("unused#479", unimplementedFunc),
61810810Sbr@bsdpad.com    /*  480 */ SyscallDesc("unused#480", unimplementedFunc),
61910810Sbr@bsdpad.com    /*  481 */ SyscallDesc("unused#481", unimplementedFunc),
62010810Sbr@bsdpad.com    /*  482 */ SyscallDesc("unused#482", unimplementedFunc),
62110810Sbr@bsdpad.com    /*  483 */ SyscallDesc("unused#483", unimplementedFunc),
62210810Sbr@bsdpad.com    /*  484 */ SyscallDesc("unused#484", unimplementedFunc),
62310810Sbr@bsdpad.com    /*  485 */ SyscallDesc("unused#485", unimplementedFunc),
62410810Sbr@bsdpad.com    /*  486 */ SyscallDesc("unused#486", unimplementedFunc),
62510810Sbr@bsdpad.com    /*  487 */ SyscallDesc("unused#487", unimplementedFunc),
62610810Sbr@bsdpad.com    /*  488 */ SyscallDesc("unused#488", unimplementedFunc),
62710810Sbr@bsdpad.com    /*  489 */ SyscallDesc("unused#489", unimplementedFunc),
62810810Sbr@bsdpad.com    /*  490 */ SyscallDesc("unused#490", unimplementedFunc),
62910810Sbr@bsdpad.com    /*  491 */ SyscallDesc("unused#491", unimplementedFunc),
63010810Sbr@bsdpad.com    /*  492 */ SyscallDesc("unused#492", unimplementedFunc),
63110810Sbr@bsdpad.com    /*  493 */ SyscallDesc("unused#493", unimplementedFunc),
63210810Sbr@bsdpad.com    /*  494 */ SyscallDesc("unused#494", unimplementedFunc),
63310810Sbr@bsdpad.com    /*  495 */ SyscallDesc("unused#495", unimplementedFunc),
63410810Sbr@bsdpad.com    /*  496 */ SyscallDesc("unused#496", unimplementedFunc),
63510810Sbr@bsdpad.com    /*  497 */ SyscallDesc("unused#497", unimplementedFunc),
63610810Sbr@bsdpad.com    /*  498 */ SyscallDesc("unused#498", unimplementedFunc),
63710810Sbr@bsdpad.com    /*  499 */ SyscallDesc("unused#499", unimplementedFunc),
63810810Sbr@bsdpad.com    /*  500 */ SyscallDesc("unused#500", unimplementedFunc),
63910810Sbr@bsdpad.com    /*  501 */ SyscallDesc("unused#501", unimplementedFunc),
64010810Sbr@bsdpad.com    /*  502 */ SyscallDesc("unused#502", unimplementedFunc),
64110810Sbr@bsdpad.com    /*  503 */ SyscallDesc("unused#503", unimplementedFunc),
64210810Sbr@bsdpad.com    /*  504 */ SyscallDesc("unused#504", unimplementedFunc),
64310810Sbr@bsdpad.com    /*  505 */ SyscallDesc("unused#505", unimplementedFunc),
64410810Sbr@bsdpad.com    /*  506 */ SyscallDesc("unused#506", unimplementedFunc),
64510810Sbr@bsdpad.com    /*  507 */ SyscallDesc("unused#507", unimplementedFunc),
64610810Sbr@bsdpad.com    /*  508 */ SyscallDesc("unused#508", unimplementedFunc),
64710810Sbr@bsdpad.com    /*  509 */ SyscallDesc("unused#509", unimplementedFunc),
64810810Sbr@bsdpad.com    /*  510 */ SyscallDesc("unused#510", unimplementedFunc),
64910810Sbr@bsdpad.com    /*  511 */ SyscallDesc("unused#511", unimplementedFunc),
65010810Sbr@bsdpad.com    /*  512 */ SyscallDesc("unused#512", unimplementedFunc),
65110810Sbr@bsdpad.com    /*  513 */ SyscallDesc("unused#513", unimplementedFunc),
65210810Sbr@bsdpad.com    /*  514 */ SyscallDesc("unused#514", unimplementedFunc),
65310810Sbr@bsdpad.com    /*  515 */ SyscallDesc("unused#515", unimplementedFunc),
65410810Sbr@bsdpad.com    /*  516 */ SyscallDesc("unused#516", unimplementedFunc),
65510810Sbr@bsdpad.com    /*  517 */ SyscallDesc("unused#517", unimplementedFunc),
65610810Sbr@bsdpad.com    /*  518 */ SyscallDesc("unused#518", unimplementedFunc),
65710810Sbr@bsdpad.com    /*  519 */ SyscallDesc("unused#519", unimplementedFunc),
65810810Sbr@bsdpad.com    /*  520 */ SyscallDesc("unused#520", unimplementedFunc),
65910810Sbr@bsdpad.com    /*  521 */ SyscallDesc("unused#521", unimplementedFunc),
66010810Sbr@bsdpad.com    /*  522 */ SyscallDesc("unused#522", unimplementedFunc),
66110810Sbr@bsdpad.com    /*  523 */ SyscallDesc("unused#523", unimplementedFunc),
66210810Sbr@bsdpad.com    /*  524 */ SyscallDesc("unused#524", unimplementedFunc),
66310810Sbr@bsdpad.com    /*  525 */ SyscallDesc("unused#525", unimplementedFunc),
66410810Sbr@bsdpad.com    /*  526 */ SyscallDesc("unused#526", unimplementedFunc),
66510810Sbr@bsdpad.com    /*  527 */ SyscallDesc("unused#527", unimplementedFunc),
66610810Sbr@bsdpad.com    /*  528 */ SyscallDesc("unused#528", unimplementedFunc),
66710810Sbr@bsdpad.com    /*  529 */ SyscallDesc("unused#529", unimplementedFunc),
66810810Sbr@bsdpad.com    /*  530 */ SyscallDesc("unused#530", unimplementedFunc),
66910810Sbr@bsdpad.com    /*  531 */ SyscallDesc("unused#531", unimplementedFunc),
67010810Sbr@bsdpad.com    /*  532 */ SyscallDesc("unused#532", unimplementedFunc),
67110810Sbr@bsdpad.com    /*  533 */ SyscallDesc("unused#533", unimplementedFunc),
67210810Sbr@bsdpad.com    /*  534 */ SyscallDesc("unused#534", unimplementedFunc),
67310810Sbr@bsdpad.com    /*  535 */ SyscallDesc("unused#535", unimplementedFunc),
67410810Sbr@bsdpad.com    /*  536 */ SyscallDesc("unused#536", unimplementedFunc),
67510810Sbr@bsdpad.com    /*  537 */ SyscallDesc("unused#537", unimplementedFunc),
67610810Sbr@bsdpad.com    /*  538 */ SyscallDesc("unused#538", unimplementedFunc),
67710810Sbr@bsdpad.com    /*  539 */ SyscallDesc("unused#539", unimplementedFunc),
67810810Sbr@bsdpad.com    /*  540 */ SyscallDesc("unused#540", unimplementedFunc),
67910810Sbr@bsdpad.com    /*  541 */ SyscallDesc("unused#541", unimplementedFunc),
68010810Sbr@bsdpad.com    /*  542 */ SyscallDesc("unused#542", unimplementedFunc),
68110810Sbr@bsdpad.com    /*  543 */ SyscallDesc("unused#543", unimplementedFunc),
68210810Sbr@bsdpad.com    /*  544 */ SyscallDesc("unused#544", unimplementedFunc),
68310810Sbr@bsdpad.com    /*  545 */ SyscallDesc("unused#545", unimplementedFunc),
68410810Sbr@bsdpad.com    /*  546 */ SyscallDesc("unused#546", unimplementedFunc),
68510810Sbr@bsdpad.com    /*  547 */ SyscallDesc("unused#547", unimplementedFunc),
68610810Sbr@bsdpad.com};
68710810Sbr@bsdpad.com
68810810Sbr@bsdpad.comstatic SyscallDesc syscallDescs64[] = {
68910810Sbr@bsdpad.com    /*    0 */ SyscallDesc("unused#000", unimplementedFunc),
69010810Sbr@bsdpad.com    /*    1 */ SyscallDesc("exit", exitFunc),
69110810Sbr@bsdpad.com    /*    2 */ SyscallDesc("unused#002", unimplementedFunc),
69213570Sbrandon.potter@amd.com    /*    3 */ SyscallDesc("read", readFunc<ArmFreebsd64>),
69313570Sbrandon.potter@amd.com    /*    4 */ SyscallDesc("write", writeFunc<ArmFreebsd64>),
69410810Sbr@bsdpad.com    /*    5 */ SyscallDesc("unused#005", unimplementedFunc),
69510810Sbr@bsdpad.com    /*    6 */ SyscallDesc("unused#006", unimplementedFunc),
69610810Sbr@bsdpad.com    /*    7 */ SyscallDesc("unused#007", unimplementedFunc),
69710810Sbr@bsdpad.com    /*    8 */ SyscallDesc("unused#008", unimplementedFunc),
69810810Sbr@bsdpad.com    /*    9 */ SyscallDesc("unused#009", unimplementedFunc),
69910810Sbr@bsdpad.com    /*   10 */ SyscallDesc("unused#010", unimplementedFunc),
70010810Sbr@bsdpad.com    /*   11 */ SyscallDesc("unused#011", unimplementedFunc),
70110810Sbr@bsdpad.com    /*   12 */ SyscallDesc("unused#012", unimplementedFunc),
70210810Sbr@bsdpad.com    /*   13 */ SyscallDesc("unused#013", unimplementedFunc),
70310810Sbr@bsdpad.com    /*   14 */ SyscallDesc("unused#014", unimplementedFunc),
70410810Sbr@bsdpad.com    /*   15 */ SyscallDesc("unused#015", unimplementedFunc),
70510810Sbr@bsdpad.com    /*   16 */ SyscallDesc("unused#016", unimplementedFunc),
70610810Sbr@bsdpad.com    /*   17 */ SyscallDesc("obreak", brkFunc),
70710810Sbr@bsdpad.com    /*   18 */ SyscallDesc("unused#018", unimplementedFunc),
70810810Sbr@bsdpad.com    /*   19 */ SyscallDesc("unused#019", unimplementedFunc),
70910810Sbr@bsdpad.com    /*   20 */ SyscallDesc("unused#020", unimplementedFunc),
71010810Sbr@bsdpad.com    /*   21 */ SyscallDesc("unused#021", unimplementedFunc),
71110810Sbr@bsdpad.com    /*   22 */ SyscallDesc("unused#022", unimplementedFunc),
71210810Sbr@bsdpad.com    /*   23 */ SyscallDesc("unused#023", unimplementedFunc),
71310810Sbr@bsdpad.com    /*   24 */ SyscallDesc("unused#024", unimplementedFunc),
71410810Sbr@bsdpad.com    /*   25 */ SyscallDesc("unused#025", unimplementedFunc),
71510810Sbr@bsdpad.com    /*   26 */ SyscallDesc("unused#026", unimplementedFunc),
71610810Sbr@bsdpad.com    /*   27 */ SyscallDesc("unused#027", unimplementedFunc),
71710810Sbr@bsdpad.com    /*   28 */ SyscallDesc("unused#028", unimplementedFunc),
71810810Sbr@bsdpad.com    /*   29 */ SyscallDesc("unused#029", unimplementedFunc),
71910810Sbr@bsdpad.com    /*   30 */ SyscallDesc("unused#030", unimplementedFunc),
72010810Sbr@bsdpad.com    /*   31 */ SyscallDesc("unused#031", unimplementedFunc),
72110810Sbr@bsdpad.com    /*   32 */ SyscallDesc("unused#032", unimplementedFunc),
72210810Sbr@bsdpad.com    /*   33 */ SyscallDesc("unused#033", unimplementedFunc),
72310810Sbr@bsdpad.com    /*   34 */ SyscallDesc("unused#034", unimplementedFunc),
72410810Sbr@bsdpad.com    /*   35 */ SyscallDesc("unused#035", unimplementedFunc),
72510810Sbr@bsdpad.com    /*   36 */ SyscallDesc("unused#036", unimplementedFunc),
72610810Sbr@bsdpad.com    /*   37 */ SyscallDesc("unused#037", unimplementedFunc),
72710810Sbr@bsdpad.com    /*   38 */ SyscallDesc("unused#038", unimplementedFunc),
72810810Sbr@bsdpad.com    /*   39 */ SyscallDesc("unused#039", unimplementedFunc),
72910810Sbr@bsdpad.com    /*   40 */ SyscallDesc("unused#040", unimplementedFunc),
73010810Sbr@bsdpad.com    /*   41 */ SyscallDesc("unused#041", unimplementedFunc),
73110810Sbr@bsdpad.com    /*   42 */ SyscallDesc("unused#042", unimplementedFunc),
73210810Sbr@bsdpad.com    /*   43 */ SyscallDesc("unused#043", unimplementedFunc),
73310810Sbr@bsdpad.com    /*   44 */ SyscallDesc("unused#044", unimplementedFunc),
73410810Sbr@bsdpad.com    /*   45 */ SyscallDesc("unused#045", unimplementedFunc),
73510810Sbr@bsdpad.com    /*   46 */ SyscallDesc("unused#046", unimplementedFunc),
73610810Sbr@bsdpad.com    /*   47 */ SyscallDesc("unused#047", unimplementedFunc),
73710810Sbr@bsdpad.com    /*   48 */ SyscallDesc("unused#048", unimplementedFunc),
73810810Sbr@bsdpad.com    /*   49 */ SyscallDesc("unused#049", unimplementedFunc),
73910810Sbr@bsdpad.com    /*   50 */ SyscallDesc("unused#050", unimplementedFunc),
74010810Sbr@bsdpad.com    /*   51 */ SyscallDesc("unused#051", unimplementedFunc),
74110810Sbr@bsdpad.com    /*   52 */ SyscallDesc("unused#052", unimplementedFunc),
74210810Sbr@bsdpad.com    /*   53 */ SyscallDesc("unused#053", unimplementedFunc),
74310810Sbr@bsdpad.com    /*   54 */ SyscallDesc("ioctl", ioctlFunc<ArmFreebsd64>),
74410810Sbr@bsdpad.com    /*   55 */ SyscallDesc("unused#055", unimplementedFunc),
74510810Sbr@bsdpad.com    /*   56 */ SyscallDesc("unused#056", unimplementedFunc),
74610810Sbr@bsdpad.com    /*   57 */ SyscallDesc("unused#057", unimplementedFunc),
74710810Sbr@bsdpad.com    /*   58 */ SyscallDesc("readlink", readlinkFunc),
74810810Sbr@bsdpad.com    /*   59 */ SyscallDesc("unused#059", unimplementedFunc),
74910810Sbr@bsdpad.com    /*   60 */ SyscallDesc("unused#060", unimplementedFunc),
75010810Sbr@bsdpad.com    /*   61 */ SyscallDesc("unused#061", unimplementedFunc),
75110810Sbr@bsdpad.com    /*   62 */ SyscallDesc("unused#062", unimplementedFunc),
75210810Sbr@bsdpad.com    /*   63 */ SyscallDesc("unused#063", unimplementedFunc),
75310810Sbr@bsdpad.com    /*   64 */ SyscallDesc("unused#064", unimplementedFunc),
75410810Sbr@bsdpad.com    /*   65 */ SyscallDesc("unused#065", unimplementedFunc),
75510810Sbr@bsdpad.com    /*   66 */ SyscallDesc("unused#066", unimplementedFunc),
75610810Sbr@bsdpad.com    /*   67 */ SyscallDesc("unused#067", unimplementedFunc),
75710810Sbr@bsdpad.com    /*   68 */ SyscallDesc("unused#068", unimplementedFunc),
75810810Sbr@bsdpad.com    /*   69 */ SyscallDesc("unused#069", unimplementedFunc),
75910810Sbr@bsdpad.com    /*   70 */ SyscallDesc("unused#070", unimplementedFunc),
76010810Sbr@bsdpad.com    /*   71 */ SyscallDesc("unused#071", unimplementedFunc),
76110810Sbr@bsdpad.com    /*   72 */ SyscallDesc("unused#072", unimplementedFunc),
76210810Sbr@bsdpad.com    /*   73 */ SyscallDesc("unused#073", unimplementedFunc),
76310810Sbr@bsdpad.com    /*   74 */ SyscallDesc("unused#074", unimplementedFunc),
76410810Sbr@bsdpad.com    /*   75 */ SyscallDesc("unused#075", unimplementedFunc),
76510810Sbr@bsdpad.com    /*   76 */ SyscallDesc("unused#076", unimplementedFunc),
76610810Sbr@bsdpad.com    /*   77 */ SyscallDesc("unused#077", unimplementedFunc),
76710810Sbr@bsdpad.com    /*   78 */ SyscallDesc("unused#078", unimplementedFunc),
76810810Sbr@bsdpad.com    /*   79 */ SyscallDesc("unused#079", unimplementedFunc),
76910810Sbr@bsdpad.com    /*   80 */ SyscallDesc("unused#080", unimplementedFunc),
77010810Sbr@bsdpad.com    /*   81 */ SyscallDesc("unused#081", unimplementedFunc),
77110810Sbr@bsdpad.com    /*   82 */ SyscallDesc("unused#082", unimplementedFunc),
77210810Sbr@bsdpad.com    /*   83 */ SyscallDesc("unused#083", unimplementedFunc),
77310810Sbr@bsdpad.com    /*   84 */ SyscallDesc("unused#084", unimplementedFunc),
77410810Sbr@bsdpad.com    /*   85 */ SyscallDesc("unused#085", unimplementedFunc),
77510810Sbr@bsdpad.com    /*   86 */ SyscallDesc("unused#086", unimplementedFunc),
77610810Sbr@bsdpad.com    /*   87 */ SyscallDesc("unused#087", unimplementedFunc),
77710810Sbr@bsdpad.com    /*   88 */ SyscallDesc("unused#088", unimplementedFunc),
77810810Sbr@bsdpad.com    /*   89 */ SyscallDesc("unused#089", unimplementedFunc),
77910810Sbr@bsdpad.com    /*   90 */ SyscallDesc("unused#090", unimplementedFunc),
78010810Sbr@bsdpad.com    /*   91 */ SyscallDesc("unused#091", unimplementedFunc),
78110810Sbr@bsdpad.com    /*   92 */ SyscallDesc("unused#092", unimplementedFunc),
78210810Sbr@bsdpad.com    /*   93 */ SyscallDesc("unused#093", unimplementedFunc),
78310810Sbr@bsdpad.com    /*   94 */ SyscallDesc("unused#094", unimplementedFunc),
78410810Sbr@bsdpad.com    /*   95 */ SyscallDesc("unused#095", unimplementedFunc),
78510810Sbr@bsdpad.com    /*   96 */ SyscallDesc("unused#096", unimplementedFunc),
78610810Sbr@bsdpad.com    /*   97 */ SyscallDesc("unused#097", unimplementedFunc),
78710810Sbr@bsdpad.com    /*   98 */ SyscallDesc("unused#098", unimplementedFunc),
78810810Sbr@bsdpad.com    /*   99 */ SyscallDesc("unused#099", unimplementedFunc),
78910810Sbr@bsdpad.com    /*  100 */ SyscallDesc("unused#100", unimplementedFunc),
79010810Sbr@bsdpad.com    /*  101 */ SyscallDesc("unused#101", unimplementedFunc),
79110810Sbr@bsdpad.com    /*  102 */ SyscallDesc("unused#102", unimplementedFunc),
79210810Sbr@bsdpad.com    /*  103 */ SyscallDesc("unused#103", unimplementedFunc),
79310810Sbr@bsdpad.com    /*  104 */ SyscallDesc("unused#104", unimplementedFunc),
79410810Sbr@bsdpad.com    /*  105 */ SyscallDesc("unused#105", unimplementedFunc),
79510810Sbr@bsdpad.com    /*  106 */ SyscallDesc("unused#106", unimplementedFunc),
79610810Sbr@bsdpad.com    /*  107 */ SyscallDesc("unused#107", unimplementedFunc),
79710810Sbr@bsdpad.com    /*  108 */ SyscallDesc("unused#108", unimplementedFunc),
79810810Sbr@bsdpad.com    /*  109 */ SyscallDesc("unused#109", unimplementedFunc),
79910810Sbr@bsdpad.com    /*  110 */ SyscallDesc("unused#110", unimplementedFunc),
80010810Sbr@bsdpad.com    /*  111 */ SyscallDesc("unused#111", unimplementedFunc),
80110810Sbr@bsdpad.com    /*  112 */ SyscallDesc("unused#112", unimplementedFunc),
80210810Sbr@bsdpad.com    /*  113 */ SyscallDesc("unused#113", unimplementedFunc),
80310810Sbr@bsdpad.com    /*  114 */ SyscallDesc("unused#114", unimplementedFunc),
80410810Sbr@bsdpad.com    /*  115 */ SyscallDesc("unused#115", unimplementedFunc),
80510810Sbr@bsdpad.com    /*  116 */ SyscallDesc("unused#116", unimplementedFunc),
80610810Sbr@bsdpad.com    /*  117 */ SyscallDesc("getrusage", getrusageFunc<ArmFreebsd64>),
80710810Sbr@bsdpad.com    /*  118 */ SyscallDesc("unused#118", unimplementedFunc),
80810810Sbr@bsdpad.com    /*  119 */ SyscallDesc("unused#119", unimplementedFunc),
80910810Sbr@bsdpad.com    /*  120 */ SyscallDesc("unused#120", unimplementedFunc),
81010810Sbr@bsdpad.com    /*  121 */ SyscallDesc("unused#121", unimplementedFunc),
81110810Sbr@bsdpad.com    /*  122 */ SyscallDesc("unused#122", unimplementedFunc),
81210810Sbr@bsdpad.com    /*  123 */ SyscallDesc("unused#123", unimplementedFunc),
81310810Sbr@bsdpad.com    /*  124 */ SyscallDesc("unused#124", unimplementedFunc),
81410810Sbr@bsdpad.com    /*  125 */ SyscallDesc("unused#125", unimplementedFunc),
81510810Sbr@bsdpad.com    /*  126 */ SyscallDesc("unused#126", unimplementedFunc),
81610810Sbr@bsdpad.com    /*  127 */ SyscallDesc("unused#127", unimplementedFunc),
81710810Sbr@bsdpad.com    /*  128 */ SyscallDesc("unused#128", unimplementedFunc),
81810810Sbr@bsdpad.com    /*  129 */ SyscallDesc("unused#129", unimplementedFunc),
81910810Sbr@bsdpad.com    /*  130 */ SyscallDesc("unused#130", unimplementedFunc),
82010810Sbr@bsdpad.com    /*  131 */ SyscallDesc("unused#131", unimplementedFunc),
82110810Sbr@bsdpad.com    /*  132 */ SyscallDesc("unused#132", unimplementedFunc),
82210810Sbr@bsdpad.com    /*  133 */ SyscallDesc("unused#133", unimplementedFunc),
82310810Sbr@bsdpad.com    /*  134 */ SyscallDesc("unused#134", unimplementedFunc),
82410810Sbr@bsdpad.com    /*  135 */ SyscallDesc("unused#135", unimplementedFunc),
82510810Sbr@bsdpad.com    /*  136 */ SyscallDesc("unused#136", unimplementedFunc),
82610810Sbr@bsdpad.com    /*  137 */ SyscallDesc("unused#137", unimplementedFunc),
82710810Sbr@bsdpad.com    /*  138 */ SyscallDesc("unused#138", unimplementedFunc),
82810810Sbr@bsdpad.com    /*  139 */ SyscallDesc("unused#139", unimplementedFunc),
82910810Sbr@bsdpad.com    /*  140 */ SyscallDesc("unused#140", unimplementedFunc),
83010810Sbr@bsdpad.com    /*  141 */ SyscallDesc("unused#141", unimplementedFunc),
83110810Sbr@bsdpad.com    /*  142 */ SyscallDesc("unused#142", unimplementedFunc),
83210810Sbr@bsdpad.com    /*  143 */ SyscallDesc("unused#143", unimplementedFunc),
83310810Sbr@bsdpad.com    /*  144 */ SyscallDesc("unused#144", unimplementedFunc),
83410810Sbr@bsdpad.com    /*  145 */ SyscallDesc("unused#145", unimplementedFunc),
83510810Sbr@bsdpad.com    /*  146 */ SyscallDesc("unused#146", unimplementedFunc),
83610810Sbr@bsdpad.com    /*  147 */ SyscallDesc("unused#147", unimplementedFunc),
83710810Sbr@bsdpad.com    /*  148 */ SyscallDesc("unused#148", unimplementedFunc),
83810810Sbr@bsdpad.com    /*  149 */ SyscallDesc("unused#149", unimplementedFunc),
83910810Sbr@bsdpad.com    /*  150 */ SyscallDesc("unused#150", unimplementedFunc),
84010810Sbr@bsdpad.com    /*  151 */ SyscallDesc("unused#151", unimplementedFunc),
84110810Sbr@bsdpad.com    /*  152 */ SyscallDesc("unused#152", unimplementedFunc),
84210810Sbr@bsdpad.com    /*  153 */ SyscallDesc("unused#153", unimplementedFunc),
84310810Sbr@bsdpad.com    /*  154 */ SyscallDesc("unused#154", unimplementedFunc),
84410810Sbr@bsdpad.com    /*  155 */ SyscallDesc("unused#155", unimplementedFunc),
84510810Sbr@bsdpad.com    /*  156 */ SyscallDesc("unused#156", unimplementedFunc),
84610810Sbr@bsdpad.com    /*  157 */ SyscallDesc("unused#157", unimplementedFunc),
84710810Sbr@bsdpad.com    /*  158 */ SyscallDesc("unused#158", unimplementedFunc),
84810810Sbr@bsdpad.com    /*  159 */ SyscallDesc("unused#159", unimplementedFunc),
84910810Sbr@bsdpad.com    /*  160 */ SyscallDesc("unused#160", unimplementedFunc),
85010810Sbr@bsdpad.com    /*  161 */ SyscallDesc("unused#161", unimplementedFunc),
85110810Sbr@bsdpad.com    /*  162 */ SyscallDesc("unused#162", unimplementedFunc),
85210810Sbr@bsdpad.com    /*  163 */ SyscallDesc("unused#163", unimplementedFunc),
85310810Sbr@bsdpad.com    /*  164 */ SyscallDesc("unused#164", unimplementedFunc),
85410810Sbr@bsdpad.com    /*  165 */ SyscallDesc("unused#165", unimplementedFunc),
85510810Sbr@bsdpad.com    /*  166 */ SyscallDesc("unused#166", unimplementedFunc),
85610810Sbr@bsdpad.com    /*  167 */ SyscallDesc("unused#167", unimplementedFunc),
85710810Sbr@bsdpad.com    /*  168 */ SyscallDesc("unused#168", unimplementedFunc),
85810810Sbr@bsdpad.com    /*  169 */ SyscallDesc("unused#169", unimplementedFunc),
85910810Sbr@bsdpad.com    /*  170 */ SyscallDesc("unused#170", unimplementedFunc),
86010810Sbr@bsdpad.com    /*  171 */ SyscallDesc("unused#171", unimplementedFunc),
86110810Sbr@bsdpad.com    /*  172 */ SyscallDesc("unused#172", unimplementedFunc),
86210810Sbr@bsdpad.com    /*  173 */ SyscallDesc("unused#173", unimplementedFunc),
86310810Sbr@bsdpad.com    /*  174 */ SyscallDesc("unused#174", unimplementedFunc),
86410810Sbr@bsdpad.com    /*  175 */ SyscallDesc("unused#175", unimplementedFunc),
86510810Sbr@bsdpad.com    /*  176 */ SyscallDesc("unused#176", unimplementedFunc),
86610810Sbr@bsdpad.com    /*  177 */ SyscallDesc("unused#177", unimplementedFunc),
86710810Sbr@bsdpad.com    /*  178 */ SyscallDesc("unused#178", unimplementedFunc),
86810810Sbr@bsdpad.com    /*  179 */ SyscallDesc("unused#179", unimplementedFunc),
86910810Sbr@bsdpad.com    /*  180 */ SyscallDesc("unused#180", unimplementedFunc),
87010810Sbr@bsdpad.com    /*  181 */ SyscallDesc("unused#181", unimplementedFunc),
87110810Sbr@bsdpad.com    /*  182 */ SyscallDesc("unused#182", unimplementedFunc),
87210810Sbr@bsdpad.com    /*  183 */ SyscallDesc("unused#183", unimplementedFunc),
87310810Sbr@bsdpad.com    /*  184 */ SyscallDesc("unused#184", unimplementedFunc),
87410810Sbr@bsdpad.com    /*  185 */ SyscallDesc("unused#185", unimplementedFunc),
87510810Sbr@bsdpad.com    /*  186 */ SyscallDesc("unused#186", unimplementedFunc),
87610810Sbr@bsdpad.com    /*  187 */ SyscallDesc("unused#187", unimplementedFunc),
87710810Sbr@bsdpad.com    /*  188 */ SyscallDesc("unused#188", unimplementedFunc),
87810810Sbr@bsdpad.com    /*  189 */ SyscallDesc("fstat", fstatFunc<ArmFreebsd64>),
87910810Sbr@bsdpad.com    /*  190 */ SyscallDesc("unused#190", unimplementedFunc),
88010810Sbr@bsdpad.com    /*  191 */ SyscallDesc("unused#191", unimplementedFunc),
88110810Sbr@bsdpad.com    /*  192 */ SyscallDesc("unused#192", unimplementedFunc),
88210810Sbr@bsdpad.com    /*  193 */ SyscallDesc("unused#193", unimplementedFunc),
88310810Sbr@bsdpad.com    /*  194 */ SyscallDesc("unused#194", unimplementedFunc),
88410810Sbr@bsdpad.com    /*  195 */ SyscallDesc("unused#195", unimplementedFunc),
88510810Sbr@bsdpad.com    /*  196 */ SyscallDesc("unused#196", unimplementedFunc),
88610810Sbr@bsdpad.com    /*  197 */ SyscallDesc("unused#197", unimplementedFunc),
88710810Sbr@bsdpad.com    /*  198 */ SyscallDesc("unused#198", unimplementedFunc),
88810810Sbr@bsdpad.com    /*  199 */ SyscallDesc("unused#199", unimplementedFunc),
88910810Sbr@bsdpad.com    /*  200 */ SyscallDesc("unused#200", unimplementedFunc),
89010810Sbr@bsdpad.com    /*  201 */ SyscallDesc("unused#201", unimplementedFunc),
89110810Sbr@bsdpad.com    /*  202 */ SyscallDesc("sysctl", sysctlFunc),
89210810Sbr@bsdpad.com    /*  203 */ SyscallDesc("unused#203", unimplementedFunc),
89310810Sbr@bsdpad.com    /*  204 */ SyscallDesc("unused#204", unimplementedFunc),
89410810Sbr@bsdpad.com    /*  205 */ SyscallDesc("unused#205", unimplementedFunc),
89510810Sbr@bsdpad.com    /*  206 */ SyscallDesc("unused#206", unimplementedFunc),
89610810Sbr@bsdpad.com    /*  207 */ SyscallDesc("unused#207", unimplementedFunc),
89710810Sbr@bsdpad.com    /*  208 */ SyscallDesc("unused#208", unimplementedFunc),
89810810Sbr@bsdpad.com    /*  209 */ SyscallDesc("unused#209", unimplementedFunc),
89910810Sbr@bsdpad.com    /*  210 */ SyscallDesc("unused#210", unimplementedFunc),
90010810Sbr@bsdpad.com    /*  211 */ SyscallDesc("unused#211", unimplementedFunc),
90110810Sbr@bsdpad.com    /*  212 */ SyscallDesc("unused#212", unimplementedFunc),
90210810Sbr@bsdpad.com    /*  213 */ SyscallDesc("unused#213", unimplementedFunc),
90310810Sbr@bsdpad.com    /*  214 */ SyscallDesc("unused#214", unimplementedFunc),
90410810Sbr@bsdpad.com    /*  215 */ SyscallDesc("unused#215", unimplementedFunc),
90510810Sbr@bsdpad.com    /*  216 */ SyscallDesc("unused#216", unimplementedFunc),
90610810Sbr@bsdpad.com    /*  217 */ SyscallDesc("unused#217", unimplementedFunc),
90710810Sbr@bsdpad.com    /*  218 */ SyscallDesc("unused#218", unimplementedFunc),
90810810Sbr@bsdpad.com    /*  219 */ SyscallDesc("unused#219", unimplementedFunc),
90910810Sbr@bsdpad.com    /*  220 */ SyscallDesc("unused#220", unimplementedFunc),
91010810Sbr@bsdpad.com    /*  221 */ SyscallDesc("unused#221", unimplementedFunc),
91110810Sbr@bsdpad.com    /*  222 */ SyscallDesc("unused#222", unimplementedFunc),
91210810Sbr@bsdpad.com    /*  223 */ SyscallDesc("unused#223", unimplementedFunc),
91310810Sbr@bsdpad.com    /*  224 */ SyscallDesc("unused#224", unimplementedFunc),
91410810Sbr@bsdpad.com    /*  225 */ SyscallDesc("unused#225", unimplementedFunc),
91510810Sbr@bsdpad.com    /*  226 */ SyscallDesc("unused#226", unimplementedFunc),
91610810Sbr@bsdpad.com    /*  227 */ SyscallDesc("unused#227", unimplementedFunc),
91710810Sbr@bsdpad.com    /*  228 */ SyscallDesc("unused#228", unimplementedFunc),
91810810Sbr@bsdpad.com    /*  229 */ SyscallDesc("unused#229", unimplementedFunc),
91910810Sbr@bsdpad.com    /*  230 */ SyscallDesc("unused#230", unimplementedFunc),
92010810Sbr@bsdpad.com    /*  231 */ SyscallDesc("unused#231", unimplementedFunc),
92110810Sbr@bsdpad.com    /*  232 */ SyscallDesc("unused#232", unimplementedFunc),
92210810Sbr@bsdpad.com    /*  233 */ SyscallDesc("unused#233", unimplementedFunc),
92310810Sbr@bsdpad.com    /*  234 */ SyscallDesc("unused#234", unimplementedFunc),
92410810Sbr@bsdpad.com    /*  235 */ SyscallDesc("unused#235", unimplementedFunc),
92510810Sbr@bsdpad.com    /*  236 */ SyscallDesc("unused#236", unimplementedFunc),
92610810Sbr@bsdpad.com    /*  237 */ SyscallDesc("unused#237", unimplementedFunc),
92710810Sbr@bsdpad.com    /*  238 */ SyscallDesc("unused#238", unimplementedFunc),
92810810Sbr@bsdpad.com    /*  239 */ SyscallDesc("unused#239", unimplementedFunc),
92910810Sbr@bsdpad.com    /*  240 */ SyscallDesc("unused#240", unimplementedFunc),
93010810Sbr@bsdpad.com    /*  241 */ SyscallDesc("unused#241", unimplementedFunc),
93110810Sbr@bsdpad.com    /*  242 */ SyscallDesc("unused#242", unimplementedFunc),
93210810Sbr@bsdpad.com    /*  243 */ SyscallDesc("unused#243", unimplementedFunc),
93310810Sbr@bsdpad.com    /*  244 */ SyscallDesc("unused#244", unimplementedFunc),
93410810Sbr@bsdpad.com    /*  245 */ SyscallDesc("unused#245", unimplementedFunc),
93510810Sbr@bsdpad.com    /*  246 */ SyscallDesc("unused#246", unimplementedFunc),
93610810Sbr@bsdpad.com    /*  247 */ SyscallDesc("unused#247", unimplementedFunc),
93710810Sbr@bsdpad.com    /*  248 */ SyscallDesc("unused#248", unimplementedFunc),
93810810Sbr@bsdpad.com    /*  249 */ SyscallDesc("unused#249", unimplementedFunc),
93910810Sbr@bsdpad.com    /*  250 */ SyscallDesc("unused#250", unimplementedFunc),
94010810Sbr@bsdpad.com    /*  251 */ SyscallDesc("unused#251", unimplementedFunc),
94110810Sbr@bsdpad.com    /*  252 */ SyscallDesc("unused#252", unimplementedFunc),
94210810Sbr@bsdpad.com    /*  253 */ SyscallDesc("issetugid", issetugidFunc),
94310810Sbr@bsdpad.com    /*  254 */ SyscallDesc("unused#254", unimplementedFunc),
94410810Sbr@bsdpad.com    /*  255 */ SyscallDesc("unused#255", unimplementedFunc),
94510810Sbr@bsdpad.com    /*  256 */ SyscallDesc("unused#256", unimplementedFunc),
94610810Sbr@bsdpad.com    /*  257 */ SyscallDesc("unused#257", unimplementedFunc),
94710810Sbr@bsdpad.com    /*  258 */ SyscallDesc("unused#258", unimplementedFunc),
94810810Sbr@bsdpad.com    /*  259 */ SyscallDesc("unused#259", unimplementedFunc),
94910810Sbr@bsdpad.com    /*  260 */ SyscallDesc("unused#260", unimplementedFunc),
95010810Sbr@bsdpad.com    /*  261 */ SyscallDesc("unused#261", unimplementedFunc),
95110810Sbr@bsdpad.com    /*  262 */ SyscallDesc("unused#262", unimplementedFunc),
95210810Sbr@bsdpad.com    /*  263 */ SyscallDesc("unused#263", unimplementedFunc),
95310810Sbr@bsdpad.com    /*  264 */ SyscallDesc("unused#264", unimplementedFunc),
95410810Sbr@bsdpad.com    /*  265 */ SyscallDesc("unused#265", unimplementedFunc),
95510810Sbr@bsdpad.com    /*  266 */ SyscallDesc("unused#266", unimplementedFunc),
95610810Sbr@bsdpad.com    /*  267 */ SyscallDesc("unused#267", unimplementedFunc),
95710810Sbr@bsdpad.com    /*  268 */ SyscallDesc("unused#268", unimplementedFunc),
95810810Sbr@bsdpad.com    /*  269 */ SyscallDesc("unused#269", unimplementedFunc),
95910810Sbr@bsdpad.com    /*  270 */ SyscallDesc("unused#270", unimplementedFunc),
96010810Sbr@bsdpad.com    /*  271 */ SyscallDesc("unused#271", unimplementedFunc),
96110810Sbr@bsdpad.com    /*  272 */ SyscallDesc("unused#272", unimplementedFunc),
96210810Sbr@bsdpad.com    /*  273 */ SyscallDesc("unused#273", unimplementedFunc),
96310810Sbr@bsdpad.com    /*  274 */ SyscallDesc("unused#274", unimplementedFunc),
96410810Sbr@bsdpad.com    /*  275 */ SyscallDesc("unused#275", unimplementedFunc),
96510810Sbr@bsdpad.com    /*  276 */ SyscallDesc("unused#276", unimplementedFunc),
96610810Sbr@bsdpad.com    /*  277 */ SyscallDesc("unused#277", unimplementedFunc),
96710810Sbr@bsdpad.com    /*  278 */ SyscallDesc("unused#278", unimplementedFunc),
96810810Sbr@bsdpad.com    /*  279 */ SyscallDesc("unused#279", unimplementedFunc),
96910810Sbr@bsdpad.com    /*  280 */ SyscallDesc("unused#280", unimplementedFunc),
97010810Sbr@bsdpad.com    /*  281 */ SyscallDesc("unused#281", unimplementedFunc),
97110810Sbr@bsdpad.com    /*  282 */ SyscallDesc("unused#282", unimplementedFunc),
97210810Sbr@bsdpad.com    /*  283 */ SyscallDesc("unused#283", unimplementedFunc),
97310810Sbr@bsdpad.com    /*  284 */ SyscallDesc("unused#284", unimplementedFunc),
97410810Sbr@bsdpad.com    /*  285 */ SyscallDesc("unused#285", unimplementedFunc),
97510810Sbr@bsdpad.com    /*  286 */ SyscallDesc("unused#286", unimplementedFunc),
97610810Sbr@bsdpad.com    /*  287 */ SyscallDesc("unused#287", unimplementedFunc),
97710810Sbr@bsdpad.com    /*  288 */ SyscallDesc("unused#288", unimplementedFunc),
97810810Sbr@bsdpad.com    /*  289 */ SyscallDesc("unused#289", unimplementedFunc),
97910810Sbr@bsdpad.com    /*  290 */ SyscallDesc("unused#290", unimplementedFunc),
98010810Sbr@bsdpad.com    /*  291 */ SyscallDesc("unused#291", unimplementedFunc),
98110810Sbr@bsdpad.com    /*  292 */ SyscallDesc("unused#292", unimplementedFunc),
98210810Sbr@bsdpad.com    /*  293 */ SyscallDesc("unused#293", unimplementedFunc),
98310810Sbr@bsdpad.com    /*  294 */ SyscallDesc("unused#294", unimplementedFunc),
98410810Sbr@bsdpad.com    /*  295 */ SyscallDesc("unused#295", unimplementedFunc),
98510810Sbr@bsdpad.com    /*  296 */ SyscallDesc("unused#296", unimplementedFunc),
98610810Sbr@bsdpad.com    /*  297 */ SyscallDesc("unused#297", unimplementedFunc),
98710810Sbr@bsdpad.com    /*  298 */ SyscallDesc("unused#298", unimplementedFunc),
98810810Sbr@bsdpad.com    /*  299 */ SyscallDesc("unused#299", unimplementedFunc),
98910810Sbr@bsdpad.com    /*  300 */ SyscallDesc("unused#300", unimplementedFunc),
99010810Sbr@bsdpad.com    /*  301 */ SyscallDesc("unused#301", unimplementedFunc),
99110810Sbr@bsdpad.com    /*  302 */ SyscallDesc("unused#302", unimplementedFunc),
99210810Sbr@bsdpad.com    /*  303 */ SyscallDesc("unused#303", unimplementedFunc),
99310810Sbr@bsdpad.com    /*  304 */ SyscallDesc("unused#304", unimplementedFunc),
99410810Sbr@bsdpad.com    /*  305 */ SyscallDesc("unused#305", unimplementedFunc),
99510810Sbr@bsdpad.com    /*  306 */ SyscallDesc("unused#306", unimplementedFunc),
99610810Sbr@bsdpad.com    /*  307 */ SyscallDesc("unused#307", unimplementedFunc),
99710810Sbr@bsdpad.com    /*  308 */ SyscallDesc("unused#308", unimplementedFunc),
99810810Sbr@bsdpad.com    /*  309 */ SyscallDesc("unused#309", unimplementedFunc),
99910810Sbr@bsdpad.com    /*  310 */ SyscallDesc("unused#310", unimplementedFunc),
100010810Sbr@bsdpad.com    /*  311 */ SyscallDesc("unused#311", unimplementedFunc),
100110810Sbr@bsdpad.com    /*  312 */ SyscallDesc("unused#312", unimplementedFunc),
100210810Sbr@bsdpad.com    /*  313 */ SyscallDesc("unused#313", unimplementedFunc),
100310810Sbr@bsdpad.com    /*  314 */ SyscallDesc("unused#314", unimplementedFunc),
100410810Sbr@bsdpad.com    /*  315 */ SyscallDesc("unused#315", unimplementedFunc),
100510810Sbr@bsdpad.com    /*  316 */ SyscallDesc("unused#316", unimplementedFunc),
100610810Sbr@bsdpad.com    /*  317 */ SyscallDesc("unused#317", unimplementedFunc),
100710810Sbr@bsdpad.com    /*  318 */ SyscallDesc("unused#318", unimplementedFunc),
100810810Sbr@bsdpad.com    /*  319 */ SyscallDesc("unused#319", unimplementedFunc),
100910810Sbr@bsdpad.com    /*  320 */ SyscallDesc("unused#320", unimplementedFunc),
101010810Sbr@bsdpad.com    /*  321 */ SyscallDesc("unused#321", unimplementedFunc),
101110810Sbr@bsdpad.com    /*  322 */ SyscallDesc("unused#322", unimplementedFunc),
101210810Sbr@bsdpad.com    /*  323 */ SyscallDesc("unused#323", unimplementedFunc),
101310810Sbr@bsdpad.com    /*  324 */ SyscallDesc("unused#324", unimplementedFunc),
101410810Sbr@bsdpad.com    /*  325 */ SyscallDesc("unused#325", unimplementedFunc),
101510810Sbr@bsdpad.com    /*  326 */ SyscallDesc("unused#326", unimplementedFunc),
101610810Sbr@bsdpad.com    /*  327 */ SyscallDesc("unused#327", unimplementedFunc),
101710810Sbr@bsdpad.com    /*  328 */ SyscallDesc("unused#328", unimplementedFunc),
101810810Sbr@bsdpad.com    /*  329 */ SyscallDesc("unused#329", unimplementedFunc),
101910810Sbr@bsdpad.com    /*  330 */ SyscallDesc("unused#330", unimplementedFunc),
102010810Sbr@bsdpad.com    /*  331 */ SyscallDesc("unused#331", unimplementedFunc),
102110810Sbr@bsdpad.com    /*  332 */ SyscallDesc("unused#332", unimplementedFunc),
102210810Sbr@bsdpad.com    /*  333 */ SyscallDesc("unused#333", unimplementedFunc),
102310810Sbr@bsdpad.com    /*  334 */ SyscallDesc("unused#334", unimplementedFunc),
102410810Sbr@bsdpad.com    /*  335 */ SyscallDesc("unused#335", unimplementedFunc),
102510810Sbr@bsdpad.com    /*  336 */ SyscallDesc("unused#336", unimplementedFunc),
102610810Sbr@bsdpad.com    /*  337 */ SyscallDesc("unused#337", unimplementedFunc),
102710810Sbr@bsdpad.com    /*  338 */ SyscallDesc("unused#338", unimplementedFunc),
102810810Sbr@bsdpad.com    /*  339 */ SyscallDesc("unused#339", unimplementedFunc),
102910810Sbr@bsdpad.com    /*  340 */ SyscallDesc("unused#340", unimplementedFunc),
103010810Sbr@bsdpad.com    /*  341 */ SyscallDesc("unused#341", unimplementedFunc),
103110810Sbr@bsdpad.com    /*  342 */ SyscallDesc("unused#342", unimplementedFunc),
103210810Sbr@bsdpad.com    /*  343 */ SyscallDesc("unused#343", unimplementedFunc),
103310810Sbr@bsdpad.com    /*  344 */ SyscallDesc("unused#344", unimplementedFunc),
103410810Sbr@bsdpad.com    /*  345 */ SyscallDesc("unused#345", unimplementedFunc),
103510810Sbr@bsdpad.com    /*  346 */ SyscallDesc("unused#346", unimplementedFunc),
103610810Sbr@bsdpad.com    /*  347 */ SyscallDesc("unused#347", unimplementedFunc),
103710810Sbr@bsdpad.com    /*  348 */ SyscallDesc("unused#348", unimplementedFunc),
103810810Sbr@bsdpad.com    /*  349 */ SyscallDesc("unused#349", unimplementedFunc),
103910810Sbr@bsdpad.com    /*  350 */ SyscallDesc("unused#350", unimplementedFunc),
104010810Sbr@bsdpad.com    /*  351 */ SyscallDesc("unused#351", unimplementedFunc),
104110810Sbr@bsdpad.com    /*  352 */ SyscallDesc("unused#352", unimplementedFunc),
104210810Sbr@bsdpad.com    /*  353 */ SyscallDesc("unused#353", unimplementedFunc),
104310810Sbr@bsdpad.com    /*  354 */ SyscallDesc("unused#354", unimplementedFunc),
104410810Sbr@bsdpad.com    /*  355 */ SyscallDesc("unused#355", unimplementedFunc),
104510810Sbr@bsdpad.com    /*  356 */ SyscallDesc("unused#356", unimplementedFunc),
104610810Sbr@bsdpad.com    /*  357 */ SyscallDesc("unused#357", unimplementedFunc),
104710810Sbr@bsdpad.com    /*  358 */ SyscallDesc("unused#358", unimplementedFunc),
104810810Sbr@bsdpad.com    /*  359 */ SyscallDesc("unused#359", unimplementedFunc),
104910810Sbr@bsdpad.com    /*  360 */ SyscallDesc("unused#360", unimplementedFunc),
105010810Sbr@bsdpad.com    /*  361 */ SyscallDesc("unused#361", unimplementedFunc),
105110810Sbr@bsdpad.com    /*  362 */ SyscallDesc("unused#362", unimplementedFunc),
105210810Sbr@bsdpad.com    /*  363 */ SyscallDesc("unused#363", unimplementedFunc),
105310810Sbr@bsdpad.com    /*  364 */ SyscallDesc("unused#364", unimplementedFunc),
105410810Sbr@bsdpad.com    /*  365 */ SyscallDesc("unused#365", unimplementedFunc),
105510810Sbr@bsdpad.com    /*  366 */ SyscallDesc("unused#366", unimplementedFunc),
105610810Sbr@bsdpad.com    /*  367 */ SyscallDesc("unused#367", unimplementedFunc),
105710810Sbr@bsdpad.com    /*  368 */ SyscallDesc("unused#368", unimplementedFunc),
105810810Sbr@bsdpad.com    /*  369 */ SyscallDesc("unused#369", unimplementedFunc),
105910810Sbr@bsdpad.com    /*  370 */ SyscallDesc("unused#370", unimplementedFunc),
106010810Sbr@bsdpad.com    /*  371 */ SyscallDesc("unused#371", unimplementedFunc),
106110810Sbr@bsdpad.com    /*  372 */ SyscallDesc("unused#372", unimplementedFunc),
106210810Sbr@bsdpad.com    /*  373 */ SyscallDesc("unused#373", unimplementedFunc),
106310810Sbr@bsdpad.com    /*  374 */ SyscallDesc("unused#374", unimplementedFunc),
106410810Sbr@bsdpad.com    /*  375 */ SyscallDesc("unused#375", unimplementedFunc),
106510810Sbr@bsdpad.com    /*  376 */ SyscallDesc("unused#376", unimplementedFunc),
106610810Sbr@bsdpad.com    /*  377 */ SyscallDesc("unused#377", unimplementedFunc),
106710810Sbr@bsdpad.com    /*  378 */ SyscallDesc("unused#378", unimplementedFunc),
106810810Sbr@bsdpad.com    /*  379 */ SyscallDesc("unused#379", unimplementedFunc),
106910810Sbr@bsdpad.com    /*  380 */ SyscallDesc("unused#380", unimplementedFunc),
107010810Sbr@bsdpad.com    /*  381 */ SyscallDesc("unused#381", unimplementedFunc),
107110810Sbr@bsdpad.com    /*  382 */ SyscallDesc("unused#382", unimplementedFunc),
107210810Sbr@bsdpad.com    /*  383 */ SyscallDesc("unused#383", unimplementedFunc),
107310810Sbr@bsdpad.com    /*  384 */ SyscallDesc("unused#384", unimplementedFunc),
107410810Sbr@bsdpad.com    /*  385 */ SyscallDesc("unused#385", unimplementedFunc),
107510810Sbr@bsdpad.com    /*  386 */ SyscallDesc("unused#386", unimplementedFunc),
107610810Sbr@bsdpad.com    /*  387 */ SyscallDesc("unused#387", unimplementedFunc),
107710810Sbr@bsdpad.com    /*  388 */ SyscallDesc("unused#388", unimplementedFunc),
107810810Sbr@bsdpad.com    /*  389 */ SyscallDesc("unused#389", unimplementedFunc),
107910810Sbr@bsdpad.com    /*  390 */ SyscallDesc("unused#390", unimplementedFunc),
108010810Sbr@bsdpad.com    /*  391 */ SyscallDesc("unused#391", unimplementedFunc),
108110810Sbr@bsdpad.com    /*  392 */ SyscallDesc("unused#392", unimplementedFunc),
108210810Sbr@bsdpad.com    /*  393 */ SyscallDesc("unused#393", unimplementedFunc),
108310810Sbr@bsdpad.com    /*  394 */ SyscallDesc("unused#394", unimplementedFunc),
108410810Sbr@bsdpad.com    /*  395 */ SyscallDesc("unused#395", unimplementedFunc),
108510810Sbr@bsdpad.com    /*  396 */ SyscallDesc("unused#396", unimplementedFunc),
108610810Sbr@bsdpad.com    /*  397 */ SyscallDesc("unused#397", unimplementedFunc),
108710810Sbr@bsdpad.com    /*  398 */ SyscallDesc("unused#398", unimplementedFunc),
108810810Sbr@bsdpad.com    /*  399 */ SyscallDesc("unused#399", unimplementedFunc),
108910810Sbr@bsdpad.com    /*  400 */ SyscallDesc("unused#400", unimplementedFunc),
109010810Sbr@bsdpad.com    /*  401 */ SyscallDesc("unused#401", unimplementedFunc),
109110810Sbr@bsdpad.com    /*  402 */ SyscallDesc("unused#402", unimplementedFunc),
109210810Sbr@bsdpad.com    /*  403 */ SyscallDesc("unused#403", unimplementedFunc),
109310810Sbr@bsdpad.com    /*  404 */ SyscallDesc("unused#404", unimplementedFunc),
109410810Sbr@bsdpad.com    /*  405 */ SyscallDesc("unused#405", unimplementedFunc),
109510810Sbr@bsdpad.com    /*  406 */ SyscallDesc("unused#406", unimplementedFunc),
109610810Sbr@bsdpad.com    /*  407 */ SyscallDesc("unused#407", unimplementedFunc),
109710810Sbr@bsdpad.com    /*  408 */ SyscallDesc("unused#408", unimplementedFunc),
109810810Sbr@bsdpad.com    /*  409 */ SyscallDesc("unused#409", unimplementedFunc),
109910810Sbr@bsdpad.com    /*  410 */ SyscallDesc("unused#410", unimplementedFunc),
110010810Sbr@bsdpad.com    /*  411 */ SyscallDesc("unused#411", unimplementedFunc),
110110810Sbr@bsdpad.com    /*  412 */ SyscallDesc("unused#412", unimplementedFunc),
110210810Sbr@bsdpad.com    /*  413 */ SyscallDesc("unused#413", unimplementedFunc),
110310810Sbr@bsdpad.com    /*  414 */ SyscallDesc("unused#414", unimplementedFunc),
110410810Sbr@bsdpad.com    /*  415 */ SyscallDesc("unused#415", unimplementedFunc),
110510810Sbr@bsdpad.com    /*  416 */ SyscallDesc("unused#416", unimplementedFunc),
110610810Sbr@bsdpad.com    /*  417 */ SyscallDesc("unused#417", unimplementedFunc),
110710810Sbr@bsdpad.com    /*  418 */ SyscallDesc("unused#418", unimplementedFunc),
110810810Sbr@bsdpad.com    /*  419 */ SyscallDesc("unused#419", unimplementedFunc),
110910810Sbr@bsdpad.com    /*  420 */ SyscallDesc("unused#420", unimplementedFunc),
111010810Sbr@bsdpad.com    /*  421 */ SyscallDesc("unused#421", unimplementedFunc),
111110810Sbr@bsdpad.com    /*  422 */ SyscallDesc("unused#422", unimplementedFunc),
111210810Sbr@bsdpad.com    /*  423 */ SyscallDesc("unused#423", unimplementedFunc),
111310810Sbr@bsdpad.com    /*  424 */ SyscallDesc("unused#424", unimplementedFunc),
111410810Sbr@bsdpad.com    /*  425 */ SyscallDesc("unused#425", unimplementedFunc),
111510810Sbr@bsdpad.com    /*  426 */ SyscallDesc("unused#426", unimplementedFunc),
111610810Sbr@bsdpad.com    /*  427 */ SyscallDesc("unused#427", unimplementedFunc),
111710810Sbr@bsdpad.com    /*  428 */ SyscallDesc("unused#428", unimplementedFunc),
111810810Sbr@bsdpad.com    /*  429 */ SyscallDesc("unused#429", unimplementedFunc),
111910810Sbr@bsdpad.com    /*  430 */ SyscallDesc("unused#430", unimplementedFunc),
112010810Sbr@bsdpad.com    /*  431 */ SyscallDesc("unused#431", unimplementedFunc),
112110810Sbr@bsdpad.com    /*  432 */ SyscallDesc("unused#432", unimplementedFunc),
112210810Sbr@bsdpad.com    /*  433 */ SyscallDesc("unused#433", unimplementedFunc),
112310810Sbr@bsdpad.com    /*  434 */ SyscallDesc("unused#434", unimplementedFunc),
112410810Sbr@bsdpad.com    /*  435 */ SyscallDesc("unused#435", unimplementedFunc),
112510810Sbr@bsdpad.com    /*  436 */ SyscallDesc("unused#436", unimplementedFunc),
112610810Sbr@bsdpad.com    /*  437 */ SyscallDesc("unused#437", unimplementedFunc),
112710810Sbr@bsdpad.com    /*  438 */ SyscallDesc("unused#438", unimplementedFunc),
112810810Sbr@bsdpad.com    /*  439 */ SyscallDesc("unused#439", unimplementedFunc),
112910810Sbr@bsdpad.com    /*  440 */ SyscallDesc("unused#440", unimplementedFunc),
113010810Sbr@bsdpad.com    /*  441 */ SyscallDesc("unused#441", unimplementedFunc),
113110810Sbr@bsdpad.com    /*  442 */ SyscallDesc("unused#442", unimplementedFunc),
113210810Sbr@bsdpad.com    /*  443 */ SyscallDesc("unused#443", unimplementedFunc),
113310810Sbr@bsdpad.com    /*  444 */ SyscallDesc("unused#444", unimplementedFunc),
113410810Sbr@bsdpad.com    /*  445 */ SyscallDesc("unused#445", unimplementedFunc),
113510810Sbr@bsdpad.com    /*  446 */ SyscallDesc("unused#446", unimplementedFunc),
113610810Sbr@bsdpad.com    /*  447 */ SyscallDesc("unused#447", unimplementedFunc),
113710810Sbr@bsdpad.com    /*  448 */ SyscallDesc("unused#448", unimplementedFunc),
113810810Sbr@bsdpad.com    /*  449 */ SyscallDesc("unused#449", unimplementedFunc),
113910810Sbr@bsdpad.com    /*  450 */ SyscallDesc("unused#450", unimplementedFunc),
114010810Sbr@bsdpad.com    /*  451 */ SyscallDesc("unused#451", unimplementedFunc),
114110810Sbr@bsdpad.com    /*  452 */ SyscallDesc("unused#452", unimplementedFunc),
114210810Sbr@bsdpad.com    /*  453 */ SyscallDesc("unused#453", unimplementedFunc),
114310810Sbr@bsdpad.com    /*  454 */ SyscallDesc("unused#454", unimplementedFunc),
114410810Sbr@bsdpad.com    /*  455 */ SyscallDesc("unused#455", unimplementedFunc),
114510810Sbr@bsdpad.com    /*  456 */ SyscallDesc("unused#456", unimplementedFunc),
114610810Sbr@bsdpad.com    /*  457 */ SyscallDesc("unused#457", unimplementedFunc),
114710810Sbr@bsdpad.com    /*  458 */ SyscallDesc("unused#458", unimplementedFunc),
114810810Sbr@bsdpad.com    /*  459 */ SyscallDesc("unused#459", unimplementedFunc),
114910810Sbr@bsdpad.com    /*  460 */ SyscallDesc("unused#460", unimplementedFunc),
115010810Sbr@bsdpad.com    /*  461 */ SyscallDesc("unused#461", unimplementedFunc),
115110810Sbr@bsdpad.com    /*  462 */ SyscallDesc("unused#462", unimplementedFunc),
115210810Sbr@bsdpad.com    /*  463 */ SyscallDesc("unused#463", unimplementedFunc),
115310810Sbr@bsdpad.com    /*  464 */ SyscallDesc("unused#464", unimplementedFunc),
115410810Sbr@bsdpad.com    /*  465 */ SyscallDesc("unused#465", unimplementedFunc),
115510810Sbr@bsdpad.com    /*  466 */ SyscallDesc("unused#466", unimplementedFunc),
115610810Sbr@bsdpad.com    /*  467 */ SyscallDesc("unused#467", unimplementedFunc),
115710810Sbr@bsdpad.com    /*  468 */ SyscallDesc("unused#468", unimplementedFunc),
115810810Sbr@bsdpad.com    /*  469 */ SyscallDesc("unused#469", unimplementedFunc),
115910810Sbr@bsdpad.com    /*  470 */ SyscallDesc("unused#470", unimplementedFunc),
116010810Sbr@bsdpad.com    /*  471 */ SyscallDesc("unused#471", unimplementedFunc),
116110810Sbr@bsdpad.com    /*  472 */ SyscallDesc("unused#472", unimplementedFunc),
116210810Sbr@bsdpad.com    /*  473 */ SyscallDesc("unused#473", unimplementedFunc),
116310810Sbr@bsdpad.com    /*  474 */ SyscallDesc("unused#474", unimplementedFunc),
116410810Sbr@bsdpad.com    /*  475 */ SyscallDesc("unused#475", unimplementedFunc),
116510810Sbr@bsdpad.com    /*  476 */ SyscallDesc("unused#476", unimplementedFunc),
116610810Sbr@bsdpad.com    /*  477 */ SyscallDesc("mmap", mmapFunc<ArmFreebsd64>),
116710810Sbr@bsdpad.com    /*  478 */ SyscallDesc("unused#478", unimplementedFunc),
116810810Sbr@bsdpad.com    /*  479 */ SyscallDesc("unused#479", unimplementedFunc),
116910810Sbr@bsdpad.com    /*  480 */ SyscallDesc("unused#480", unimplementedFunc),
117010810Sbr@bsdpad.com    /*  481 */ SyscallDesc("unused#481", unimplementedFunc),
117110810Sbr@bsdpad.com    /*  482 */ SyscallDesc("unused#482", unimplementedFunc),
117210810Sbr@bsdpad.com    /*  483 */ SyscallDesc("unused#483", unimplementedFunc),
117310810Sbr@bsdpad.com    /*  484 */ SyscallDesc("unused#484", unimplementedFunc),
117410810Sbr@bsdpad.com    /*  485 */ SyscallDesc("unused#485", unimplementedFunc),
117510810Sbr@bsdpad.com    /*  486 */ SyscallDesc("unused#486", unimplementedFunc),
117610810Sbr@bsdpad.com    /*  487 */ SyscallDesc("unused#487", unimplementedFunc),
117710810Sbr@bsdpad.com    /*  488 */ SyscallDesc("unused#488", unimplementedFunc),
117810810Sbr@bsdpad.com    /*  489 */ SyscallDesc("unused#489", unimplementedFunc),
117910810Sbr@bsdpad.com    /*  490 */ SyscallDesc("unused#490", unimplementedFunc),
118010810Sbr@bsdpad.com    /*  491 */ SyscallDesc("unused#491", unimplementedFunc),
118110810Sbr@bsdpad.com    /*  492 */ SyscallDesc("unused#492", unimplementedFunc),
118210810Sbr@bsdpad.com    /*  493 */ SyscallDesc("unused#493", unimplementedFunc),
118310810Sbr@bsdpad.com    /*  494 */ SyscallDesc("unused#494", unimplementedFunc),
118410810Sbr@bsdpad.com    /*  495 */ SyscallDesc("unused#495", unimplementedFunc),
118510810Sbr@bsdpad.com    /*  496 */ SyscallDesc("unused#496", unimplementedFunc),
118610810Sbr@bsdpad.com    /*  497 */ SyscallDesc("unused#497", unimplementedFunc),
118710810Sbr@bsdpad.com    /*  498 */ SyscallDesc("unused#498", unimplementedFunc),
118810810Sbr@bsdpad.com    /*  499 */ SyscallDesc("unused#499", unimplementedFunc),
118910810Sbr@bsdpad.com    /*  500 */ SyscallDesc("unused#500", unimplementedFunc),
119010810Sbr@bsdpad.com    /*  501 */ SyscallDesc("unused#501", unimplementedFunc),
119110810Sbr@bsdpad.com    /*  502 */ SyscallDesc("unused#502", unimplementedFunc),
119210810Sbr@bsdpad.com    /*  503 */ SyscallDesc("unused#503", unimplementedFunc),
119310810Sbr@bsdpad.com    /*  504 */ SyscallDesc("unused#504", unimplementedFunc),
119410810Sbr@bsdpad.com    /*  505 */ SyscallDesc("unused#505", unimplementedFunc),
119510810Sbr@bsdpad.com    /*  506 */ SyscallDesc("unused#506", unimplementedFunc),
119610810Sbr@bsdpad.com    /*  507 */ SyscallDesc("unused#507", unimplementedFunc),
119710810Sbr@bsdpad.com    /*  508 */ SyscallDesc("unused#508", unimplementedFunc),
119810810Sbr@bsdpad.com    /*  509 */ SyscallDesc("unused#509", unimplementedFunc),
119910810Sbr@bsdpad.com    /*  510 */ SyscallDesc("unused#510", unimplementedFunc),
120010810Sbr@bsdpad.com    /*  511 */ SyscallDesc("unused#511", unimplementedFunc),
120110810Sbr@bsdpad.com    /*  512 */ SyscallDesc("unused#512", unimplementedFunc),
120210810Sbr@bsdpad.com    /*  513 */ SyscallDesc("unused#513", unimplementedFunc),
120310810Sbr@bsdpad.com    /*  514 */ SyscallDesc("unused#514", unimplementedFunc),
120410810Sbr@bsdpad.com    /*  515 */ SyscallDesc("unused#515", unimplementedFunc),
120510810Sbr@bsdpad.com    /*  516 */ SyscallDesc("unused#516", unimplementedFunc),
120610810Sbr@bsdpad.com    /*  517 */ SyscallDesc("unused#517", unimplementedFunc),
120710810Sbr@bsdpad.com    /*  518 */ SyscallDesc("unused#518", unimplementedFunc),
120810810Sbr@bsdpad.com    /*  519 */ SyscallDesc("unused#519", unimplementedFunc),
120910810Sbr@bsdpad.com    /*  520 */ SyscallDesc("unused#520", unimplementedFunc),
121010810Sbr@bsdpad.com    /*  521 */ SyscallDesc("unused#521", unimplementedFunc),
121110810Sbr@bsdpad.com    /*  522 */ SyscallDesc("unused#522", unimplementedFunc),
121210810Sbr@bsdpad.com    /*  523 */ SyscallDesc("unused#523", unimplementedFunc),
121310810Sbr@bsdpad.com    /*  524 */ SyscallDesc("unused#524", unimplementedFunc),
121410810Sbr@bsdpad.com    /*  525 */ SyscallDesc("unused#525", unimplementedFunc),
121510810Sbr@bsdpad.com    /*  526 */ SyscallDesc("unused#526", unimplementedFunc),
121610810Sbr@bsdpad.com    /*  527 */ SyscallDesc("unused#527", unimplementedFunc),
121710810Sbr@bsdpad.com    /*  528 */ SyscallDesc("unused#528", unimplementedFunc),
121810810Sbr@bsdpad.com    /*  529 */ SyscallDesc("unused#529", unimplementedFunc),
121910810Sbr@bsdpad.com    /*  530 */ SyscallDesc("unused#530", unimplementedFunc),
122010810Sbr@bsdpad.com    /*  531 */ SyscallDesc("unused#531", unimplementedFunc),
122110810Sbr@bsdpad.com    /*  532 */ SyscallDesc("unused#532", unimplementedFunc),
122210810Sbr@bsdpad.com    /*  533 */ SyscallDesc("unused#533", unimplementedFunc),
122310810Sbr@bsdpad.com    /*  534 */ SyscallDesc("unused#534", unimplementedFunc),
122410810Sbr@bsdpad.com    /*  535 */ SyscallDesc("unused#535", unimplementedFunc),
122510810Sbr@bsdpad.com    /*  536 */ SyscallDesc("unused#536", unimplementedFunc),
122610810Sbr@bsdpad.com    /*  537 */ SyscallDesc("unused#537", unimplementedFunc),
122710810Sbr@bsdpad.com    /*  538 */ SyscallDesc("unused#538", unimplementedFunc),
122810810Sbr@bsdpad.com    /*  539 */ SyscallDesc("unused#539", unimplementedFunc),
122910810Sbr@bsdpad.com    /*  540 */ SyscallDesc("unused#540", unimplementedFunc),
123010810Sbr@bsdpad.com    /*  541 */ SyscallDesc("unused#541", unimplementedFunc),
123110810Sbr@bsdpad.com    /*  542 */ SyscallDesc("unused#542", unimplementedFunc),
123210810Sbr@bsdpad.com    /*  543 */ SyscallDesc("unused#543", unimplementedFunc),
123310810Sbr@bsdpad.com    /*  544 */ SyscallDesc("unused#544", unimplementedFunc),
123410810Sbr@bsdpad.com    /*  545 */ SyscallDesc("unused#545", unimplementedFunc),
123510810Sbr@bsdpad.com    /*  546 */ SyscallDesc("unused#546", unimplementedFunc),
123610810Sbr@bsdpad.com    /*  547 */ SyscallDesc("unused#547", unimplementedFunc),
123710810Sbr@bsdpad.com};
123810810Sbr@bsdpad.com
123911851Sbrandon.potter@amd.comArmFreebsdProcess32::ArmFreebsdProcess32(ProcessParams * params,
124010810Sbr@bsdpad.com        ObjectFile *objFile, ObjectFile::Arch _arch)
124111851Sbrandon.potter@amd.com    : ArmProcess32(params, objFile, _arch)
124210810Sbr@bsdpad.com{
124310810Sbr@bsdpad.com    SyscallTable table;
124410810Sbr@bsdpad.com
124510810Sbr@bsdpad.com    table.descs = syscallDescs32;
124610810Sbr@bsdpad.com    table.size = sizeof(syscallDescs32) / sizeof(SyscallDesc);
124710810Sbr@bsdpad.com    table.base = 0;
124810810Sbr@bsdpad.com    syscallTables.push_back(table);
124910810Sbr@bsdpad.com}
125010810Sbr@bsdpad.com
125111851Sbrandon.potter@amd.comArmFreebsdProcess64::ArmFreebsdProcess64(ProcessParams * params,
125210810Sbr@bsdpad.com        ObjectFile *objFile, ObjectFile::Arch _arch)
125311851Sbrandon.potter@amd.com    : ArmProcess64(params, objFile, _arch)
125410810Sbr@bsdpad.com{
125510810Sbr@bsdpad.com    SyscallTable table;
125610810Sbr@bsdpad.com
125710810Sbr@bsdpad.com    table.descs = syscallDescs64;
125810810Sbr@bsdpad.com    table.size = sizeof(syscallDescs64) / sizeof(SyscallDesc);
125910810Sbr@bsdpad.com    table.base = 0;
126010810Sbr@bsdpad.com    syscallTables.push_back(table);
126110810Sbr@bsdpad.com}
126210810Sbr@bsdpad.com
126310810Sbr@bsdpad.comSyscallDesc*
126410810Sbr@bsdpad.comArmFreebsdProcessBits::getFreebsdDesc(int callnum)
126510810Sbr@bsdpad.com{
126610810Sbr@bsdpad.com
126710810Sbr@bsdpad.com    for (unsigned i = 0; i < syscallTables.size(); i++) {
126810810Sbr@bsdpad.com        SyscallDesc *desc = syscallTables[i].getDesc(callnum);
126910810Sbr@bsdpad.com        if (desc)
127010810Sbr@bsdpad.com            return desc;
127110810Sbr@bsdpad.com    }
127210810Sbr@bsdpad.com    return NULL;
127310810Sbr@bsdpad.com}
127410810Sbr@bsdpad.com
127510810Sbr@bsdpad.comSyscallDesc *
127610810Sbr@bsdpad.comArmFreebsdProcessBits::SyscallTable::getDesc(int callnum) const
127710810Sbr@bsdpad.com{
127810810Sbr@bsdpad.com
127910810Sbr@bsdpad.com    int offset = callnum - base;
128010810Sbr@bsdpad.com    if (offset < 0 || offset >= size)
128110810Sbr@bsdpad.com        return NULL;
128210810Sbr@bsdpad.com    return &descs[offset];
128310810Sbr@bsdpad.com}
128410810Sbr@bsdpad.com
128510810Sbr@bsdpad.comSyscallDesc*
128610810Sbr@bsdpad.comArmFreebsdProcess32::getDesc(int callnum)
128710810Sbr@bsdpad.com{
128810810Sbr@bsdpad.com
128910810Sbr@bsdpad.com    return getFreebsdDesc(callnum);
129010810Sbr@bsdpad.com}
129110810Sbr@bsdpad.com
129210810Sbr@bsdpad.comSyscallDesc*
129310810Sbr@bsdpad.comArmFreebsdProcess64::getDesc(int callnum)
129410810Sbr@bsdpad.com{
129510810Sbr@bsdpad.com
129610810Sbr@bsdpad.com    return getFreebsdDesc(callnum);
129710810Sbr@bsdpad.com}
129810810Sbr@bsdpad.com
129910810Sbr@bsdpad.comvoid
130010810Sbr@bsdpad.comArmFreebsdProcess32::initState()
130110810Sbr@bsdpad.com{
130211851Sbrandon.potter@amd.com    ArmProcess32::initState();
130310810Sbr@bsdpad.com    // The 32 bit equivalent of the comm page would be set up here.
130410810Sbr@bsdpad.com}
130510810Sbr@bsdpad.com
130610810Sbr@bsdpad.comvoid
130710810Sbr@bsdpad.comArmFreebsdProcess64::initState()
130810810Sbr@bsdpad.com{
130911851Sbrandon.potter@amd.com    ArmProcess64::initState();
131010810Sbr@bsdpad.com    // The 64 bit equivalent of the comm page would be set up here.
131110810Sbr@bsdpad.com}
1312