Lines Matching refs:slot
464 void **slot = (void**)((char*)EX(run_time_cache) + (num)); \
465 slot[0] = (ce); \
466 slot[1] = (ptr); \
469 #define CACHED_PTR_EX(slot) \ argument
470 (slot)[0]
472 #define CACHE_PTR_EX(slot, ptr) do { \ argument
473 (slot)[0] = (ptr); \
476 #define CACHED_POLYMORPHIC_PTR_EX(slot, ce) \ argument
477 (EXPECTED((slot)[0] == (ce)) ? (slot)[1] : NULL)
479 #define CACHE_POLYMORPHIC_PTR_EX(slot, ce, ptr) do { \ argument
480 (slot)[0] = (ce); \
481 (slot)[1] = (ptr); \