Lines Matching defs:gregs

287   struct reg gregs;
293 if (get_lwp_regs(ph, lwp_id, &gregs) != true) {
320 regs[REG_INDEX(GS)] = (uintptr_t) gregs.r_gs;
321 regs[REG_INDEX(FS)] = (uintptr_t) gregs.r_fs;
322 regs[REG_INDEX(ES)] = (uintptr_t) gregs.r_es;
323 regs[REG_INDEX(DS)] = (uintptr_t) gregs.r_ds;
324 regs[REG_INDEX(EDI)] = (uintptr_t) gregs.r_edi;
325 regs[REG_INDEX(ESI)] = (uintptr_t) gregs.r_esi;
326 regs[REG_INDEX(FP)] = (uintptr_t) gregs.r_ebp;
327 regs[REG_INDEX(SP)] = (uintptr_t) gregs.r_isp;
328 regs[REG_INDEX(EBX)] = (uintptr_t) gregs.r_ebx;
329 regs[REG_INDEX(EDX)] = (uintptr_t) gregs.r_edx;
330 regs[REG_INDEX(ECX)] = (uintptr_t) gregs.r_ecx;
331 regs[REG_INDEX(EAX)] = (uintptr_t) gregs.r_eax;
332 regs[REG_INDEX(PC)] = (uintptr_t) gregs.r_eip;
333 regs[REG_INDEX(CS)] = (uintptr_t) gregs.r_cs;
334 regs[REG_INDEX(SS)] = (uintptr_t) gregs.r_ss;
349 regs[REG_INDEX(R15)] = gregs.r_r15;
350 regs[REG_INDEX(R14)] = gregs.r_r14;
351 regs[REG_INDEX(R13)] = gregs.r_r13;
352 regs[REG_INDEX(R12)] = gregs.r_r12;
353 regs[REG_INDEX(RBP)] = gregs.r_rbp;
354 regs[REG_INDEX(RBX)] = gregs.r_rbx;
355 regs[REG_INDEX(R11)] = gregs.r_r11;
356 regs[REG_INDEX(R10)] = gregs.r_r10;
357 regs[REG_INDEX(R9)] = gregs.r_r9;
358 regs[REG_INDEX(R8)] = gregs.r_r8;
359 regs[REG_INDEX(RAX)] = gregs.r_rax;
360 regs[REG_INDEX(RCX)] = gregs.r_rcx;
361 regs[REG_INDEX(RDX)] = gregs.r_rdx;
362 regs[REG_INDEX(RSI)] = gregs.r_rsi;
363 regs[REG_INDEX(RDI)] = gregs.r_rdi;
364 regs[REG_INDEX(RIP)] = gregs.r_rip;
365 regs[REG_INDEX(CS)] = gregs.r_cs;
366 regs[REG_INDEX(RSP)] = gregs.r_rsp;
367 regs[REG_INDEX(SS)] = gregs.r_ss;
368 // regs[REG_INDEX(FSBASE)] = gregs.fs_base;
369 // regs[REG_INDEX(GSBASE)] = gregs.gs_base;
370 // regs[REG_INDEX(DS)] = gregs.ds;
371 // regs[REG_INDEX(ES)] = gregs.es;
372 // regs[REG_INDEX(FS)] = gregs.fs;
373 // regs[REG_INDEX(GS)] = gregs.gs;
382 regs[REG_INDEX(R_PSR)] = gregs.tstate;
383 regs[REG_INDEX(R_PC)] = gregs.tpc;
384 regs[REG_INDEX(R_nPC)] = gregs.tnpc;
385 regs[REG_INDEX(R_Y)] = gregs.y;
387 regs[REG_INDEX(R_PSR)] = gregs.psr;
388 regs[REG_INDEX(R_PC)] = gregs.pc;
389 regs[REG_INDEX(R_nPC)] = gregs.npc;
390 regs[REG_INDEX(R_Y)] = gregs.y;
393 regs[REG_INDEX(R_G1)] = gregs.u_regs[0];
394 regs[REG_INDEX(R_G2)] = gregs.u_regs[1];
395 regs[REG_INDEX(R_G3)] = gregs.u_regs[2];
396 regs[REG_INDEX(R_G4)] = gregs.u_regs[3];
397 regs[REG_INDEX(R_G5)] = gregs.u_regs[4];
398 regs[REG_INDEX(R_G6)] = gregs.u_regs[5];
399 regs[REG_INDEX(R_G7)] = gregs.u_regs[6];
400 regs[REG_INDEX(R_O0)] = gregs.u_regs[7];
401 regs[REG_INDEX(R_O1)] = gregs.u_regs[8];
402 regs[REG_INDEX(R_O2)] = gregs.u_regs[ 9];
403 regs[REG_INDEX(R_O3)] = gregs.u_regs[10];
404 regs[REG_INDEX(R_O4)] = gregs.u_regs[11];
405 regs[REG_INDEX(R_O5)] = gregs.u_regs[12];
406 regs[REG_INDEX(R_O6)] = gregs.u_regs[13];
407 regs[REG_INDEX(R_O7)] = gregs.u_regs[14];