]> Kevux Git Server - fll/commitdiff
Update: The FLL tags file.
authorKevin Day <Kevin@kevux.org>
Mon, 1 Sep 2025 23:13:26 +0000 (18:13 -0500)
committerKevin Day <Kevin@kevux.org>
Mon, 1 Sep 2025 23:13:26 +0000 (18:13 -0500)
build/tags/ctags/fll.c.tags

index 7fa43f63dc2ed17c457656b5fa3b0f1a03180a51..69bbe3d0957dcec038c3adb93cdb25cc5c874f29 100644 (file)
@@ -3556,7 +3556,39 @@ f_rip_utf_nulless        ./fll/level_0/rip/utf.h 130;"   prototype       typeref:typename:f_sta
 F_robust       ./fll/level_0/status.h  720;"   enumerator      enum:__anon8ec9ccff0103
 F_robust_not   ./fll/level_0/status.h  721;"   enumerator      enum:__anon8ec9ccff0103
 F_schedule     ./fll/level_0/status.h  722;"   enumerator      enum:__anon8ec9ccff0103
+f_schedule_affinity_get        ./fll/level_0/schedule.h        70;"    prototype       typeref:typename:f_status_t     signature:(const pid_t id,size_t * const size,cpu_set_t * const affinity)
+f_schedule_affinity_set        ./fll/level_0/schedule.h        96;"    prototype       typeref:typename:f_status_t     signature:(const pid_t id,const size_t size,const cpu_set_t affinity)
+f_schedule_attribute_clamp_max_d       ./fll/level_0/schedule/common.h 30;"    macro
+f_schedule_attribute_clamp_min_d       ./fll/level_0/schedule/common.h 31;"    macro
+f_schedule_attribute_fork_reset_d      ./fll/level_0/schedule/common.h 32;"    macro
+f_schedule_attribute_get       ./fll/level_0/schedule.h        129;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,const unsigned int flags,const unsigned int size,f_schedule_attribute_t * const attribute)
+f_schedule_attribute_overrun_d ./fll/level_0/schedule/common.h 33;"    macro
+f_schedule_attribute_reclaim_d ./fll/level_0/schedule/common.h 34;"    macro
+f_schedule_attribute_set       ./fll/level_0/schedule.h        159;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,const unsigned int flags,const f_schedule_attribute_t attribute)
+f_schedule_attribute_t ./fll/level_0/schedule/common.h 97;"    typedef typeref:struct:__anon65ae21000108
+f_schedule_attribute_t_initialize      ./fll/level_0/schedule/common.h 99;"    macro
+f_schedule_nice        ./fll/level_0/schedule.h        190;"   prototype       typeref:typename:f_status_t     signature:(const int niceness)
 F_schedule_not ./fll/level_0/status.h  723;"   enumerator      enum:__anon8ec9ccff0103
+f_schedule_policy_batch_d      ./fll/level_0/schedule/common.h 48;"    macro
+f_schedule_policy_fifo_d       ./fll/level_0/schedule/common.h 49;"    macro
+f_schedule_policy_get  ./fll/level_0/schedule.h        217;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,int * const policy)
+f_schedule_policy_idle_d       ./fll/level_0/schedule/common.h 50;"    macro
+f_schedule_policy_robin_d      ./fll/level_0/schedule/common.h 51;"    macro
+f_schedule_policy_robin_interval_get   ./fll/level_0/schedule.h        245;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,f_time_spec_t * const interval)
+f_schedule_policy_set  ./fll/level_0/schedule.h        272;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,const int policy,const f_schedule_value_t * const value)
+f_schedule_policy_standard_d   ./fll/level_0/schedule/common.h 52;"    macro
+f_schedule_priority_get        ./fll/level_0/schedule.h        303;"   prototype       typeref:typename:f_status_t     signature:(const int type,const id_t id,int * const priority)
+f_schedule_priority_get_max    ./fll/level_0/schedule.h        330;"   prototype       typeref:typename:f_status_t     signature:(const int type,int * const priority)
+f_schedule_priority_get_min    ./fll/level_0/schedule.h        357;"   prototype       typeref:typename:f_status_t     signature:(const int type,int * const priority)
+f_schedule_priority_group_d    ./fll/level_0/schedule/common.h 64;"    macro
+f_schedule_priority_process_d  ./fll/level_0/schedule/common.h 65;"    macro
+f_schedule_priority_set        ./fll/level_0/schedule.h        384;"   prototype       typeref:typename:f_status_t     signature:(const int type,const id_t id,const int priority)
+f_schedule_priority_user_d     ./fll/level_0/schedule/common.h 66;"    macro
+f_schedule_value_get   ./fll/level_0/schedule.h        411;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,f_schedule_value_t * const value)
+f_schedule_value_set   ./fll/level_0/schedule.h        436;"   prototype       typeref:typename:f_status_t     signature:(const pid_t id,const f_schedule_value_t * const value)
+f_schedule_value_t     ./fll/level_0/schedule/common.h 161;"   typedef typeref:struct:sched_param
+f_schedule_value_t_initialize  ./fll/level_0/schedule/common.h 163;"   macro
+f_schedule_yield       ./fll/level_0/schedule.h        451;"   prototype       typeref:typename:f_status_t     signature:()
 F_search       ./fll/level_0/status.h  724;"   enumerator      enum:__anon8ec9ccff0103
 F_search_not   ./fll/level_0/status.h  725;"   enumerator      enum:__anon8ec9ccff0103
 F_send ./fll/level_0/status.h  726;"   enumerator      enum:__anon8ec9ccff0103
