Lines Matching refs:where

706 set_reg (struct unw_reg_info *reg, enum unw_where where, int when, unsigned long val)  in set_reg()  argument
709 reg->where = where; in set_reg()
721 if (reg->where == UNW_WHERE_SPILL_HOME) { in alloc_spill_area()
722 reg->where = UNW_WHERE_PSPREL; in alloc_spill_area()
735 if (reg->where == UNW_WHERE_SPILL_HOME) { in spill_next_when()
757 if (reg->where == UNW_WHERE_GR_SAVE) { in finish_prologue()
758 reg->where = UNW_WHERE_GR; in finish_prologue()
1003 if (reg->where == UNW_WHERE_NONE) in desc_reg_when()
1004 reg->where = UNW_WHERE_GR_SAVE; in desc_reg_when()
1092 r->where = UNW_WHERE_NONE; in desc_restore_p()
1101 enum unw_where where = UNW_WHERE_GR; in desc_spill_reg_p() local
1108 where = UNW_WHERE_BR; in desc_spill_reg_p()
1110 where = UNW_WHERE_FR; in desc_spill_reg_p()
1113 r->where = where; in desc_spill_reg_p()
1128 r->where = UNW_WHERE_PSPREL; in desc_spill_psprel_p()
1143 r->where = UNW_WHERE_SPREL; in desc_spill_sprel_p()
1363 switch (r->where) { in emit_nat_info()
1391 __func__, r->where); in emit_nat_info()
1409 if (r->where == UNW_WHERE_NONE || r->when >= sr->when_target) in compile_reg()
1416 switch (r->where) { in compile_reg()
1476 __func__, i, r->where); in compile_reg()
1587 sr.curr.reg[UNW_REG_RP].where = UNW_WHERE_BR; in build_script()
1612 sr.curr.reg[UNW_REG_PSP].where = UNW_WHERE_NONE; in build_script()
1615 if ((r->where == UNW_WHERE_PSPREL && r->val <= 0x10) in build_script()
1616 || r->where == UNW_WHERE_SPREL) in build_script()
1619 r->where = UNW_WHERE_NONE; in build_script()
1631 sr.curr.reg[UNW_REG_RP].where = UNW_WHERE_BR; in build_script()
1635 __func__, ip, sr.curr.reg[UNW_REG_RP].where, in build_script()
1643 if (r->where != UNW_WHERE_NONE || r->when != UNW_WHEN_NEVER) { in build_script()
1645 switch (r->where) { in build_script()
1656 UNW_DPRINT(1, "BADWHERE(%d)", r->where); in build_script()
1673 && (sr.curr.reg[UNW_REG_PSP].where == UNW_WHERE_NONE) in build_script()