Beispiel #1
0
void wi_set_wrlock(wi_mutable_set_t *set) {
	WI_RUNTIME_ASSERT_MUTABLE(set);
	
	wi_rwlock_wrlock(set->lock);
}
Beispiel #2
0
void wi_set_wrlock(wi_set_t *set) {
	wi_rwlock_wrlock(set->lock);
}
Beispiel #3
0
void wi_list_wrlock(wi_list_t *list) {
	wi_rwlock_wrlock(list->lock);
}
Beispiel #4
0
void wi_dictionary_wrlock(wi_mutable_dictionary_t *dictionary) {
	WI_RUNTIME_ASSERT_MUTABLE(dictionary);

	wi_rwlock_wrlock(dictionary->lock);
}
Beispiel #5
0
void wi_array_wrlock(wi_array_t *array) {
	wi_rwlock_wrlock(array->lock);
}