Home | History | Annotate | Download | only in marvell

Lines Matching refs:cdata

1303 	struct mvgbe_chain_data *cdata = &sc->sc_cdata;
1407 m_freem(cdata->mvgbe_rx_chain[i].mvgbe_mbuf);
1408 cdata->mvgbe_rx_chain[i].mvgbe_mbuf = NULL;
1411 m_freem(cdata->mvgbe_tx_chain[i].mvgbe_mbuf);
1412 cdata->mvgbe_tx_chain[i].mvgbe_mbuf = NULL;
1934 struct mvgbe_chain_data *cdata = &sc->sc_cdata;
1977 m = cdata->mvgbe_rx_chain[idx].mvgbe_mbuf;
1978 cdata->mvgbe_rx_chain[idx].mvgbe_mbuf = NULL;
1982 cdata->mvgbe_rx_map[idx] = NULL;
2072 struct mvgbe_chain_data *cdata = &sc->sc_cdata;
2085 idx = cdata->mvgbe_tx_cons;
2086 while (idx != cdata->mvgbe_tx_prod) {
2113 if (cdata->mvgbe_tx_chain[idx].mvgbe_mbuf != NULL) {
2114 entry = cdata->mvgbe_tx_map[idx];
2121 m_freem(cdata->mvgbe_tx_chain[idx].mvgbe_mbuf);
2122 cdata->mvgbe_tx_chain[idx].mvgbe_mbuf = NULL;
2125 cdata->mvgbe_tx_map[idx] = NULL;
2127 cdata->mvgbe_tx_cnt--;
2130 if (cdata->mvgbe_tx_cnt == 0)
2133 if (cdata->mvgbe_tx_cnt < MVGBE_TX_RING_CNT - 2)
2136 cdata->mvgbe_tx_cons = idx;