@@ -6084,7 +6116,7 @@ f_thread_attribute_stack_size_get ./fll/level_0/thread/attribute.h        574;"   prototy
 f_thread_attribute_stack_size_set      ./fll/level_0/thread/attribute.h        597;"   prototype       typeref:typename:f_status_t     signature:(const size_t stack_size,f_thread_attribute_t * const attribute)
 f_thread_attribute_t   ./fll/level_0/thread/attribute.h        23;"    typedef typeref:typename:pthread_attr_t
 f_thread_attribute_t_initialize        ./fll/level_0/thread/attribute.h        25;"    macro
-f_thread_at_fork       ./fll/level_0/thread.h  128;"   prototype       typeref:typename:f_status_t     signature:(const f_void_call_t before,const f_void_call_t after_parent,const f_void_call_t after_child)
+f_thread_at_fork       ./fll/level_0/thread.h  129;"   prototype       typeref:typename:f_status_t     signature:(const f_void_call_t before,const f_void_call_t after_parent,const f_void_call_t after_child)
 f_thread_barrierss_delete_callback     ./fll/level_0/thread/barrierss.h        71;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_barrierss_destroy_callback    ./fll/level_0/thread/barrierss.h        104;"   prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_barrierss_t   ./fll/level_0/thread/barrierss.h        33;"    typedef typeref:struct:__anon4c81fd8f0108
@@ -6123,13 +6155,17 @@ f_thread_barrier_full_t_initialize      ./fll/level_0/thread/barrier_full.h     32;"    macr
 f_thread_barrier_t     ./fll/level_0/thread/barrier.h  23;"    typedef typeref:typename:pthread_barrier_t
 f_thread_barrier_t_initialize  ./fll/level_0/thread/barrier.h  25;"    macro
 f_thread_barrier_wait  ./fll/level_0/thread/barrier.h  108;"   prototype       typeref:typename:f_status_t     signature:(f_thread_barrier_t * const barrier,int * const result)
-f_thread_caller        ./fll/level_0/thread.h  140;"   prototype       typeref:typename:f_thread_id_t  signature:(void)
-f_thread_cancel        ./fll/level_0/thread.h  159;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id)
-f_thread_cancel_state_set      ./fll/level_0/thread.h  182;"   prototype       typeref:typename:f_status_t     signature:(const int state,int * const previous)
-f_thread_cancel_test   ./fll/level_0/thread.h  197;"   prototype       typeref:typename:f_status_t     signature:(void)
-f_thread_cancel_type_set       ./fll/level_0/thread.h  221;"   prototype       typeref:typename:f_status_t     signature:(const int type,int * const previous)
-f_thread_clock_get_id  ./fll/level_0/thread.h  245;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id_thread,clockid_t * const id_clock)
-f_thread_compare       ./fll/level_0/thread.h  261;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id1,const f_thread_id_t id2)
+f_thread_caller        ./fll/level_0/thread.h  141;"   prototype       typeref:typename:f_thread_id_t  signature:(void)
+f_thread_cancel        ./fll/level_0/thread.h  160;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id)
+f_thread_cancel_asynchronous_d ./fll/level_0/thread/common.h   29;"    macro
+f_thread_cancel_defer_d        ./fll/level_0/thread/common.h   30;"    macro
+f_thread_cancel_disable_d      ./fll/level_0/thread/common.h   31;"    macro
+f_thread_cancel_enable_d       ./fll/level_0/thread/common.h   32;"    macro
+f_thread_cancel_state_set      ./fll/level_0/thread.h  183;"   prototype       typeref:typename:f_status_t     signature:(const int state,int * const previous)
+f_thread_cancel_test   ./fll/level_0/thread.h  198;"   prototype       typeref:typename:f_status_t     signature:(void)
+f_thread_cancel_type_set       ./fll/level_0/thread.h  222;"   prototype       typeref:typename:f_status_t     signature:(const int type,int * const previous)
+f_thread_clock_get_id  ./fll/level_0/thread.h  246;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id_thread,clockid_t * const id_clock)
+f_thread_compare       ./fll/level_0/thread.h  262;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id1,const f_thread_id_t id2)
 f_thread_conditionss_delete_callback   ./fll/level_0/thread/conditionss.h      71;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_conditionss_destroy_callback  ./fll/level_0/thread/conditionss.h      104;"   prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_conditionss_t ./fll/level_0/thread/conditionss.h      33;"    typedef typeref:struct:__anon3d2541ef0108
