search for: pause_lock

Displaying 2 results from an estimated 2 matches for "pause_lock".

Did you mean: page_lock
2020 Oct 21
0
[PATCH nbdkit] New filter: exitwhen: exit gracefully when an event occurs.
...ted event"); + exiting = true; + } + else { + /* Log the error but continue. */ + exit_status_to_nbd_error (r, "exit-when-script"); + } +} + +/* The background polling thread. + * + * This runs continuously in the background, but you can pause it by + * grabbing the "pause_lock" (use the pause/resume_polling_thread() + * wrappers). + */ +static pthread_mutex_t pause_lock = PTHREAD_MUTEX_INITIALIZER; + +static void * +polling_thread (void *vp) +{ + for (;;) { + { + /* Note the order here is chosen to avoid possible deadlock + * because the callers of pa...
2006 Oct 04
0
[PATCH,RFC 6/17] 32-on-64 shared info handling
...2006-10-04 15:14:26.000000000 +0200 @@ -82,7 +82,7 @@ struct vcpu *alloc_vcpu( v->domain = d; v->vcpu_id = vcpu_id; - v->vcpu_info = &d->shared_info->vcpu_info[vcpu_id]; + v->vcpu_info = shared_info_addr(d, vcpu_info[vcpu_id]); spin_lock_init(&v->pause_lock); v->runstate.state = is_idle_vcpu(v) ? RUNSTATE_running : RUNSTATE_offline; Index: 2006-10-04/xen/common/event_channel.c =================================================================== --- 2006-10-04.orig/xen/common/event_channel.c 2006-08-07 09:07:03.000000000 +0200 +++ 2006-10-04/x...