B_SUB_VAL
#define B_FIFO_SIZE (0x2000 - B_SUB_VAL)
bzr->za[MAX_B_FRAMES].z1 = cpu_to_le16(B_FIFO_SIZE + B_SUB_VAL - 1);
bzt->za[MAX_B_FRAMES].z1 = cpu_to_le16(B_FIFO_SIZE + B_SUB_VAL - 1);
bzt->za[MAX_B_FRAMES].z2 = cpu_to_le16(B_FIFO_SIZE + B_SUB_VAL - 2);
if (new_z2 >= (B_FIFO_SIZE + B_SUB_VAL))
(*(bdata + (le16_to_cpu(zp->z1) - B_SUB_VAL)))) {
if (le16_to_cpu(zp->z2) + count <= B_FIFO_SIZE + B_SUB_VAL)
maxlen = B_FIFO_SIZE + B_SUB_VAL -
ptr1 = bdata + (le16_to_cpu(zp->z2) - B_SUB_VAL);
if (new_z2 >= (B_FIFO_SIZE + B_SUB_VAL))
if (le16_to_cpu(*z2r) + fcnt_rx <= B_FIFO_SIZE + B_SUB_VAL)
maxlen = B_FIFO_SIZE + B_SUB_VAL - le16_to_cpu(*z2r);
ptr1 = bdata + (le16_to_cpu(*z2r) - B_SUB_VAL);
if (new_z1 >= (B_FIFO_SIZE + B_SUB_VAL))
dst = bdata + (le16_to_cpu(*z1t) - B_SUB_VAL);
maxlen = (B_FIFO_SIZE + B_SUB_VAL) - le16_to_cpu(*z1t);
if (new_z1 >= (B_FIFO_SIZE + B_SUB_VAL))
dst = bdata + (le16_to_cpu(*z1t) - B_SUB_VAL);
maxlen = (B_FIFO_SIZE + B_SUB_VAL) - le16_to_cpu(*z1t);
if (new_z1 >= (B_FIFO_SIZE + B_SUB_VAL))
dst = bdata + (le16_to_cpu(bz->za[bz->f1].z1) - B_SUB_VAL);
maxlen = (B_FIFO_SIZE + B_SUB_VAL) - le16_to_cpu(bz->za[bz->f1].z1);