@@ -6173,9 +6209,9 @@ f_thread_condition_t      ./fll/level_0/thread/condition.h        26;"    typedef typeref:typen
 f_thread_condition_t_initialize        ./fll/level_0/thread/condition.h        28;"    macro
 f_thread_condition_wait        ./fll/level_0/thread/condition.h        146;"   prototype       typeref:typename:f_status_t     signature:(f_thread_condition_t * const condition,f_thread_mutex_t * const mutex)
 f_thread_condition_wait_timed  ./fll/level_0/thread/condition.h        184;"   prototype       typeref:typename:f_status_t     signature:(const f_time_spec_t * const wait,f_thread_condition_t * const condition,f_thread_mutex_t * const mutex)
-f_thread_create        ./fll/level_0/thread.h  295;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_attribute_t * const attribute,f_thread_id_t * const id,const f_void_pointer_call_t routine,void * const argument)
-f_thread_detach        ./fll/level_0/thread.h  321;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id)
-f_thread_exit  ./fll/level_0/thread.h  340;"   prototype       typeref:typename:f_status_t     signature:(int * const result)
+f_thread_create        ./fll/level_0/thread.h  296;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_attribute_t * const attribute,f_thread_id_t * const id,const f_void_pointer_call_t routine,void * const argument)
+f_thread_detach        ./fll/level_0/thread.h  322;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id)
+f_thread_exit  ./fll/level_0/thread.h  341;"   prototype       typeref:typename:f_status_t     signature:(int * const result)
 f_thread_idss_delete_callback  ./fll/level_0/thread/idss.h     68;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_idss_destroy_callback ./fll/level_0/thread/idss.h     98;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_idss_t        ./fll/level_0/thread/idss.h     33;"    typedef typeref:struct:__anon6b2a9f550108
@@ -6186,9 +6222,9 @@ f_thread_ids_t    ./fll/level_0/thread/ids.h      33;"    typedef typeref:struct:__anonb5ab
 f_thread_ids_t_initialize      ./fll/level_0/thread/ids.h      35;"    macro
 f_thread_id_t  ./fll/level_0/thread/id.h       23;"    typedef typeref:typename:pthread_t
 f_thread_id_t_initialize       ./fll/level_0/thread/id.h       25;"    macro
-f_thread_join  ./fll/level_0/thread.h  369;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,void ** const result)
-f_thread_join_timed    ./fll/level_0/thread.h  434;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const f_time_spec_t wait,void ** const result)
-f_thread_join_try      ./fll/level_0/thread.h  399;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,void ** const result)
+f_thread_join  ./fll/level_0/thread.h  370;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,void ** const result)
+f_thread_join_timed    ./fll/level_0/thread.h  435;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const f_time_spec_t wait,void ** const result)
+f_thread_join_try      ./fll/level_0/thread.h  400;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,void ** const result)
 f_thread_keyss_delete_callback ./fll/level_0/thread/keyss.h    68;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_keyss_destroy_callback        ./fll/level_0/thread/keyss.h    98;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_keyss_t       ./fll/level_0/thread/keyss.h    33;"    typedef typeref:struct:__anon6d35dd910108
@@ -6262,23 +6298,20 @@ f_thread_mutex_attributes_delete_callback       ./fll/level_0/thread/mutex_attributes.
 f_thread_mutex_attributes_destroy_callback     ./fll/level_0/thread/mutex_attributes.h 98;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_mutex_attributes_t    ./fll/level_0/thread/mutex_attributes.h 33;"    typedef typeref:struct:__anonef86725b0108
 f_thread_mutex_attributes_t_initialize ./fll/level_0/thread/mutex_attributes.h 35;"    macro
