Lines Matching refs:fxp_desc

712 	error = bus_dmamem_alloc(sc->cbl_tag, (void **)&sc->fxp_desc.cbl_list,
720 sc->fxp_desc.cbl_list, FXP_TXCB_SZ, fxp_dma_map_addr,
721 &sc->fxp_desc.cbl_addr, BUS_DMA_NOWAIT);
757 txp = sc->fxp_desc.tx_list;
758 tcbp = sc->fxp_desc.cbl_list;
776 sc->fxp_desc.rx_head = sc->fxp_desc.rx_tail = NULL;
778 rxp = &sc->fxp_desc.rx_list[i];
945 if (sc->fxp_desc.cbl_list) {
947 bus_dmamem_free(sc->cbl_tag, sc->fxp_desc.cbl_list,
961 rxp = &sc->fxp_desc.rx_list[i];
975 txp = &sc->fxp_desc.tx_list[i];
1420 txp = sc->fxp_desc.tx_last->tx_next;
1654 sc->fxp_desc.tx_last->tx_cb->cb_command &= htole16(~FXP_CB_COMMAND_S);
1655 sc->fxp_desc.tx_last = txp;
1663 sc->fxp_desc.tx_first = txp;
1761 for (txp = sc->fxp_desc.tx_first; sc->tx_queued &&
1776 sc->fxp_desc.tx_first = txp;
1926 rxp = sc->fxp_desc.rx_head;
1953 sc->fxp_desc.rx_head = rxp->rx_next;
2021 sc->fxp_desc.rx_head->rx_addr);
2208 txp = sc->fxp_desc.tx_list;
2340 cbp = (struct fxp_cb_config *)sc->fxp_desc.cbl_list;
2476 CSR_WRITE_4(sc, FXP_CSR_SCB_GENERAL, sc->fxp_desc.cbl_addr);
2485 cb_ias = (struct fxp_cb_ias *)sc->fxp_desc.cbl_list;
2497 CSR_WRITE_4(sc, FXP_CSR_SCB_GENERAL, sc->fxp_desc.cbl_addr);
2510 txp = sc->fxp_desc.tx_list;
2511 tcbp = sc->fxp_desc.cbl_list;
2517 tcbp[i].link_addr = htole32(sc->fxp_desc.cbl_addr +
2534 sc->fxp_desc.tx_first = sc->fxp_desc.tx_last = txp;
2538 CSR_WRITE_4(sc, FXP_CSR_SCB_GENERAL, sc->fxp_desc.cbl_addr);
2545 CSR_WRITE_4(sc, FXP_CSR_SCB_GENERAL, sc->fxp_desc.rx_head->rx_addr);
2703 if (sc->fxp_desc.rx_head != NULL) {
2704 p_rx = sc->fxp_desc.rx_tail;
2714 sc->fxp_desc.rx_head = rxp;
2716 sc->fxp_desc.rx_tail = rxp;
3103 cbp = (struct fxp_cb_ucode *)sc->fxp_desc.cbl_list;
3121 CSR_WRITE_4(sc, FXP_CSR_SCB_GENERAL, sc->fxp_desc.cbl_addr);