Lines Matching refs:cp

434     volatile struct dbdma_cmd *cp;  in mace_open()  local
445 cp = mp->rx_cmds; in mace_open()
455 cp->req_count = cpu_to_le16(RX_BUFLEN); in mace_open()
456 cp->command = cpu_to_le16(INPUT_LAST + INTR_ALWAYS); in mace_open()
457 cp->phy_addr = cpu_to_le32(virt_to_bus(data)); in mace_open()
458 cp->xfer_status = 0; in mace_open()
459 ++cp; in mace_open()
462 cp->command = cpu_to_le16(DBDMA_STOP); in mace_open()
467 ++cp; in mace_open()
468 cp->command = cpu_to_le16(DBDMA_NOP + BR_ALWAYS); in mace_open()
469 cp->cmd_dep = cpu_to_le32(virt_to_bus(mp->rx_cmds)); in mace_open()
477 cp = mp->tx_cmds + NCMDS_TX * N_TX_RING; in mace_open()
478 cp->command = cpu_to_le16(DBDMA_NOP + BR_ALWAYS); in mace_open()
479 cp->cmd_dep = cpu_to_le32(virt_to_bus(mp->tx_cmds)); in mace_open()
535 volatile struct dbdma_cmd *cp, *np; in mace_xmit_start() local
560 cp = mp->tx_cmds + NCMDS_TX * fill; in mace_xmit_start()
561 cp->req_count = cpu_to_le16(len); in mace_xmit_start()
562 cp->phy_addr = cpu_to_le32(virt_to_bus(skb->data)); in mace_xmit_start()
571 out_le16(&cp->xfer_status, 0); in mace_xmit_start()
572 out_le16(&cp->command, OUTPUT_LAST); in mace_xmit_start()
665 volatile struct dbdma_cmd *cp; in mace_interrupt() local
726 cp = mp->tx_cmds + NCMDS_TX * i; in mace_interrupt()
727 stat = le16_to_cpu(cp->xfer_status); in mace_interrupt()
791 cp = mp->tx_cmds + NCMDS_TX * i; in mace_interrupt()
792 out_le16(&cp->xfer_status, 0); in mace_interrupt()
793 out_le16(&cp->command, OUTPUT_LAST); in mace_interrupt()
812 volatile struct dbdma_cmd *cp; in mace_tx_timeout() local
824 cp = mp->tx_cmds + NCMDS_TX * mp->tx_empty; in mace_tx_timeout()
833 cp = bus_to_virt(le32_to_cpu(rd->cmdptr)); in mace_tx_timeout()
835 out_le16(&cp->xfer_status, 0); in mace_tx_timeout()
836 out_le32(&rd->cmdptr, virt_to_bus(cp)); in mace_tx_timeout()
854 cp = mp->tx_cmds + NCMDS_TX * i; in mace_tx_timeout()
855 out_le16(&cp->xfer_status, 0); in mace_tx_timeout()
856 out_le16(&cp->command, OUTPUT_LAST); in mace_tx_timeout()
857 out_le32(&td->cmdptr, virt_to_bus(cp)); in mace_tx_timeout()
881 volatile struct dbdma_cmd *cp, *np; in mace_rxdma_intr() local
891 cp = mp->rx_cmds + i; in mace_rxdma_intr()
892 stat = le16_to_cpu(cp->xfer_status); in mace_rxdma_intr()
905 nb = le16_to_cpu(cp->req_count) - le16_to_cpu(cp->res_count); in mace_rxdma_intr()
906 out_le16(&cp->command, DBDMA_STOP); in mace_rxdma_intr()
956 cp = mp->rx_cmds + i; in mace_rxdma_intr()
965 cp->req_count = cpu_to_le16(RX_BUFLEN); in mace_rxdma_intr()
967 cp->phy_addr = cpu_to_le32(virt_to_bus(data)); in mace_rxdma_intr()
968 out_le16(&cp->xfer_status, 0); in mace_rxdma_intr()
969 out_le16(&cp->command, INPUT_LAST + INTR_ALWAYS); in mace_rxdma_intr()