-f_thread_mutex_attribute_create        ./fll/level_0/thread/mutex_attribute.h  69;"    prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_delete        ./fll/level_0/thread/mutex_attribute.h  93;"    prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_error_check_d ./fll/level_0/thread/mutex_attribute.h  28;"    macro
-f_thread_mutex_attribute_normal_d      ./fll/level_0/thread/mutex_attribute.h  29;"    macro
-f_thread_mutex_attribute_priority_ceiling_get  ./fll/level_0/thread/mutex_attribute.h  117;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const ceiling)
-f_thread_mutex_attribute_priority_ceiling_set  ./fll/level_0/thread/mutex_attribute.h  139;"   prototype       typeref:typename:f_status_t     signature:(const int ceiling,f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_protocol_get  ./fll/level_0/thread/mutex_attribute.h  165;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const protocol)
-f_thread_mutex_attribute_protocol_set  ./fll/level_0/thread/mutex_attribute.h  190;"   prototype       typeref:typename:f_status_t     signature:(const int protocol,f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_recursive_d   ./fll/level_0/thread/mutex_attribute.h  30;"    macro
-f_thread_mutex_attribute_robust_get    ./fll/level_0/thread/mutex_attribute.h  216;"   prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute,int * const robust)
-f_thread_mutex_attribute_robust_set    ./fll/level_0/thread/mutex_attribute.h  240;"   prototype       typeref:typename:f_status_t     signature:(const int robust,f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_shared_get    ./fll/level_0/thread/mutex_attribute.h  265;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const shared)
-f_thread_mutex_attribute_shared_set    ./fll/level_0/thread/mutex_attribute.h  288;"   prototype       typeref:typename:f_status_t     signature:(const int shared,f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_t     ./fll/level_0/thread/mutex_attribute.h  37;"    typedef typeref:typename:pthread_mutexattr_t
-f_thread_mutex_attribute_type_get      ./fll/level_0/thread/mutex_attribute.h  313;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const type)
-f_thread_mutex_attribute_type_set      ./fll/level_0/thread/mutex_attribute.h  336;"   prototype       typeref:typename:f_status_t     signature:(const int type,f_thread_mutex_attribute_t * const attribute)
-f_thread_mutex_attribute_t_initialize  ./fll/level_0/thread/mutex_attribute.h  39;"    macro
+f_thread_mutex_attribute_create        ./fll/level_0/thread/mutex_attribute.h  55;"    prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_delete        ./fll/level_0/thread/mutex_attribute.h  79;"    prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_priority_ceiling_get  ./fll/level_0/thread/mutex_attribute.h  103;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const ceiling)
+f_thread_mutex_attribute_priority_ceiling_set  ./fll/level_0/thread/mutex_attribute.h  125;"   prototype       typeref:typename:f_status_t     signature:(const int ceiling,f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_protocol_get  ./fll/level_0/thread/mutex_attribute.h  151;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const protocol)
+f_thread_mutex_attribute_protocol_set  ./fll/level_0/thread/mutex_attribute.h  176;"   prototype       typeref:typename:f_status_t     signature:(const int protocol,f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_robust_get    ./fll/level_0/thread/mutex_attribute.h  202;"   prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute,int * const robust)
+f_thread_mutex_attribute_robust_set    ./fll/level_0/thread/mutex_attribute.h  226;"   prototype       typeref:typename:f_status_t     signature:(const int robust,f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_shared_get    ./fll/level_0/thread/mutex_attribute.h  251;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const shared)
+f_thread_mutex_attribute_shared_set    ./fll/level_0/thread/mutex_attribute.h  274;"   prototype       typeref:typename:f_status_t     signature:(const int shared,f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_t     ./fll/level_0/thread/mutex_attribute.h  23;"    typedef typeref:typename:pthread_mutexattr_t
+f_thread_mutex_attribute_type_get      ./fll/level_0/thread/mutex_attribute.h  299;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_mutex_attribute_t * const attribute,int * const type)
+f_thread_mutex_attribute_type_set      ./fll/level_0/thread/mutex_attribute.h  322;"   prototype       typeref:typename:f_status_t     signature:(const int type,f_thread_mutex_attribute_t * const attribute)
+f_thread_mutex_attribute_t_initialize  ./fll/level_0/thread/mutex_attribute.h  25;"    macro
 f_thread_mutex_consistent      ./fll/level_0/thread/mutex.h    70;"    prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_t * const mutex)
 f_thread_mutex_create  ./fll/level_0/thread/mutex.h    98;"    prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_attribute_t * const attribute,f_thread_mutex_t * const mutex)
 f_thread_mutex_delete  ./fll/level_0/thread/mutex.h    123;"   prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_t * const mutex)
