BT_NSEG
if (bp->b_bcount > ((BT_NSEG - 1) << PGSHIFT))
bp->b_bcount = ((BT_NSEG - 1) << PGSHIFT);
while (datalen && seg < BT_NSEG) {
struct bt_scat_gath scat_gath[BT_NSEG];