Lines Matching refs:target
95 struct evthread_lock_callbacks *target = evthread_get_lock_callbacks(); in evthread_set_lock_callbacks() local
106 if (target->alloc) in evthread_set_lock_callbacks()
109 memset(target, 0, sizeof(evthread_lock_fns_)); in evthread_set_lock_callbacks()
112 if (target->alloc) { in evthread_set_lock_callbacks()
114 if (target->lock_api_version == cbs->lock_api_version && in evthread_set_lock_callbacks()
115 target->supported_locktypes == cbs->supported_locktypes && in evthread_set_lock_callbacks()
116 target->alloc == cbs->alloc && in evthread_set_lock_callbacks()
117 target->free == cbs->free && in evthread_set_lock_callbacks()
118 target->lock == cbs->lock && in evthread_set_lock_callbacks()
119 target->unlock == cbs->unlock) { in evthread_set_lock_callbacks()
128 memcpy(target, cbs, sizeof(evthread_lock_fns_)); in evthread_set_lock_callbacks()
138 struct evthread_condition_callbacks *target = evthread_get_condition_callbacks(); in evthread_set_condition_callbacks() local
149 if (target->alloc_condition) in evthread_set_condition_callbacks()
153 memset(target, 0, sizeof(evthread_cond_fns_)); in evthread_set_condition_callbacks()
156 if (target->alloc_condition) { in evthread_set_condition_callbacks()
158 if (target->condition_api_version == cbs->condition_api_version && in evthread_set_condition_callbacks()
159 target->alloc_condition == cbs->alloc_condition && in evthread_set_condition_callbacks()
160 target->free_condition == cbs->free_condition && in evthread_set_condition_callbacks()
161 target->signal_condition == cbs->signal_condition && in evthread_set_condition_callbacks()
162 target->wait_condition == cbs->wait_condition) { in evthread_set_condition_callbacks()
172 memcpy(target, cbs, sizeof(evthread_cond_fns_)); in evthread_set_condition_callbacks()