@@ -6298,13 +6331,21 @@ f_thread_mutex_lock_timed       ./fll/level_0/thread/mutex.h    265;"   prototype       typeref:t
 f_thread_mutex_lock_try        ./fll/level_0/thread/mutex.h    294;"   prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_t * const mutex)
 f_thread_mutex_priority_ceiling_get    ./fll/level_0/thread/mutex.h    149;"   prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_t * const mutex,int * const ceiling)
 f_thread_mutex_priority_ceiling_set    ./fll/level_0/thread/mutex.h    181;"   prototype       typeref:typename:f_status_t     signature:(const int ceiling,f_thread_mutex_t * const mutex,int * const previous)
+f_thread_mutex_protocol_inherit_d      ./fll/level_0/thread/common.h   44;"    macro
+f_thread_mutex_protocol_none_d ./fll/level_0/thread/common.h   45;"    macro
+f_thread_mutex_protocol_protect_d      ./fll/level_0/thread/common.h   46;"    macro
 f_thread_mutex_robust_d        ./fll/level_0/thread/mutex.h    27;"    macro
+f_thread_mutex_robust_okay_d   ./fll/level_0/thread/common.h   57;"    macro
+f_thread_mutex_robust_stalled_d        ./fll/level_0/thread/common.h   58;"    macro
 f_thread_mutex_stalled_d       ./fll/level_0/thread/mutex.h    28;"    macro
 f_thread_mutex_t       ./fll/level_0/thread/mutex.h    40;"    typedef typeref:typename:pthread_mutex_t
+f_thread_mutex_type_error_check_d      ./fll/level_0/thread/common.h   70;"    macro
+f_thread_mutex_type_normal_d   ./fll/level_0/thread/common.h   71;"    macro
+f_thread_mutex_type_recursive_d        ./fll/level_0/thread/common.h   72;"    macro
 f_thread_mutex_t_initialize    ./fll/level_0/thread/mutex.h    42;"    macro
 f_thread_mutex_unlock  ./fll/level_0/thread/mutex.h    203;"   prototype       typeref:typename:f_status_t     signature:(f_thread_mutex_t * const mutex)
-f_thread_name_get      ./fll/level_0/thread.h  498;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,f_string_static_t * const name)
-f_thread_name_set      ./fll/level_0/thread.h  462;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const f_string_static_t name)
+f_thread_name_get      ./fll/level_0/thread.h  499;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,f_string_static_t * const name)
+f_thread_name_set      ./fll/level_0/thread.h  463;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const f_string_static_t name)
 F_thread_not   ./fll/level_0/status.h  783;"   enumerator      enum:__anon8ec9ccff0103
 f_thread_once  ./fll/level_0/thread/once.h     54;"    prototype       typeref:typename:f_status_t     signature:(const f_void_call_t routine,f_thread_once_t * const once)
 f_thread_oncess_t      ./fll/level_0/thread/oncess.h   33;"    typedef typeref:struct:__anon45774f8d0108
@@ -6313,9 +6354,15 @@ f_thread_onces_t ./fll/level_0/thread/onces.h    33;"    typedef typeref:struct:__anon
 f_thread_onces_t_initialize    ./fll/level_0/thread/onces.h    35;"    macro
 f_thread_once_t        ./fll/level_0/thread/once.h     25;"    typedef typeref:typename:pthread_once_t
 f_thread_once_t_initialize     ./fll/level_0/thread/once.h     27;"    macro
