Lines Matching defs:threadsync_node
47 sys_mutex_lock(&call_data->threadsync_node->instance->sem_usage_mutex);
48 call_data->threadsync_node->instance->sync_fn(fn, call_data);
49 sys_sem_wait(&call_data->threadsync_node->instance->sem);
50 sys_mutex_unlock(&call_data->threadsync_node->instance->sem_usage_mutex);
64 sys_sem_signal(&call_data->threadsync_node->instance->sem);
89 sys_sem_signal(&call_data->threadsync_node->instance->sem);
115 sys_sem_signal(&call_data->threadsync_node->instance->sem);
137 sys_sem_signal(&call_data->threadsync_node->instance->sem);
158 sys_sem_signal(&call_data->threadsync_node->instance->sem);
169 sys_sem_signal(&call_data->threadsync_node->instance->sem);
175 const struct snmp_threadsync_node *threadsync_node = (const struct snmp_threadsync_node *)(const void *)instance->node;
176 struct threadsync_data *call_data = &threadsync_node->instance->data;
178 if (threadsync_node->node.node.oid != threadsync_node->target->node.oid) {
188 call_data->proxy_instance.node = &threadsync_node->target->node;
189 call_data->threadsync_node = threadsync_node;