SRC_LENGTH_MASK
DESC_ENC(desc, length, SRC_LENGTH_SHIFT, SRC_LENGTH_MASK);
if (sg->length > SRC_LENGTH_MASK)