-f_thread_scheduler_parameter_get       ./fll/level_0/thread.h  524;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,int * const policy,struct sched_param * const parameter)
-f_thread_scheduler_parameter_set       ./fll/level_0/thread.h  549;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int policy,const struct sched_param * const parameter)
-f_thread_scheduler_priority_set        ./fll/level_0/thread.h  572;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int priority)
+f_thread_process_private_d     ./fll/level_0/thread/common.h   83;"    macro
+f_thread_process_shared_d      ./fll/level_0/thread/common.h   84;"    macro
+f_thread_scheduler_parameter_get       ./fll/level_0/thread.h  525;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,int * const policy,struct sched_param * const parameter)
+f_thread_scheduler_parameter_set       ./fll/level_0/thread.h  550;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int policy,const struct sched_param * const parameter)
+f_thread_scheduler_priority_set        ./fll/level_0/thread.h  573;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int priority)
+f_thread_schedule_explicit_d   ./fll/level_0/thread/common.h   95;"    macro
+f_thread_schedule_inherit_d    ./fll/level_0/thread/common.h   96;"    macro
+f_thread_scope_process_d       ./fll/level_0/thread/common.h   107;"   macro
+f_thread_scope_system_d        ./fll/level_0/thread/common.h   108;"   macro
 f_thread_semaphoress_delete_callback   ./fll/level_0/thread/semaphoress.h      68;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_semaphoress_destroy_callback  ./fll/level_0/thread/semaphoress.h      98;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_semaphoress_t ./fll/level_0/thread/semaphoress.h      33;"    typedef typeref:struct:__anona8a2f1ec0108
@@ -6346,9 +6393,9 @@ f_thread_sets_t   ./fll/level_0/thread/sets.h     33;"    typedef typeref:struct:__anon82
 f_thread_sets_t_initialize     ./fll/level_0/thread/sets.h     35;"    macro
 f_thread_set_t ./fll/level_0/thread/set.h      32;"    typedef typeref:struct:__anonb661724e0108
 f_thread_set_t_initialize      ./fll/level_0/thread/set.h      34;"    macro
-f_thread_signal_mask   ./fll/level_0/thread.h  602;"   prototype       typeref:typename:f_status_t     signature:(const int how,const sigset_t * const next,sigset_t * const current)
-f_thread_signal_queue  ./fll/level_0/thread.h  628;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int signal,const union sigval value)
-f_thread_signal_write  ./fll/level_0/thread.h  651;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int signal)
+f_thread_signal_mask   ./fll/level_0/thread.h  603;"   prototype       typeref:typename:f_status_t     signature:(const int how,const sigset_t * const next,sigset_t * const current)
+f_thread_signal_queue  ./fll/level_0/thread.h  629;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int signal,const union sigval value)
+f_thread_signal_write  ./fll/level_0/thread.h  652;"   prototype       typeref:typename:f_status_t     signature:(const f_thread_id_t id,const int signal)
 f_thread_spinss_delete_callback        ./fll/level_0/thread/spinss.h   68;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_spinss_destroy_callback       ./fll/level_0/thread/spinss.h   98;"    prototype       typeref:typename:f_status_t     signature:(const f_number_unsigned_t start,const f_number_unsigned_t stop,void * const array)
 f_thread_spinss_t      ./fll/level_0/thread/spinss.h   33;"    typedef typeref:struct:__anon9f14ece20108
@@ -6364,7 +6411,7 @@ f_thread_spin_lock_try    ./fll/level_0/thread/spin.h     131;"   prototype       typeref:typen
 f_thread_spin_t        ./fll/level_0/thread/spin.h     25;"    typedef typeref:typename:pthread_spinlock_t
 f_thread_spin_t_initialize     ./fll/level_0/thread/spin.h     27;"    macro
 f_thread_spin_unlock   ./fll/level_0/thread/spin.h     154;"   prototype       typeref:typename:f_status_t     signature:(f_thread_spin_t * const spin)
-f_thread_unlock        ./fll/level_0/thread.h  674;"   prototype       typeref:typename:f_status_t     signature:(f_thread_lock_t * const lock)
+f_thread_unlock        ./fll/level_0/thread.h  675;"   prototype       typeref:typename:f_status_t     signature:(f_thread_lock_t * const lock)
 F_time ./fll/level_0/status.h  784;"   enumerator      enum:__anon8ec9ccff0103
 f_time_calendar_string ./fll/level_0/time.h    54;"    prototype       typeref:typename:f_status_t     signature:(const time_t time,f_string_dynamic_t * const destination)
 F_time_calendar_string_length_d        ./fll/level_0/time/common.h     26;"    macro
@@ -7122,6 +7169,11 @@ macro_f_range_double_t_initialize_1      ./fll/level_0/type/range_double.h       42;"    macro
 macro_f_range_double_t_initialize_2    ./fll/level_0/type/range_double.h       43;"    macro   signature:(length_1,length_2)
 macro_f_range_t_initialize_1   ./fll/level_0/type/range.h      38;"    macro   signature:(start,stop)
 macro_f_range_t_initialize_2   ./fll/level_0/type/range.h      39;"    macro   signature:(length)
