Lines Matching refs:nic_data

245 	struct siena_nic_data *nic_data;  in siena_probe_nic()  local
250 nic_data = kzalloc(sizeof(struct siena_nic_data), GFP_KERNEL); in siena_probe_nic()
251 if (!nic_data) in siena_probe_nic()
253 nic_data->efx = efx; in siena_probe_nic()
254 efx->nic_data = nic_data; in siena_probe_nic()
320 kfree(efx->nic_data); in siena_probe_nic()
418 kfree(efx->nic_data); in siena_remove_nic()
419 efx->nic_data = NULL; in siena_remove_nic()
503 struct siena_nic_data *nic_data = efx->nic_data; in siena_try_update_nic_stats() local
504 u64 *stats = nic_data->stats; in siena_try_update_nic_stats()
542 struct siena_nic_data *nic_data = efx->nic_data; in siena_update_nic_stats() local
543 u64 *stats = nic_data->stats; in siena_update_nic_stats()
619 struct siena_nic_data *nic_data = efx->nic_data; in siena_get_wol() local
622 if (nic_data->wol_filter_id != -1) in siena_get_wol()
632 struct siena_nic_data *nic_data = efx->nic_data; in siena_set_wol() local
639 if (nic_data->wol_filter_id != -1) in siena_set_wol()
641 nic_data->wol_filter_id); in siena_set_wol()
643 &nic_data->wol_filter_id); in siena_set_wol()
650 nic_data->wol_filter_id = -1; in siena_set_wol()
666 struct siena_nic_data *nic_data = efx->nic_data; in siena_init_wol() local
669 rc = efx_mcdi_wol_filter_get_magic(efx, &nic_data->wol_filter_id); in siena_init_wol()
675 nic_data->wol_filter_id = -1; in siena_init_wol()
676 } else if (nic_data->wol_filter_id != -1) { in siena_init_wol()
746 struct siena_nic_data *nic_data = efx->nic_data; in siena_mcdi_poll_reboot() local
763 nic_data->stats[SIENA_STAT_tx_good_bytes] = 0; in siena_mcdi_poll_reboot()
764 nic_data->stats[SIENA_STAT_rx_good_bytes] = 0; in siena_mcdi_poll_reboot()