Home
last modified time | relevance | path

Searched refs:dispatch_continuation_t (Results 1 – 12 of 12) sorted by relevance

/NextBSD/lib/libdispatch/private/
HDintrospection_private.h66 typedef struct dispatch_continuation_s *dispatch_continuation_t; typedef
195 dispatch_continuation_t continuation;
244 dispatch_continuation_t continuation;
277 dispatch_continuation_t object;
414 dispatch_continuation_t object;
532 dispatch_continuation_t object);
615 extern dispatch_continuation_t
616 dispatch_introspection_get_queue_threads(dispatch_continuation_t start,
651 extern dispatch_continuation_t
653 dispatch_continuation_t start, size_t count,
[all …]
/NextBSD/lib/libdispatch/src/
HDallocator.c84 static dispatch_continuation_t
93 return (dispatch_continuation_t)&magazine->conts[supermap][map][index]; in continuation_address()
98 magazine_for_continuation(dispatch_continuation_t c) in magazine_for_continuation()
106 unsigned int index, dispatch_continuation_t *continuation_out, in get_cont_and_indices_for_bitmap_and_index()
125 continuation_is_in_first_page(dispatch_continuation_t c) in continuation_is_in_first_page()
140 get_maps_and_indices_for_continuation(dispatch_continuation_t c, in get_maps_and_indices_for_continuation()
172 madvisable_page_base_for_continuation(dispatch_continuation_t c) in madvisable_page_base_for_continuation()
300 static dispatch_continuation_t
319 return (dispatch_continuation_t)&magazine->fp_conts[continuation_index]; in alloc_continuation_from_first_page()
324 static dispatch_continuation_t
[all …]
HDinline_internal.h857 #pragma mark dispatch_continuation_t
860 static inline dispatch_continuation_t
863 dispatch_continuation_t dc = (dispatch_continuation_t) in _dispatch_continuation_alloc_cacheonly()
872 static inline dispatch_continuation_t
875 dispatch_continuation_t dc = in _dispatch_continuation_alloc()
884 static inline dispatch_continuation_t
885 _dispatch_continuation_free_cacheonly(dispatch_continuation_t dc) in _dispatch_continuation_free_cacheonly()
887 dispatch_continuation_t prev_dc = (dispatch_continuation_t) in _dispatch_continuation_free_cacheonly()
902 _dispatch_continuation_free(dispatch_continuation_t dc) in _dispatch_continuation_free()
916 dispatch_continuation_t dc = dou._dc, dc1; in _dispatch_continuation_pop()
[all …]
HDqueue_internal.h212 #pragma mark dispatch_continuation_t
275 typedef struct dispatch_continuation_s *dispatch_continuation_t; typedef
287 dispatch_continuation_t _dispatch_continuation_alloc_from_heap(void);
288 void _dispatch_continuation_free_to_heap(dispatch_continuation_t c);
292 void _dispatch_continuation_free_to_cache_limit(dispatch_continuation_t c);
305 dispatch_continuation_t da_dc;
HDintrospection.c144 dispatch_continuation_t dc, unsigned long *type) in _dispatch_introspection_continuation_get_info()
251 dispatch_continuation_t dc = dr->ds_handler[DS_EVENT_HANDLER]; in _dispatch_introspection_source_get_info()
303 dispatch_continuation_t dc) in dispatch_introspection_queue_item_get_info()
350 dispatch_continuation_t
351 dispatch_introspection_get_queue_threads(dispatch_continuation_t start, in dispatch_introspection_get_queue_threads()
368 dispatch_continuation_t
370 dispatch_continuation_t start, size_t count, in dispatch_introspection_queue_get_items()
373 dispatch_continuation_t next = start ? start : in dispatch_introspection_queue_get_items()
592 dispatch_continuation_t object) in dispatch_introspection_hook_callout_queue_item_complete()
HDapply.c76 _dispatch_continuation_free((dispatch_continuation_t)da); in _dispatch_apply_invoke2()
98 dispatch_continuation_t dc = da->da_dc; in _dispatch_apply_serial()
108 _dispatch_continuation_free((dispatch_continuation_t)da); in _dispatch_apply_serial()
117 dispatch_continuation_t head = NULL, tail = NULL; in _dispatch_apply_f2()
125 dispatch_continuation_t next = _dispatch_continuation_alloc(); in _dispatch_apply_f2()
HDqueue.c54 dispatch_continuation_t dc, pthread_priority_t pp);
1816 #pragma mark dispatch_continuation_t
1821 dispatch_continuation_t dc; in _dispatch_force_cache_cleanup()
1833 dispatch_continuation_t dc, next_dc = value; in _dispatch_cache_cleanup()
1846 _dispatch_continuation_free_to_cache_limit(dispatch_continuation_t dc) in _dispatch_continuation_free_to_cache_limit()
1849 dispatch_continuation_t next_dc; in _dispatch_continuation_free_to_cache_limit()
1868 dispatch_continuation_t dc = dou._dc; in _dispatch_continuation_redirect()
2237 dispatch_continuation_t dc = _dispatch_continuation_alloc_from_heap(); in _dispatch_barrier_async_f_slow()
2256 dispatch_continuation_t dc; in _dispatch_barrier_async_f2()
2353 _dispatch_async_f_redirect2(dispatch_queue_t dq, dispatch_continuation_t dc, in _dispatch_async_f_redirect2()
[all …]
HDvoucher_internal.h443 #pragma mark dispatch_continuation_t + voucher_t
481 _dispatch_continuation_voucher_set(dispatch_continuation_t dc, in _dispatch_continuation_voucher_set()
500 _dispatch_continuation_voucher_adopt(dispatch_continuation_t dc) in _dispatch_continuation_voucher_adopt()
906 _dispatch_continuation_voucher_set(dispatch_continuation_t dc,
914 _dispatch_continuation_voucher_adopt(dispatch_continuation_t dc)
HDsource.c266 static inline dispatch_continuation_t
270 dispatch_continuation_t dc = _dispatch_continuation_alloc(); in _dispatch_source_handler_alloc()
307 dispatch_continuation_t dc_new) in _dispatch_source_handler_replace()
309 dispatch_continuation_t dc = dr->ds_handler[kind]; in _dispatch_source_handler_replace()
336 dispatch_continuation_t dc = context; in _dispatch_source_set_handler()
359 dispatch_continuation_t dc; in dispatch_source_set_event_handler()
370 dispatch_continuation_t dc; in dispatch_source_set_event_handler_f()
380 dispatch_continuation_t dc; in _dispatch_source_set_event_handler_with_context_f()
394 dispatch_continuation_t dc; in dispatch_source_set_cancel_handler()
405 dispatch_continuation_t dc; in dispatch_source_set_cancel_handler_f()
[all …]
HDtrace.h91 dispatch_continuation_t _dc; \
214 dispatch_continuation_t dc = dr->ds_handler[DS_EVENT_HANDLER]; in _dispatch_trace_timer_function()
HDsource_internal.h138 dispatch_continuation_t ds_handler[3];
HDsemaphore.c442 dispatch_continuation_t next, head, tail = NULL, dc; in _dispatch_group_wake()
651 dispatch_continuation_t prev, dsn = _dispatch_continuation_alloc(); in dispatch_group_notify_f()