brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.9 KiB · 99b29f1 Raw
164 lines · yaml
1header: threads.h2standards:3  - stdc4macros:5  - macro_name: ONCE_FLAG_INIT6    macro_value: '{0}'7types:8  - type_name: once_flag9  - type_name: __call_once_func_t10  - type_name: cnd_t11  - type_name: mtx_t12  - type_name: thrd_start_t13  - type_name: thrd_t14  - type_name: tss_t15  - type_name: tss_dtor_t16enums:17  - name: mtx_plain18    value: null19  - name: mtx_recursive20    value: null21  - name: mtx_timed22    value: null23  - name: thrd_timedout24    value: null25  - name: thrd_success26    value: null27  - name: thrd_busy28    value: null29  - name: thrd_error30    value: null31  - name: thrd_nomem32    value: null33objects: []34functions:35  - name: call_once36    standards:37      - stdc38    return_type: void39    arguments:40      - type: once_flag *41      - type: __call_once_func_t42  - name: cnd_broadcast43    standards:44      - stdc45    return_type: int46    arguments:47      - type: cnd_t *48  - name: cnd_destroy49    standards:50      - stdc51    return_type: void52    arguments:53      - type: cnd_t *54  - name: cnd_init55    standards:56      - stdc57    return_type: int58    arguments:59      - type: cnd_t *60  - name: cnd_signal61    standards:62      - stdc63    return_type: int64    arguments:65      - type: cnd_t *66  - name: cnd_wait67    standards:68      - stdc69    return_type: int70    arguments:71      - type: cnd_t *72      - type: mtx_t *73  - name: mtx_destroy74    standards:75      - stdc76    return_type: int77    arguments:78      - type: void79  - name: mtx_init80    standards:81      - stdc82    return_type: int83    arguments:84      - type: mtx_t *85      - type: int86  - name: mtx_lock87    standards:88      - stdc89    return_type: int90    arguments:91      - type: mtx_t *92  - name: mtx_unlock93    standards:94      - stdc95    return_type: int96    arguments:97      - type: mtx_t *98  - name: thrd_create99    standards:100      - stdc101    return_type: int102    arguments:103      - type: thrd_t *104      - type: thrd_start_t105      - type: void *106  - name: thrd_current107    standards:108      - stdc109    return_type: thrd_t110    arguments:111      - type: void112  - name: thrd_detach113    standards:114      - stdc115    return_type: int116    arguments:117      - type: thrd_t118  - name: thrd_equal119    standards:120      - stdc121    return_type: int122    arguments:123      - type: thrd_t124      - type: thrd_t125  - name: thrd_exit126    standards:127      - stdc128    return_type: void129    arguments:130      - type: int131  - name: thrd_join132    standards:133      - stdc134    return_type: int135    arguments:136      - type: thrd_t137      - type: int *138  - name: tss_create139    standards:140      - stdc141    return_type: int142    arguments:143      - type: tss_t *144      - type: tss_dtor_t145  - name: tss_delete146    standards:147      - stdc148    return_type: int149    arguments:150      - type: tss_t151  - name: tss_get152    standards:153      - stdc154    return_type: void *155    arguments:156      - type: tss_t157  - name: tss_set158    standards:159      - stdc160    return_type: int161    arguments:162      - type: tss_t163      - type: void *164