Lines Matching refs:thread_call_group_t
77 typedef struct thread_call_group *thread_call_group_t;
97 static __inline__ boolean_t _pending_call_enqueue(thread_call_t call, thread_call_group_t group);
98 static __inline__ boolean_t _delayed_call_enqueue(thread_call_t call, thread_call_group_t group, uint64_t deadline);
99 static __inline__ boolean_t _call_dequeue(thread_call_t call, thread_call_group_t group);
100 static __inline__ void thread_call_wake(thread_call_group_t group);
101 static __inline__ void _set_delayed_call_timer(thread_call_t call, thread_call_group_t group);
105 static void thread_call_thread(thread_call_group_t group, wait_result_t wres);
108 static void thread_call_group_setup(thread_call_group_t group, thread_call_priority_t pri, uint32_t target_thread_count, boolean_t parallel);
110 static void thread_call_start_deallocate_timer(thread_call_group_t group);
156 group_isparallel(thread_call_group_t group)
162 thread_call_group_should_add_thread(thread_call_group_t group)
220 static inline thread_call_group_t
236 thread_call_group_t group,
265 thread_call_group_t group)
410 thread_call_group_t group)
442 thread_call_group_t group,
469 thread_call_group_t group)
495 thread_call_group_t group)
519 thread_call_group_t group = &thread_call_groups[THREAD_CALL_PRIORITY_HIGH];
564 thread_call_group_t group = &thread_call_groups[THREAD_CALL_PRIORITY_HIGH];
607 thread_call_group_t group = &thread_call_groups[THREAD_CALL_PRIORITY_HIGH];
651 thread_call_group_t group = &thread_call_groups[THREAD_CALL_PRIORITY_HIGH];
803 thread_call_group_t group;
829 thread_call_group_t group;
864 thread_call_group_t group;
892 thread_call_group_t group;
932 thread_call_group_t group;
964 thread_call_group_t group;
1003 thread_call_group_t group;
1040 thread_call_group_t group)
1074 thread_call_group_t group;
1143 thread_call_group_t group,
1278 thread_call_group_t group;
1335 thread_call_group_t group)
1358 thread_call_group_t group = p0;
1393 thread_call_group_t group = (thread_call_group_t)p0;