Lines Matching defs:workp
629 pmcwork_t *workp;
676 workp = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, NULL);
677 if (workp == NULL) {
686 workp->arg = (void *)&iomb;
687 iomb.htag = LE_32(workp->htag);
706 pmcs_pwork(pwp, workp);
713 workp->state = PMCS_WORK_STATE_ONCHIP;
716 WAIT_FOR(workp, 1000, result);
717 ptr = workp->arg;
719 pmcs_timed_out(pwp, workp->htag, __func__);
720 pmcs_pwork(pwp, workp);
727 pmcs_pwork(pwp, workp);
731 pmcs_pwork(pwp, workp);
793 pmcwork_t *workp;
817 workp = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, NULL);
818 if (workp == NULL) {
827 workp->arg = (void *)&iomb;
828 iomb.htag = LE_32(workp->htag);
853 pmcs_pwork(pwp, workp);
860 workp->state = PMCS_WORK_STATE_ONCHIP;
863 WAIT_FOR(workp, 2000, result);
866 pmcs_timed_out(pwp, workp->htag, __func__);
867 pmcs_pwork(pwp, workp);
871 pmcs_pwork(pwp, workp);