Lines Matching refs:nic_data
261 struct siena_nic_data *nic_data; in siena_probe_nic() local
266 nic_data = kzalloc(sizeof(struct siena_nic_data), GFP_KERNEL); in siena_probe_nic()
267 if (!nic_data) in siena_probe_nic()
269 nic_data->efx = efx; in siena_probe_nic()
270 efx->nic_data = nic_data; in siena_probe_nic()
340 kfree(efx->nic_data); in siena_probe_nic()
466 kfree(efx->nic_data); in siena_remove_nic()
467 efx->nic_data = NULL; in siena_remove_nic()
551 struct siena_nic_data *nic_data = efx->nic_data; in siena_try_update_nic_stats() local
552 u64 *stats = nic_data->stats; in siena_try_update_nic_stats()
590 struct siena_nic_data *nic_data = efx->nic_data; in siena_update_nic_stats() local
591 u64 *stats = nic_data->stats; in siena_update_nic_stats()
667 struct siena_nic_data *nic_data = efx->nic_data; in siena_get_wol() local
670 if (nic_data->wol_filter_id != -1) in siena_get_wol()
680 struct siena_nic_data *nic_data = efx->nic_data; in siena_set_wol() local
687 if (nic_data->wol_filter_id != -1) in siena_set_wol()
689 nic_data->wol_filter_id); in siena_set_wol()
691 &nic_data->wol_filter_id); in siena_set_wol()
698 nic_data->wol_filter_id = -1; in siena_set_wol()
714 struct siena_nic_data *nic_data = efx->nic_data; in siena_init_wol() local
717 rc = efx_mcdi_wol_filter_get_magic(efx, &nic_data->wol_filter_id); in siena_init_wol()
723 nic_data->wol_filter_id = -1; in siena_init_wol()
724 } else if (nic_data->wol_filter_id != -1) { in siena_init_wol()
794 struct siena_nic_data *nic_data = efx->nic_data; in siena_mcdi_poll_reboot() local
811 nic_data->stats[SIENA_STAT_tx_good_bytes] = 0; in siena_mcdi_poll_reboot()
812 nic_data->stats[SIENA_STAT_rx_good_bytes] = 0; in siena_mcdi_poll_reboot()