GDT_SCRATCH_SZ
if (cnt > GDT_SCRATCH_SZ) {
gdt->sc_hanum, GDT_SCRATCH_SZ, cnt);
if (cnt > GDT_SCRATCH_SZ) {
gdt->sc_hanum, GDT_SCRATCH_SZ, cnt);
if (cnt + ucmd->u.raw.sense_len > GDT_SCRATCH_SZ) {
gdt->sc_hanum, GDT_SCRATCH_SZ, cnt + ucmd->u.raw.sense_len);
GDT_MAXCMDS * GDT_SCRATCH_SZ, /* maxsize */
gdt->sc_gcscratch, GDT_MAXCMDS * GDT_SCRATCH_SZ,
bzero(gdt->sc_gcscratch, GDT_MAXCMDS * GDT_SCRATCH_SZ);
gccb->gc_scratch = &gdt->sc_gcscratch[GDT_SCRATCH_SZ * i];
gccb->gc_scratch_busbase = gdt->sc_gcscratch_busbase + GDT_SCRATCH_SZ * i;
u_int8_t data[GDT_SCRATCH_SZ];