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()
342 kfree(efx->nic_data); in siena_probe_nic()
468 kfree(efx->nic_data); in siena_remove_nic()
469 efx->nic_data = NULL; in siena_remove_nic()
553 struct siena_nic_data *nic_data = efx->nic_data; in siena_try_update_nic_stats() local
554 u64 *stats = nic_data->stats; in siena_try_update_nic_stats()
592 struct siena_nic_data *nic_data = efx->nic_data; in siena_update_nic_stats() local
593 u64 *stats = nic_data->stats; in siena_update_nic_stats()
669 struct siena_nic_data *nic_data = efx->nic_data; in siena_get_wol() local
672 if (nic_data->wol_filter_id != -1) in siena_get_wol()
682 struct siena_nic_data *nic_data = efx->nic_data; in siena_set_wol() local
689 if (nic_data->wol_filter_id != -1) in siena_set_wol()
691 nic_data->wol_filter_id); in siena_set_wol()
693 &nic_data->wol_filter_id); in siena_set_wol()
700 nic_data->wol_filter_id = -1; in siena_set_wol()
716 struct siena_nic_data *nic_data = efx->nic_data; in siena_init_wol() local
719 rc = efx_mcdi_wol_filter_get_magic(efx, &nic_data->wol_filter_id); in siena_init_wol()
725 nic_data->wol_filter_id = -1; in siena_init_wol()
726 } else if (nic_data->wol_filter_id != -1) { in siena_init_wol()
796 struct siena_nic_data *nic_data = efx->nic_data; in siena_mcdi_poll_reboot() local
813 nic_data->stats[SIENA_STAT_tx_good_bytes] = 0; in siena_mcdi_poll_reboot()
814 nic_data->stats[SIENA_STAT_rx_good_bytes] = 0; in siena_mcdi_poll_reboot()