DX
if (DX)
case DX:
/*6c*/ { "ins", false, BYTE, op2(DX, DI), 0 },
/*6d*/ { "ins", false, LONG, op2(DX, DI), 0 },
/*6e*/ { "outs", false, BYTE, op2(SI, DX), 0 },
/*6f*/ { "outs", false, LONG, op2(SI, DX), 0 },
/*ec*/ { "in", false, BYTE, op2(DX, A), 0 },
/*ed*/ { "in", false, LONG, op2(DX, A) , 0 },
/*ee*/ { "out", false, BYTE, op2(A, DX), 0 },
/*ef*/ { "out", false, LONG, op2(A, DX) , 0 },
*offset = regs.DX * adp->va_window_gran;
case DX:
/*6c*/ { "ins", false, BYTE, op2(DX, DI), 0 },
/*6d*/ { "ins", false, LONG, op2(DX, DI), 0 },
/*6e*/ { "outs", false, BYTE, op2(SI, DX), 0 },
/*6f*/ { "outs", false, LONG, op2(SI, DX), 0 },
/*ec*/ { "in", false, BYTE, op2(DX, A), 0 },
/*ed*/ { "in", false, LONG, op2(DX, A) , 0 },
/*ee*/ { "out", false, BYTE, op2(A, DX), 0 },
/*ef*/ { "out", false, LONG, op2(A, DX) , 0 },
DX(2, "PIE queue is not initialized\n");
DX(2, "AQM_PIE is not configured");
DX(4, "len %d flow %p inv_w 0x%x grp %d", m->m_pkthdr.len,
DX(3, "sched %d has %d flowsets", s->sch.sched_nr, n);
DX(2, "fs %d changed sched %d@%p to %d@%p",
DX(2, "sched %d new type %s", i, a.fp->name);
DX(2, "sched %d type changed from %s to %s",
DX(4, " type/sub %d/%d -> %d/%d",
DX(4, "sched %d unchanged type %s", i, a.fp->name);
DX(4, "still %d unlinked fs", V_dn_cfg.fsk_count);
DX(3, "loop %d enq %d send %p rx %d",
DX(1, "mainloop ends %d", i);
DX(1, "done %d loops\n", c->loops);
DX(3, "token is <%s> %s", s, key ? key : "-");
DX(3, "empty string");
DX(2, "invalid %s for %s", s ? s : "NULL", (key ? key : "") );
DX(3, "suffix now %s for %s, next %p", end, key, next);
DX(3, "setting next to %s for %s", end, key);
DX(3, "--- pass %d flows %d flowsets %d", pass, c->flows, c->flowsets);
DX(4, "weight %d..%d (%d) len %d..%d (%d) flows %d",
DX(4,"wrong parameters %s", s);
DX(3, "----- fs %4d weight %4d lmax %4d X %4d flows %d",
DX(1,"%d flows on %d flowsets", c->flows, c->flowsets);
DX(1,"%d flows on %d flowsets max_y %d", c->flows, c->flowsets, c->max_y);
DX(1, "fs %3d w %5d l %4d flow %5d .. %5d y %6d .. %6d",
DX(3, "using scheduler %s", c->name);
DX(3, "setting max to %d", c->th_max);
DX(3, "setting max to %d", c->th_max);
DX(3, "setting max to %d", c->th_max);
DX(3, "setting min to %d", c->th_min);
DX(3, "setting flows to %d", c->flows);
DX(3, "setting flowsets to %d", c->flowsets);
DX(3, "using module %s f %p p %p", mod->name, mod->f, mod->p);
DX(3, "modname %s ty %d", p->name, p->type);
DX(1, "done ac %d av %p", ac, av);
DX(1, "arg %d %s", i, av[i]);
DX(2, "extracted flow %p %d backlog %d", q, flow_id, i);