AHC_SG_LEN_MASK
data_cnt &= ~AHC_SG_LEN_MASK;
sglen = aic_le32toh(sg->len) & AHC_SG_LEN_MASK;
&& sglen < (data_cnt & AHC_SG_LEN_MASK)) {
data_cnt = 1 | (sglen & (~AHC_SG_LEN_MASK));
+ (sglen & AHC_SG_LEN_MASK) - 1;
+ (aic_le32toh(sg->len) & AHC_SG_LEN_MASK)
resid = aic_le32toh(spkt->residual_datacnt) & AHC_SG_LEN_MASK;
resid += aic_le32toh(sg->len) & AHC_SG_LEN_MASK;
& AHC_SG_LEN_MASK);
aic_le32toh(scb->sg_list->len) & AHC_SG_LEN_MASK);