Lines Matching refs:ip
57 uintptr_t ip = _Unwind_GetIP(context); in find_current_map() local
59 if (ip == 0) { in find_current_map()
62 g_current_code_map = g_map_data.find(ip); in find_current_map()
84 uintptr_t ip = _Unwind_GetIP(context); in trace_function() local
89 if (ip != 0) { in trace_function()
93 if (ip >= 4096) { in trace_function()
101 uint16_t value = (*reinterpret_cast<uint16_t*>(ip - 2)) >> 11; in trace_function()
103 ip -= 4; in trace_function()
105 ip -= 2; in trace_function()
110 ip -= 4; in trace_function()
114 ip--; in trace_function()
118 if (g_current_code_map && (ip >= g_current_code_map->start) && ip < g_current_code_map->end) { in trace_function()
123 state->frames[state->cur_frame++] = ip; in trace_function()