1/* 2 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc. 3 * Copyright (c) 2001-2005 The Regents of The University of Michigan 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 49 unchanged lines hidden (view full) --- 58class SyscallDesc; 59class SyscallReturn; 60class System; 61class ThreadContext; 62 63class Process : public SimObject 64{ 65 public: |
66 Process(ProcessParams *params, PageTableBase *pTable, 67 ObjectFile *obj_file); |
68 69 void serialize(CheckpointOut &cp) const override; 70 void unserialize(CheckpointIn &cp) override; 71 72 void initState() override; 73 DrainState drain() override; 74 75 virtual void syscall(int64_t callnum, ThreadContext *tc, Fault *fault); --- 144 unchanged lines hidden --- |