Lines Matching refs:cursor
189 struct callchain_cursor *cursor,
192 int callchain_merge(struct callchain_cursor *cursor,
195 void callchain_cursor_reset(struct callchain_cursor *cursor);
197 int callchain_cursor_append(struct callchain_cursor *cursor, u64 ip,
204 static inline void callchain_cursor_commit(struct callchain_cursor *cursor) in callchain_cursor_commit() argument
206 cursor->curr = cursor->first; in callchain_cursor_commit()
207 cursor->pos = 0; in callchain_cursor_commit()
212 callchain_cursor_current(struct callchain_cursor *cursor) in callchain_cursor_current() argument
214 if (cursor->pos == cursor->nr) in callchain_cursor_current()
217 return cursor->curr; in callchain_cursor_current()
220 static inline void callchain_cursor_advance(struct callchain_cursor *cursor) in callchain_cursor_advance() argument
222 cursor->curr = cursor->curr->next; in callchain_cursor_advance()
223 cursor->pos++; in callchain_cursor_advance()
242 struct callchain_cursor *cursor, struct symbol **parent,