D_LAST
marker.wk_type = D_LAST + 1; /* Not a normal workitem */
KASSERT(item >= 0 && item < D_LAST, ("item %d", item));
for (i = 0; i <= D_LAST; i++)
for (int i = 0; i <= D_LAST; i++) {
unsigned long dep_current[D_LAST + 1];
unsigned long dep_highuse[D_LAST + 1];
unsigned long dep_total[D_LAST + 1];
unsigned long dep_write[D_LAST + 1];
((unsigned)(type) <= D_LAST && (unsigned)(type) >= D_FIRST ? \
uint64_t sd_curdeps[D_LAST + 1]; /* count of current deps */
struct workhead sd_alldeps[D_LAST + 1];/* Lists of all deps */