Searched refs:memState (Results 1 - 13 of 13) sorted by relevance

/gem5/src/arch/riscv/
H A Dprocess.cc81 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
94 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
131 memState->setStackMin(memState->getStackBase());
134 Addr stack_top = memState->getStackMin();
157 memState->setStackSize(memState->getStackBase() - stack_top);
159 roundUp(memState->getStackSize(), pageSize));
162 memState->setStackMin(memState
[all...]
/gem5/src/arch/mips/
H A Dprocess.cc75 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
153 memState->setStackMin(memState->getStackBase() - space_needed);
155 memState->setStackMin(roundDown(memState->getStackMin(), pageSize));
156 memState->setStackSize(memState->getStackBase() - memState->getStackMin());
158 allocateMem(memState->getStackMin(), roundUp(memState
[all...]
/gem5/src/arch/alpha/
H A Dprocess.cc73 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
141 memState->setStackMin(memState->getStackBase() - space_needed);
143 memState->setStackMin(roundDown(memState->getStackMin(), pageSize));
144 memState->setStackSize(memState->getStackBase() - memState->getStackMin());
146 allocateMem(memState->getStackMin(), roundUp(memState
[all...]
/gem5/src/arch/sparc/
H A Dprocess.cc322 memState->setStackMin(memState->getStackBase() - space_needed);
323 memState->setStackMin(roundDown(memState->getStackMin(), align));
324 memState->setStackSize(memState->getStackBase() - memState->getStackMin());
327 allocateMem(roundDown(memState->getStackMin(), pageSize),
328 roundUp(memState->getStackSize(), pageSize));
331 IntType sentry_base = memState
[all...]
H A Dprocess.hh98 memState = std::make_shared<MemState>(brk_point, stack_base,
142 memState = std::make_shared<MemState>(brk_point, stack_base,
/gem5/src/arch/power/
H A Dprocess.cc73 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
197 Addr stack_min = memState->getStackBase() - space_needed;
200 memState->setStackSize(memState->getStackBase() - stack_min);
204 roundUp(memState->getStackSize(), pageSize));
207 uint32_t sentry_base = memState->getStackBase() - sentry_size;
273 memState->setStackMin(roundDown(stack_min, pageSize));
/gem5/src/sim/
H A Dprocess.cc168 np->memState = memState;
184 *np->memState = *memState;
327 Addr stack_min = memState->getStackMin();
328 Addr stack_base = memState->getStackBase();
329 Addr max_stack_size = memState->getMaxStackSize();
348 memState->setStackMin(stack_min);
357 memState->serialize(cp);
370 memState
[all...]
H A Dprocess.hh248 std::shared_ptr<MemState> memState; member in class:Process
H A Dsyscall_emul.cc249 std::shared_ptr<MemState> mem_state = p->memState;
H A Dsyscall_emul.hh1182 std::shared_ptr<MemState> mem_state = process->memState;
1819 std::shared_ptr<MemState> mem_state = p->memState;
/gem5/src/arch/arm/
H A Dprocess.cc85 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
100 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
378 memState->setStackMin(memState->getStackBase() - space_needed);
379 memState->setStackMin(roundDown(memState->getStackMin(), align));
380 memState->setStackSize(memState->getStackBase() - memState->getStackMin());
383 allocateMem(roundDown(memState
[all...]
/gem5/src/arch/x86/
H A Dprocess.cc146 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
186 memState = make_shared<MemState>(brk_point, stack_base, max_stack_size,
956 Addr stack_base = memState->getStackBase();
963 memState->setStackSize(stack_size);
1042 memState->setStackMin(roundDown(stack_min, pageSize));
/gem5/src/gpu-compute/
H A Dshader.cc85 auto mem_state = proc->memState;

Completed in 44 milliseconds