+macro_f_schedule_attribute_t_initialize_1      ./fll/level_0/schedule/common.h 110;"   macro   signature:(size)
+macro_f_schedule_attribute_t_initialize_2      ./fll/level_0/schedule/common.h 121;"   macro   signature:(size,policy,flags)
+macro_f_schedule_attribute_t_initialize_3      ./fll/level_0/schedule/common.h 132;"   macro   signature:(size,policy,flags,nice,priority)
+macro_f_schedule_attribute_t_initialize_4      ./fll/level_0/schedule/common.h 143;"   macro   signature:(size,policy,flags,nice,priority,runtime,deadline,period)
+macro_f_schedule_value_t_initialize_1  ./fll/level_0/schedule/common.h 165;"   macro   signature:(priority)
 macro_f_signal_how_t_initialize_1      ./fll/level_0/signal/common.h   59;"    macro   signature:(block,block_not)
 macro_f_signal_t_clear ./fll/level_0/signal/common.h   38;"    macro   signature:(signal)
 macro_f_signal_t_initialize_1  ./fll/level_0/signal/common.h   36;"    macro   signature:(flags,id,set)
@@ -7271,8 +7323,8 @@ macro_f_thread_mutex_attributess_t_initialize_1   ./fll/level_0/thread/mutex_attri
 macro_f_thread_mutex_attributess_t_initialize_2        ./fll/level_0/thread/mutex_attributess.h        38;"    macro   signature:(array,length)
 macro_f_thread_mutex_attributes_t_initialize_1 ./fll/level_0/thread/mutex_attributes.h 37;"    macro   signature:(array,size,used)
 macro_f_thread_mutex_attributes_t_initialize_2 ./fll/level_0/thread/mutex_attributes.h 38;"    macro   signature:(array,length)
-macro_f_thread_mutex_attribute_t_clear ./fll/level_0/thread/mutex_attribute.h  44;"    macro   signature:(attribute)
-macro_f_thread_mutex_attribute_t_initialize_1  ./fll/level_0/thread/mutex_attribute.h  41;"    macro   signature:(attribute)
+macro_f_thread_mutex_attribute_t_clear ./fll/level_0/thread/mutex_attribute.h  30;"    macro   signature:(attribute)
+macro_f_thread_mutex_attribute_t_initialize_1  ./fll/level_0/thread/mutex_attribute.h  27;"    macro   signature:(attribute)
 macro_f_thread_mutex_fullss_t_initialize_1     ./fll/level_0/thread/mutex_fullss.h     37;"    macro   signature:(array,size,used)
 macro_f_thread_mutex_fullss_t_initialize_2     ./fll/level_0/thread/mutex_fullss.h     38;"    macro   signature:(array,length)
 macro_f_thread_mutex_fulls_t_initialize_1      ./fll/level_0/thread/mutex_fulls.h      37;"    macro   signature:(array,size,used)
@@ -7473,6 +7525,13 @@ result   ./fll/level_0/thread/set.h      31;"    member  struct:__anonb661724e0108       typeref:
 reverse        ./fll/level_0/color/common.h    513;"   member  struct:__anon237c77920408       typeref:typename:f_string_static_t
 row    ./fll/level_0/type/cell.h       28;"    member  struct:__anonddbaf18c0108       typeref:typename:f_number_unsigned_t
 scheduler      ./fll/level_1/execute/common.h  101;"   member  struct:__anon29df40670208       typeref:typename:f_execute_scheduler_t *
+sched_deadline ./fll/level_0/schedule/common.h 95;"    member  struct:__anon65ae21000108       typeref:typename:uint64_t
+sched_flags    ./fll/level_0/schedule/common.h 91;"    member  struct:__anon65ae21000108       typeref:typename:uint64_t
+sched_nice     ./fll/level_0/schedule/common.h 92;"    member  struct:__anon65ae21000108       typeref:typename:int32_t
+sched_period   ./fll/level_0/schedule/common.h 96;"    member  struct:__anon65ae21000108       typeref:typename:uint64_t
+sched_policy   ./fll/level_0/schedule/common.h 90;"    member  struct:__anon65ae21000108       typeref:typename:uint32_t
+sched_priority ./fll/level_0/schedule/common.h 93;"    member  struct:__anon65ae21000108       typeref:typename:uint32_t
+sched_runtime  ./fll/level_0/schedule/common.h 94;"    member  struct:__anon65ae21000108       typeref:typename:uint64_t
 seconds        ./fll/level_0/type/time.h       92;"    member  struct:__anon05ab74db0108       typeref:typename:f_time_t
 seconds_nano   ./fll/level_0/type/time.h       93;"    member  struct:__anon05ab74db0108       typeref:typename:f_time_t
 set    ./fll/level_0/color/common.h    922;"   member  struct:__anon237c77920708       typeref:typename:f_color_set_context_t
