Lines Matching defs:ec
268 struct { ULong ull; ExeContext* ec; }
4066 pair.ec = main_get_EC( thr );
4067 tl_assert(pair.ec);
4079 VG_(printf)("LOCAL Kw: thr %p, Kw %llu, ec %p (!!! gc !!!)\n",
4080 thr, pair.ull, pair.ec );
4090 pair.ec = NULL;
4095 VG_(printf)("LOCAL Kw: thr %p, Kw %llu, ec %p\n",
4096 thr, pair.ull, pair.ec );
4098 VG_(pp_ExeContext)(pair.ec);
4289 static void ctxt__rcdec ( RCEC* ec )
4292 tl_assert(ec && ec->magic == RCEC_MAGIC);
4293 tl_assert(ec->rc > 0);
4294 ec->rc--;
4295 if (ec->rc == 0)
4299 static void ctxt__rcinc ( RCEC* ec )
4301 tl_assert(ec && ec->magic == RCEC_MAGIC);
4302 if (ec->rc == 0)
4304 ec->rc++;
4308 /* Find 'ec' in the RCEC list whose head pointer lives at 'headp' and
4311 static void move_RCEC_one_step_forward ( RCEC** headp, RCEC* ec )
4314 if (ec == *headp)
4316 tl_assert(ec != NULL);
4321 if (ec0 == NULL || ec0 == ec) break;
4326 tl_assert(ec0 == ec);
4329 /* ec0 points to ec, ec1 to its predecessor, and ec2 to ec1's
5043 key.ec = NULL;
5065 hist1_seg_start = pair_start->ec;
5072 hist1_seg_end = pair_end->ec;