PCC_DONE
if ((~pcc->pcc_flags & (PCC_BORROWED|PCC_DONE)) == 0) {
pcc->pcc_flags &= ~(PCC_BORROWED|PCC_DONE);
if (pcc->pcc_flags & PCC_DONE) {
pcc->pcc_flags |= PCC_DONE;
assert((pcc->pcc_flags & PCC_DONE) == 0);