Lines Matching refs:ip

323 			  size_t sz, u64 ip)  in thread_stack__sample()  argument
332 chain->ips[0] = ip; in thread_stack__sample()
339 struct symbol *sym, u64 ip, bool in_kernel) in call_path__init() argument
343 cp->ip = sym ? 0 : ip; in call_path__init()
375 struct symbol *sym, u64 ip, in call_path__new() argument
396 call_path__init(cp, parent, sym, ip, in_kernel); in call_path__new()
403 struct symbol *sym, u64 ip, u64 ks) in call_path__findnew() argument
408 bool in_kernel = ip >= ks; in call_path__findnew()
411 ip = 0; in call_path__findnew()
414 return call_path__new(cpr, parent, sym, ip, in_kernel); in call_path__findnew()
421 if (cp->sym == sym && cp->ip == ip) in call_path__findnew()
424 if (sym < cp->sym || (sym == cp->sym && ip < cp->ip)) in call_path__findnew()
430 cp = call_path__new(cpr, parent, sym, ip, in_kernel); in call_path__findnew()
544 u64 ip; in thread_stack__bottom() local
546 if (sample->ip) { in thread_stack__bottom()
547 ip = sample->ip; in thread_stack__bottom()
550 ip = sample->addr; in thread_stack__bottom()
556 cp = call_path__findnew(cpr, &cpr->call_path, sym, ip, in thread_stack__bottom()
561 return thread_stack__push_cp(thread->ts, ip, sample->time, ref, cp, in thread_stack__bottom()
576 if (sample->ip >= ks && sample->addr < ks) { in thread_stack__no_call_return()
596 } else if (thread_stack__in_kernel(ts) && sample->ip < ks) { in thread_stack__no_call_return()
613 cp = call_path__findnew(cpr, parent, from_al->sym, sample->ip, in thread_stack__no_call_return()
639 if (tse->cp->sym == NULL && tse->cp->ip == 0) { in thread_stack__trace_begin()
665 ret_addr = sample->ip + sample->insn_len; in thread_stack__trace_end()
722 if (!sample->ip || !sample->addr) in thread_stack__process()
725 ret_addr = sample->ip + sample->insn_len; in thread_stack__process()
737 if (!sample->ip || !sample->addr) in thread_stack__process()