Lines Matching defs:rx_data
1598 e1000g_rx_data_t *rx_data;
1602 rx_data = kmem_zalloc(sizeof (e1000g_rx_data_t), KM_NOSLEEP);
1604 if (rx_data == NULL)
1607 rx_data->priv_devi_node = Adapter->priv_devi_node;
1608 rx_data->rx_ring = rx_ring;
1610 mutex_init(&rx_data->freelist_lock, NULL,
1612 mutex_init(&rx_data->recycle_lock, NULL,
1615 rx_ring->rx_data = rx_data;
1621 e1000g_free_rx_pending_buffers(e1000g_rx_data_t *rx_data)
1625 if (rx_data == NULL)
1628 packet = rx_data->packet_area;
1634 rx_data->packet_area = NULL;
1638 e1000g_free_rx_data(e1000g_rx_data_t *rx_data)
1640 if (rx_data == NULL)
1643 mutex_destroy(&rx_data->freelist_lock);
1644 mutex_destroy(&rx_data->recycle_lock);
1646 kmem_free(rx_data, sizeof (e1000g_rx_data_t));
1860 e1000g_rx_data_t *rx_data;
1908 rx_data = Adapter->rx_ring->rx_data;
1912 e1000g_free_rx_pending_buffers(rx_data);
1913 e1000g_free_rx_data(rx_data);
1952 e1000g_rx_data_t *rx_data;
1990 rx_data = Adapter->rx_ring->rx_data;
1991 rx_data->flag |= E1000G_RX_STOPPED;
1993 if (rx_data->pending_count == 0) {
1994 e1000g_free_rx_pending_buffers(rx_data);
1995 e1000g_free_rx_data(rx_data);
1997 devi_node = rx_data->priv_devi_node;
2016 e1000g_rx_data_t *rx_data = Adapter->rx_ring->rx_data;
2018 if (rx_data == NULL)
2021 if (rx_data->rx_mblk != NULL) {
2022 freemsg(rx_data->rx_mblk);
2023 rx_data->rx_mblk = NULL;
2024 rx_data->rx_mblk_tail = NULL;
2025 rx_data->rx_mblk_len = 0;