PD_IDLE
case PD_IDLE:
if (pd->pd_flags != PD_IDLE) {
if (pd->pd_flags != PD_IDLE) {
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
ASSERT(pd->pd_flags == PD_IDLE);
if (did_pd->pd_flags != PD_IDLE) {
did_pd->pd_flags = PD_IDLE;
did_pd->pd_flags = PD_IDLE;
did_pd->pd_flags = PD_IDLE;
did_pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;
pd->pd_flags = PD_IDLE;