Lines Matching refs:smcConn
182 SmcConn smcConn = (SmcConn) clientData;
187 if (!smcConn->client_id &&
249 (*_SmcErrorHandler) (smcConn, swap,
358 (*smcConn->callbacks.save_yourself.callback) (smcConn,
359 smcConn->callbacks.save_yourself.client_data,
363 smcConn->save_yourself_in_progress = True;
366 smcConn->shutdown_in_progress = True;
373 if (!smcConn->phase2_wait)
384 (*smcConn->phase2_wait->phase2_proc) (smcConn,
385 smcConn->phase2_wait->client_data);
387 free (smcConn->phase2_wait);
388 smcConn->phase2_wait = NULL;
394 if (!smcConn->interact_waits)
401 _SmcInteractWait *next = smcConn->interact_waits->next;
407 (*smcConn->interact_waits->interact_proc) (smcConn,
408 smcConn->interact_waits->client_data);
410 free (smcConn->interact_waits);
411 smcConn->interact_waits = next;
417 if (!smcConn->save_yourself_in_progress)
428 smcConn->save_yourself_in_progress = False;
430 (*smcConn->callbacks.save_complete.callback) (smcConn,
431 smcConn->callbacks.save_complete.client_data);
441 (*smcConn->callbacks.die.callback) (smcConn,
442 smcConn->callbacks.die.client_data);
447 if (!smcConn->shutdown_in_progress)
458 smcConn->shutdown_in_progress = False;
460 (*smcConn->callbacks.shutdown_cancelled.callback) (smcConn,
461 smcConn->callbacks.shutdown_cancelled.client_data);
467 if (!smcConn->prop_reply_waits)
506 next = smcConn->prop_reply_waits->next;
508 (*smcConn->prop_reply_waits->prop_reply_proc) (smcConn,
509 smcConn->prop_reply_waits->client_data, numProps, props);
511 free (smcConn->prop_reply_waits);
512 smcConn->prop_reply_waits = next;