1# Copyright (c) 2022 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14functionalext_supplement_thread_test = [ 15 "mtx_init", 16 "mtx_lock", 17 "mtx_trylock", 18 "mtx_unlock", 19 "pthread_attr_destroy", 20 "pthread_attr_get", 21 "pthread_attr_setguardsize", 22 "pthread_attr_init", 23 "pthread_attr_setinheritsched", 24 "pthread_attr_setstack", 25 "pthread_barrier_destroy", 26 "pthread_barrier_init", 27 "pthread_barrier_wait", 28 "pthread_barrierattr_init", 29 "pthread_barrierattr_setpshared", 30 "pthread_cond_broadcast", 31 "pthread_cond_destroy", 32 "pthread_cond_init", 33 "pthread_cond_signal", 34 "pthread_cond_wait", 35 "pthread_cond_timedwait_sup", 36 "pthread_condattr_setpshared", 37 "pthread_mutexattr_settype", 38 "pthread_getcpuclockid", 39 "pthread_join", 40 "pthread_mutex_destroy", 41 "pthread_mutex_timedlock", 42 "pthread_mutex_trylock", 43 "pthread_mutexattr_destroy", 44 "pthread_mutexattr_setprotocol", 45 "pthread_rwlock_timedrdlock", 46 "pthread_rwlock_timedwrlock", 47 "pthread_rwlockattr_destroy", 48 "pthread_rwlockattr_setpshared", 49 "pthread_setschedprio", 50 "cnd_init", 51 "cnd_signal", 52 "cnd_timedwait", 53 "cnd_wait", 54 "call_once", 55 "thrd_create", 56 "thrd_current", 57 "thrd_detach", 58 "thrd_equal", 59 "thrd_join", 60 "thrd_sleep", 61 "thrd_yield", 62 "tss_set", 63 "mtx_timedlock", 64 "pthread_atfork", 65 "pthread_attr_setschedparam", 66 "pthread_attr_setschedpolicy", 67 "pthread_attr_setscope", 68 "pthread_condattr_setclock_sup", 69 "pthread_mutexattr_setpshared", 70 "pthread_detach", 71 "pthread_rwlock_tryrdlock", 72 "pthread_rwlock_trywrlock", 73 "pthread_rwlockattr_init", 74 "pthread_self", 75 "pthread_spin_lock", 76 "pthread_spin_trylock", 77 "pthread_spin_unlock", 78 "pthread_key_delete", 79 "pthread_equal", 80 "pthread_rwlock_rdlock_sup", 81 "cnd_broadcast", 82] 83