Lines Matching refs:rx_data
852 struct orinoco_rx_data *rx_data; in __orinoco_ev_rx() local
939 rx_data = kzalloc(sizeof(*rx_data), GFP_ATOMIC); in __orinoco_ev_rx()
940 if (!rx_data) in __orinoco_ev_rx()
943 rx_data->desc = desc; in __orinoco_ev_rx()
944 rx_data->skb = skb; in __orinoco_ev_rx()
945 list_add_tail(&rx_data->list, &priv->rx_list); in __orinoco_ev_rx()
1085 struct orinoco_rx_data *rx_data, *temp; in orinoco_rx_isr_tasklet() local
1100 list_for_each_entry_safe(rx_data, temp, &priv->rx_list, list) { in orinoco_rx_isr_tasklet()
1101 desc = rx_data->desc; in orinoco_rx_isr_tasklet()
1102 skb = rx_data->skb; in orinoco_rx_isr_tasklet()
1103 list_del(&rx_data->list); in orinoco_rx_isr_tasklet()
1104 kfree(rx_data); in orinoco_rx_isr_tasklet()
2321 struct orinoco_rx_data *rx_data, *temp; in free_orinocodev() local
2330 list_for_each_entry_safe(rx_data, temp, &priv->rx_list, list) { in free_orinocodev()
2331 list_del(&rx_data->list); in free_orinocodev()
2333 dev_kfree_skb(rx_data->skb); in free_orinocodev()
2334 kfree(rx_data->desc); in free_orinocodev()
2335 kfree(rx_data); in free_orinocodev()