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