Lines Matching defs:ips
89 Addr ips[0];
173 VG_(pp_StackTrace)( ec->ips, ec->n_ips );
196 if (e1->ips[i] != e2->ips[i]) return False;
207 if (e1->ips[i] != e2->ips[i]) return False;
241 static UWord calc_hash ( Addr* ips, UInt n_ips, UWord htab_sz )
247 hash ^= ips[i];
279 UWord hash = calc_hash(cur->ips, cur->n_ips, new_size);
296 static ExeContext* record_ExeContext_wrk2 ( Addr* ips, UInt n_ips ); /*fwds*/
300 Addr ips[VG_(clo_backtrace_size)];
312 ips[0] = VG_(get_IP)(tid) + first_ip_delta;
314 n_ips = VG_(get_StackTrace)( tid, ips, VG_(clo_backtrace_size),
320 return record_ExeContext_wrk2 ( ips, n_ips );
323 /* Do the second part of getting a stack trace: ips[0 .. n_ips-1]
327 static ExeContext* record_ExeContext_wrk2 ( Addr* ips, UInt n_ips )
342 hash = calc_hash( ips, n_ips, ec_htab_size );
357 if (list->ips[i] != ips[i]) {
401 new_ec->ips[i] = ips[i];
443 return e->ips;
471 ExeContext* VG_(make_ExeContext_from_StackTrace)( Addr* ips, UInt n_ips )
473 return record_ExeContext_wrk2(ips, n_ips);