Lines Matching refs:loc
42 dwarf_loc_t loc = DWARF_NULL_LOC; in tdep_access_reg() local
52 loc = c->dwarf.loc[EIP]; in tdep_access_reg()
78 loc = c->dwarf.loc[(reg == UNW_X86_EAX) ? EAX : EDX]; in tdep_access_reg()
81 case UNW_X86_ECX: loc = c->dwarf.loc[ECX]; break; in tdep_access_reg()
82 case UNW_X86_EBX: loc = c->dwarf.loc[EBX]; break; in tdep_access_reg()
84 case UNW_X86_EBP: loc = c->dwarf.loc[EBP]; break; in tdep_access_reg()
85 case UNW_X86_ESI: loc = c->dwarf.loc[ESI]; break; in tdep_access_reg()
86 case UNW_X86_EDI: loc = c->dwarf.loc[EDI]; break; in tdep_access_reg()
87 case UNW_X86_EFLAGS: loc = c->dwarf.loc[EFLAGS]; break; in tdep_access_reg()
88 case UNW_X86_TRAPNO: loc = c->dwarf.loc[TRAPNO]; break; in tdep_access_reg()
107 loc = x86_scratch_loc (c, reg); in tdep_access_reg()
116 return dwarf_put (&c->dwarf, loc, *valp); in tdep_access_reg()
118 return dwarf_get (&c->dwarf, loc, valp); in tdep_access_reg()
125 struct dwarf_loc loc = DWARF_NULL_LOC; in tdep_access_fpreg() local
130 loc = c->dwarf.loc[ST0]; in tdep_access_fpreg()
166 loc = x86_scratch_loc (c, reg); in tdep_access_fpreg()
175 return dwarf_putfp (&c->dwarf, loc, *valp); in tdep_access_fpreg()
177 return dwarf_getfp (&c->dwarf, loc, valp); in tdep_access_fpreg()