Lines Matching refs:slot
24 static inline void spawn_and_notify(d1::task& t, arena_slot* slot, arena* a) { in spawn_and_notify() argument
25 slot->spawn(t); in spawn_and_notify()
34 arena_slot* slot = tls->my_arena_slot; in spawn() local
39 spawn_and_notify(t, slot, a); in spawn()
46 arena_slot* slot = tls->my_arena_slot; in spawn() local
64 proxy->slot = id; in spawn()
71 spawn_and_notify(*proxy, slot, a); in spawn()
73 spawn_and_notify(t, slot, a); in spawn()
91 arena_slot* slot = tls.my_arena_slot; in submit() local
94 a->my_critical_task_stream.push( &t, subsequent_lane_selector(slot->critical_hint()) ); in submit()
98 slot->spawn(t); in submit()