@@ -7521,6 +7580,7 @@ size      ./fll/level_0/limit/set.h       53;"    member  struct:__anon0cddf7b50208       typeref:typ
 size   ./fll/level_0/limit/set.h       75;"    member  struct:__anon0cddf7b50308       typeref:typename:f_number_unsigned_t
 size   ./fll/level_0/limit/value.h     49;"    member  struct:__anon996af1260108       typeref:typename:f_number_unsigned_t
 size   ./fll/level_0/limit/value.h     71;"    member  struct:__anon996af1260208       typeref:typename:f_number_unsigned_t
+size   ./fll/level_0/schedule/common.h 89;"    member  struct:__anon65ae21000108       typeref:typename:uint32_t
 size   ./fll/level_0/socket/address.h  187;"   member  struct:__anonad2053390308       typeref:typename:f_number_unsigned_t
 size   ./fll/level_0/socket/address.h  209;"   member  struct:__anonad2053390408       typeref:typename:f_number_unsigned_t
 size   ./fll/level_0/socket/socket.h   167;"   member  struct:__anon1496783c0208       typeref:typename:f_number_unsigned_t
@@ -7959,6 +8019,8 @@ _F_range_double_h ./fll/level_0/type/range_double.h       13;"    macro
 _F_range_h     ./fll/level_0/type/range.h      13;"    macro
 _F_rip_h       ./fll/level_0/rip.h     11;"    macro
 _F_rip_utf_h   ./fll/level_0/rip/utf.h 11;"    macro
+_F_schedule_common_h   ./fll/level_0/schedule/common.h 13;"    macro
+_F_schedule_h  ./fll/level_0/schedule.h        11;"    macro
 _F_serialize_common_h  ./fll/level_0/serialize/common.h        13;"    macro
 _F_serialize_h ./fll/level_0/serialize.h       13;"    macro
 _F_signal_common_h     ./fll/level_0/signal/common.h   13;"    macro
@@ -7998,6 +8060,7 @@ _F_thread_barrier_fullss_h        ./fll/level_0/thread/barrier_fullss.h   13;"    macro
 _F_thread_barrier_fulls_h      ./fll/level_0/thread/barrier_fulls.h    13;"    macro
 _F_thread_barrier_full_h       ./fll/level_0/thread/barrier_full.h     13;"    macro
 _F_thread_barrier_h    ./fll/level_0/thread/barrier.h  13;"    macro
+_F_thread_common_h     ./fll/level_0/thread/common.h   13;"    macro
 _F_thread_conditionss_h        ./fll/level_0/thread/conditionss.h      13;"    macro
 _F_thread_conditions_h ./fll/level_0/thread/conditions.h       13;"    macro
 _F_thread_condition_attributess_h      ./fll/level_0/thread/condition_attributess.h    13;"    macro
@@ -8115,6 +8178,7 @@ _F_utf_triple_h   ./fll/level_0/utf/triple.h      13;"    macro
 _GNU_SOURCE    ./fll/level_0/abstruse.h        20;"    macro
 _GNU_SOURCE    ./fll/level_0/execute.h 15;"    macro
 _GNU_SOURCE    ./fll/level_0/limit.h   15;"    macro
+_GNU_SOURCE    ./fll/level_0/schedule.h        15;"    macro
 _GNU_SOURCE    ./fll/level_0/thread.h  15;"    macro
 _GNU_SOURCE    ./fll/level_0/type.h    17;"    macro
 _GNU_SOURCE    ./fll/level_1/control_group.h   21;"    macro
@@ -8240,6 +8304,7 @@ __anon6409750a0308        ./fll/level_0/type/fll.h        102;"   struct
 __anon64bca2e90108     ./fll/level_0/type/pid.h        28;"    struct
 __anon64bca2e90208     ./fll/level_0/type/pid.h        50;"    struct
 __anon64c7828f0108     ./fll/level_0/string/staticss.h 28;"    struct
+__anon65ae21000108     ./fll/level_0/schedule/common.h 88;"    struct
 __anon65e76f870108     ./fll/level_0/utf/staticss.h    28;"    struct
 __anon66138b100108     ./fll/level_0/type/status.h     39;"    struct
 __anon66138b100208     ./fll/level_0/type/status.h     63;"    struct