Lines Matching refs:caller
3 * Container associating symbols and caller/caller symbols
44 // we store {caller,callee} inside a single u64
125 /// temporary caller and callee data held during processing
134 /// point to a caller symbol
152 // caller but different callees, and due to the
248 /// accumulate all samples for a given caller/callee pair
287 add(symbol_entry const & caller, symbol_entry const * callee,
290 cg_data & data = sym_map[caller];
292 // If we have a callee, add it to the caller's list, then
293 // add the caller to the callee's list.
299 callee_data.callers[caller] += arc_count;
518 // caller and the callee: kernel sample traversing the syscall barrier.
535 call_data caller(pc, profile, caller_bfd, caller_offset, image_id,
541 caller.verbose_bfd("Caller:");
545 // For each symbol in the caller bfd, process all arcs to
550 caller.caller_sym(i);
552 call_data::const_iterator dit = caller.samples.begin();
553 call_data::const_iterator dend = caller.samples.end();
565 recorder.add(caller.sym, &callee.sym, arc_count);