pmcwork
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
STAILQ_REMOVE(&pwp->wf, p, pmcwork, next);
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
struct pmcwork *pwrk;
STAILQ_HEAD(wfh, pmcwork) wf; /* current freelist */
STAILQ_HEAD(pfh, pmcwork) pf; /* current pending freelist */
typedef struct pmcwork pmcwork_t;
STAILQ_ENTRY(pmcwork) next;
void pmcs_pwork(pmcs_hw_t *, struct pmcwork *);