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_DEEPEST_BACKTRACE];
315 ips[0] = VG_(get_IP)(tid);
317 n_ips = VG_(get_StackTrace)( tid, ips, VG_(clo_backtrace_size),
323 return record_ExeContext_wrk2 ( ips, n_ips );
326 /* Do the second part of getting a stack trace: ips[0 .. n_ips-1]
330 static ExeContext* record_ExeContext_wrk2 ( Addr* ips, UInt n_ips )
345 hash = calc_hash( ips, n_ips, ec_htab_size );
360 if (list->ips[i] != ips[i]) {
404 new_ec->ips[i] = ips[i];
445 return e->ips;
473 ExeContext* VG_(make_ExeContext_from_StackTrace)( Addr* ips, UInt n_ips )
475 return record_ExeContext_wrk2(ips, n_ips);