Lines Matching refs:m_frames
28 m_frames(),
52 if ((m_frames.size() % FRAME_COUNT) == 0)
66 return m_frames.size ();
72 if (m_frames.size() > 0)
96 m_frames.push_back (first_cursor_sp);
103 // For adding a non-zero stack frame to m_frames.
115 if (m_frames.size() == 0)
118 uint32_t cur_idx = m_frames.size ();
120 m_frames[cur_idx - 1]->reg_ctx_lldb_sp,
188 if (!m_frames.empty())
190 if (m_frames.back()->start_pc == cursor_sp->start_pc)
192 if (m_frames.back()->cfa == cursor_sp->cfa)
204 m_frames.push_back (cursor_sp);
215 if (m_frames.size() == 0)
224 while (idx >= m_frames.size() && AddOneMoreFrame (abi))
227 if (idx < m_frames.size ())
229 cfa = m_frames[idx]->cfa;
230 pc = m_frames[idx]->start_pc;
247 if (m_frames.size() == 0)
256 while (idx >= m_frames.size())
262 const uint32_t num_frames = m_frames.size();
265 Cursor *frame_cursor = m_frames[idx].get();
275 if (frame_num < m_frames.size())
276 reg_ctx_sp = m_frames[frame_num]->reg_ctx_lldb_sp;
284 if (frame_num >= m_frames.size())
292 result = m_frames[frame_num]->reg_ctx_lldb_sp->SavedLocationForRegister (lldb_regnum, regloc);
301 result = m_frames[frame_num]->reg_ctx_lldb_sp->SavedLocationForRegister (lldb_regnum, regloc);