Home | History | Annotate | Download | only in fd_interposing

Lines Matching refs:Frames

168 typedef std::vector<void *> Frames;
170 typedef std::vector<void *> Frames;
186 FDEvent (int fd, int err, const StringSP &string_sp, bool is_create, const Frames& frames) :
188 m_frames (frames.begin(), frames.end()),
208 Frames &
214 const Frames &
245 // The frames for the stack backtrace for this event
246 Frames m_frames;
374 get_backtrace (Frames &frame_buffer, size_t frames_to_remove)
376 void *frames[2048];
377 int count = ::backtrace (&frames[0], sizeof(frames)/sizeof(void*));
379 frame_buffer.assign (&frames[frames_to_remove], &frames[count]);
381 frame_buffer.assign (&frames[0], &frames[count]);
562 Frames frames;
563 if (get_backtrace(frames, 2))
564 ::backtrace_symbols_fd (frames.data(), frames.size(), log_fd);
588 Frames frames;
589 if (get_backtrace(frames, 2))
590 ::backtrace_symbols_fd (frames.data(), frames.size(), log_fd);
598 Frames frames;
599 get_backtrace(frames, 2);
601 FDEventSP fd_event_sp (new FDEvent (fd, err, string_sp, is_create, frames));