| 85 | } |
| 86 | |
| 87 | static void |
| 88 | tsd_add_nominal(tsd_t *tsd) { |
| 89 | assert(!tsd_in_nominal_list(tsd)); |
| 90 | assert(tsd_state_get(tsd) <= tsd_state_nominal_max); |
| 91 | ql_elm_new(tsd, TSD_MANGLE(tcache).tsd_link); |
| 92 | malloc_mutex_lock(tsd_tsdn(tsd), &tsd_nominal_tsds_lock); |
| 93 | ql_tail_insert(&tsd_nominal_tsds, tsd, TSD_MANGLE(tcache).tsd_link); |
| 94 | malloc_mutex_unlock(tsd_tsdn(tsd), &tsd_nominal_tsds_lock); |
| 95 | } |
| 96 | |
| 97 | static void |
| 98 | tsd_remove_nominal(tsd_t *tsd) { |
no test coverage detected