Lines Matching refs:df
472 struct dfifo *df; in receive_dmsg() local
475 df = &((union fifo_area *)(hc->hw.fifos))->d_chan.d_rx; in receive_dmsg()
476 while (((df->f1 & D_FREG_MASK) != (df->f2 & D_FREG_MASK)) && count--) { in receive_dmsg()
477 zp = &df->za[df->f2 & D_FREG_MASK]; in receive_dmsg()
485 df->f1, df->f2, in receive_dmsg()
491 (df->data[le16_to_cpu(zp->z1)])) { in receive_dmsg()
497 df->data[le16_to_cpu(zp->z1)]); in receive_dmsg()
501 df->f2 = ((df->f2 + 1) & MAX_D_FRAMES) | in receive_dmsg()
503 df->za[df->f2 & D_FREG_MASK].z2 = in receive_dmsg()
523 ptr1 = df->data + le16_to_cpu(zp->z2); in receive_dmsg()
530 ptr1 = df->data; /* start of buffer */ in receive_dmsg()
533 df->f2 = ((df->f2 + 1) & MAX_D_FRAMES) | in receive_dmsg()
535 df->za[df->f2 & D_FREG_MASK].z2 = cpu_to_le16(( in receive_dmsg()
681 struct dfifo *df; in hfcpci_fill_dfifo() local
692 df = &((union fifo_area *) (hc->hw.fifos))->d_chan.d_tx; in hfcpci_fill_dfifo()
696 df->f1, df->f2, in hfcpci_fill_dfifo()
697 le16_to_cpu(df->za[df->f1 & D_FREG_MASK].z1)); in hfcpci_fill_dfifo()
698 fcnt = df->f1 - df->f2; /* frame count actually buffered */ in hfcpci_fill_dfifo()
711 maxlen = le16_to_cpu(df->za[df->f2 & D_FREG_MASK].z2) - in hfcpci_fill_dfifo()
712 le16_to_cpu(df->za[df->f1 & D_FREG_MASK].z1) - 1; in hfcpci_fill_dfifo()
724 new_z1 = (le16_to_cpu(df->za[df->f1 & D_FREG_MASK].z1) + count) & in hfcpci_fill_dfifo()
726 new_f1 = ((df->f1 + 1) & D_FREG_MASK) | (D_FREG_MASK + 1); in hfcpci_fill_dfifo()
728 dst = df->data + le16_to_cpu(df->za[df->f1 & D_FREG_MASK].z1); in hfcpci_fill_dfifo()
729 maxlen = D_FIFO_SIZE - le16_to_cpu(df->za[df->f1 & D_FREG_MASK].z1); in hfcpci_fill_dfifo()
737 dst = df->data; /* start of buffer */ in hfcpci_fill_dfifo()
741 df->za[new_f1 & D_FREG_MASK].z1 = cpu_to_le16(new_z1); in hfcpci_fill_dfifo()
743 df->za[df->f1 & D_FREG_MASK].z1 = cpu_to_le16(new_z1); in hfcpci_fill_dfifo()
745 df->f1 = new_f1; /* next frame */ in hfcpci_fill_dfifo()