nic_data         1205 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	int nic_data = 0;
nic_data         1211 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		nic_data = 1;
nic_data         1213 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 		nic_data = 0;
nic_data         1217 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 			 mac_cb->speed, nic_data);
nic_data          191 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          202 drivers/net/ethernet/sfc/ef10.c 	nic_data->pf_index = MCDI_DWORD(outbuf, GET_FUNCTION_INFO_OUT_PF);
nic_data          210 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          221 drivers/net/ethernet/sfc/ef10.c 	nic_data->vf_index = MCDI_DWORD(outbuf, GET_FUNCTION_INFO_OUT_VF);
nic_data          229 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          245 drivers/net/ethernet/sfc/ef10.c 	nic_data->datapath_caps =
nic_data          249 drivers/net/ethernet/sfc/ef10.c 		nic_data->datapath_caps2 = MCDI_DWORD(outbuf,
nic_data          251 drivers/net/ethernet/sfc/ef10.c 		nic_data->piobuf_size = MCDI_WORD(outbuf,
nic_data          254 drivers/net/ethernet/sfc/ef10.c 		nic_data->datapath_caps2 = 0;
nic_data          255 drivers/net/ethernet/sfc/ef10.c 		nic_data->piobuf_size = ER_DZ_TX_PIOBUF_SIZE;
nic_data          260 drivers/net/ethernet/sfc/ef10.c 	nic_data->rx_dpcpu_fw_id =
nic_data          262 drivers/net/ethernet/sfc/ef10.c 	nic_data->tx_dpcpu_fw_id =
nic_data          265 drivers/net/ethernet/sfc/ef10.c 	if (!(nic_data->datapath_caps &
nic_data          321 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          332 drivers/net/ethernet/sfc/ef10.c 	nic_data->licensed_features = MCDI_QWORD(outbuf,
nic_data          351 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          356 drivers/net/ethernet/sfc/ef10.c 	nic_data->workaround_35388 = false;
nic_data          357 drivers/net/ethernet/sfc/ef10.c 	nic_data->workaround_61265 = false;
nic_data          367 drivers/net/ethernet/sfc/ef10.c 			nic_data->workaround_61265 = true;
nic_data          370 drivers/net/ethernet/sfc/ef10.c 			nic_data->workaround_35388 = true;
nic_data          379 drivers/net/ethernet/sfc/ef10.c 				nic_data->workaround_35388 = true;
nic_data          387 drivers/net/ethernet/sfc/ef10.c 		  nic_data->workaround_35388 ? "en" : "dis");
nic_data          390 drivers/net/ethernet/sfc/ef10.c 		  nic_data->workaround_61265 ? "en" : "dis");
nic_data          533 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          536 drivers/net/ethernet/sfc/ef10.c 	WARN_ON(!mutex_is_locked(&nic_data->vlan_lock));
nic_data          538 drivers/net/ethernet/sfc/ef10.c 	list_for_each_entry(vlan, &nic_data->vlan_list, list) {
nic_data          548 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          552 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->vlan_lock);
nic_data          574 drivers/net/ethernet/sfc/ef10.c 	list_add_tail(&vlan->list, &nic_data->vlan_list);
nic_data          587 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->vlan_lock);
nic_data          595 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->vlan_lock);
nic_data          602 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          604 drivers/net/ethernet/sfc/ef10.c 	WARN_ON(!mutex_is_locked(&nic_data->vlan_lock));
nic_data          618 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          629 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->vlan_lock);
nic_data          640 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->vlan_lock);
nic_data          647 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          650 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->vlan_lock);
nic_data          651 drivers/net/ethernet/sfc/ef10.c 	list_for_each_entry_safe(vlan, next_vlan, &nic_data->vlan_list, list)
nic_data          653 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->vlan_lock);
nic_data          662 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data;
nic_data          665 drivers/net/ethernet/sfc/ef10.c 	nic_data = kzalloc(sizeof(*nic_data), GFP_KERNEL);
nic_data          666 drivers/net/ethernet/sfc/ef10.c 	if (!nic_data)
nic_data          668 drivers/net/ethernet/sfc/ef10.c 	efx->nic_data = nic_data;
nic_data          673 drivers/net/ethernet/sfc/ef10.c 	rc = efx_nic_alloc_buffer(efx, &nic_data->mcdi_buf,
nic_data          690 drivers/net/ethernet/sfc/ef10.c 	nic_data->warm_boot_count = rc;
nic_data          694 drivers/net/ethernet/sfc/ef10.c 	nic_data->vport_id = EVB_PORT_ID_ASSIGNED;
nic_data          707 drivers/net/ethernet/sfc/ef10.c 	mutex_init(&nic_data->udp_tunnels_lock);
nic_data          755 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data          783 drivers/net/ethernet/sfc/ef10.c 		efx_pf->type->get_mac_address(efx_pf, nic_data->port_id);
nic_data          786 drivers/net/ethernet/sfc/ef10.c 		ether_addr_copy(nic_data->port_id, efx->net_dev->perm_addr);
nic_data          788 drivers/net/ethernet/sfc/ef10.c 	INIT_LIST_HEAD(&nic_data->vlan_list);
nic_data          789 drivers/net/ethernet/sfc/ef10.c 	mutex_init(&nic_data->vlan_lock);
nic_data          809 drivers/net/ethernet/sfc/ef10.c 	mutex_destroy(&nic_data->vlan_lock);
nic_data          819 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->udp_tunnels_lock);
nic_data          820 drivers/net/ethernet/sfc/ef10.c 	memset(nic_data->udp_tunnels, 0, sizeof(nic_data->udp_tunnels));
nic_data          822 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->udp_tunnels_lock);
nic_data          823 drivers/net/ethernet/sfc/ef10.c 	mutex_destroy(&nic_data->udp_tunnels_lock);
nic_data          827 drivers/net/ethernet/sfc/ef10.c 	efx_nic_free_buffer(efx, &nic_data->mcdi_buf);
nic_data          829 drivers/net/ethernet/sfc/ef10.c 	kfree(nic_data);
nic_data          830 drivers/net/ethernet/sfc/ef10.c 	efx->nic_data = NULL;
nic_data          854 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          861 drivers/net/ethernet/sfc/ef10.c 	for (i = 0; i < nic_data->n_piobufs; i++) {
nic_data          863 drivers/net/ethernet/sfc/ef10.c 			       nic_data->piobuf_handle[i]);
nic_data          869 drivers/net/ethernet/sfc/ef10.c 	nic_data->n_piobufs = 0;
nic_data          874 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          898 drivers/net/ethernet/sfc/ef10.c 		nic_data->piobuf_handle[i] =
nic_data          902 drivers/net/ethernet/sfc/ef10.c 			  nic_data->piobuf_handle[i]);
nic_data          905 drivers/net/ethernet/sfc/ef10.c 	nic_data->n_piobufs = i;
nic_data          913 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          924 drivers/net/ethernet/sfc/ef10.c 	for (index = 0; index < nic_data->n_piobufs; ++index) {
nic_data          926 drivers/net/ethernet/sfc/ef10.c 			       nic_data->piobuf_handle[index]);
nic_data          928 drivers/net/ethernet/sfc/ef10.c 			       nic_data->pio_write_vi_base + index);
nic_data          935 drivers/net/ethernet/sfc/ef10.c 				  nic_data->pio_write_vi_base + index, index,
nic_data          941 drivers/net/ethernet/sfc/ef10.c 			  nic_data->pio_write_vi_base + index, index);
nic_data          959 drivers/net/ethernet/sfc/ef10.c 			index = offset / nic_data->piobuf_size;
nic_data          960 drivers/net/ethernet/sfc/ef10.c 			offset = offset % nic_data->piobuf_size;
nic_data          967 drivers/net/ethernet/sfc/ef10.c 			if (tx_queue->queue == nic_data->pio_write_vi_base) {
nic_data          973 drivers/net/ethernet/sfc/ef10.c 					       nic_data->piobuf_handle[index]);
nic_data          992 drivers/net/ethernet/sfc/ef10.c 					nic_data->pio_write_base +
nic_data         1013 drivers/net/ethernet/sfc/ef10.c 			       nic_data->pio_write_vi_base + index);
nic_data         1056 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1069 drivers/net/ethernet/sfc/ef10.c 			nic_data_pf = efx_pf->nic_data;
nic_data         1070 drivers/net/ethernet/sfc/ef10.c 			vf = nic_data_pf->vf + nic_data->vf_index;
nic_data         1079 drivers/net/ethernet/sfc/ef10.c 	mutex_destroy(&nic_data->vlan_lock);
nic_data         1087 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->wc_membase)
nic_data         1088 drivers/net/ethernet/sfc/ef10.c 		iounmap(nic_data->wc_membase);
nic_data         1093 drivers/net/ethernet/sfc/ef10.c 	if (!nic_data->must_restore_piobufs)
nic_data         1101 drivers/net/ethernet/sfc/ef10.c 	memset(nic_data->udp_tunnels, 0, sizeof(nic_data->udp_tunnels));
nic_data         1102 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->udp_tunnels_lock);
nic_data         1104 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->udp_tunnels_lock);
nic_data         1106 drivers/net/ethernet/sfc/ef10.c 	mutex_destroy(&nic_data->udp_tunnels_lock);
nic_data         1109 drivers/net/ethernet/sfc/ef10.c 	efx_nic_free_buffer(efx, &nic_data->mcdi_buf);
nic_data         1110 drivers/net/ethernet/sfc/ef10.c 	kfree(nic_data);
nic_data         1122 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1128 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         1212 drivers/net/ethernet/sfc/ef10.c 		struct efx_ef10_nic_data *nic_data_pf = efx_pf->nic_data;
nic_data         1234 drivers/net/ethernet/sfc/ef10.c 			struct efx_ef10_nic_data *nic_data_p = efx_pf->nic_data;
nic_data         1235 drivers/net/ethernet/sfc/ef10.c 			struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1237 drivers/net/ethernet/sfc/ef10.c 			nic_data_p->vf[nic_data->vf_index].efx = efx;
nic_data         1238 drivers/net/ethernet/sfc/ef10.c 			nic_data_p->vf[nic_data->vf_index].pci_dev =
nic_data         1263 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1280 drivers/net/ethernet/sfc/ef10.c 	nic_data->vi_base = MCDI_DWORD(outbuf, ALLOC_VIS_OUT_VI_BASE);
nic_data         1281 drivers/net/ethernet/sfc/ef10.c 	nic_data->n_allocated_vis = MCDI_DWORD(outbuf, ALLOC_VIS_OUT_VI_COUNT);
nic_data         1290 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1310 drivers/net/ethernet/sfc/ef10.c 	    nic_data->piobuf_size / efx_piobuf_size * EF10_TX_PIOBUF_COUNT >=
nic_data         1314 drivers/net/ethernet/sfc/ef10.c 				     nic_data->piobuf_size / efx_piobuf_size);
nic_data         1331 drivers/net/ethernet/sfc/ef10.c 	nic_data->n_piobufs = 0;
nic_data         1346 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->n_piobufs) {
nic_data         1352 drivers/net/ethernet/sfc/ef10.c 					       nic_data->n_piobufs) *
nic_data         1355 drivers/net/ethernet/sfc/ef10.c 		max_vis = pio_write_vi_base + nic_data->n_piobufs;
nic_data         1371 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->n_allocated_vis < channel_vis) {
nic_data         1380 drivers/net/ethernet/sfc/ef10.c 		efx->max_channels = nic_data->n_allocated_vis;
nic_data         1382 drivers/net/ethernet/sfc/ef10.c 			nic_data->n_allocated_vis / EFX_TXQ_TYPES;
nic_data         1391 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->n_piobufs &&
nic_data         1392 drivers/net/ethernet/sfc/ef10.c 	    nic_data->n_allocated_vis <
nic_data         1393 drivers/net/ethernet/sfc/ef10.c 	    pio_write_vi_base + nic_data->n_piobufs) {
nic_data         1396 drivers/net/ethernet/sfc/ef10.c 			  nic_data->n_allocated_vis, nic_data->n_piobufs);
nic_data         1413 drivers/net/ethernet/sfc/ef10.c 		nic_data->wc_membase = ioremap_wc(efx->membase_phys +
nic_data         1416 drivers/net/ethernet/sfc/ef10.c 		if (!nic_data->wc_membase) {
nic_data         1422 drivers/net/ethernet/sfc/ef10.c 		nic_data->pio_write_vi_base = pio_write_vi_base;
nic_data         1423 drivers/net/ethernet/sfc/ef10.c 		nic_data->pio_write_base =
nic_data         1424 drivers/net/ethernet/sfc/ef10.c 			nic_data->wc_membase +
nic_data         1436 drivers/net/ethernet/sfc/ef10.c 		  nic_data->wc_membase, wc_mem_map_size);
nic_data         1443 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1446 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->must_check_datapath_caps) {
nic_data         1450 drivers/net/ethernet/sfc/ef10.c 		nic_data->must_check_datapath_caps = false;
nic_data         1453 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->must_realloc_vis) {
nic_data         1455 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_vis(efx, nic_data->n_allocated_vis,
nic_data         1456 drivers/net/ethernet/sfc/ef10.c 					nic_data->n_allocated_vis);
nic_data         1459 drivers/net/ethernet/sfc/ef10.c 		nic_data->must_realloc_vis = false;
nic_data         1462 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->must_restore_piobufs && nic_data->n_piobufs) {
nic_data         1463 drivers/net/ethernet/sfc/ef10.c 		rc = efx_ef10_alloc_piobufs(efx, nic_data->n_piobufs);
nic_data         1480 drivers/net/ethernet/sfc/ef10.c 		nic_data->must_restore_piobufs = false;
nic_data         1492 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1498 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_realloc_vis = true;
nic_data         1499 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_restore_rss_contexts = true;
nic_data         1500 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_restore_filters = true;
nic_data         1501 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_restore_piobufs = true;
nic_data         1506 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_probe_vswitching = true;
nic_data         1507 drivers/net/ethernet/sfc/ef10.c 	nic_data->vport_id = EVB_PORT_ID_ASSIGNED;
nic_data         1509 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->vf)
nic_data         1511 drivers/net/ethernet/sfc/ef10.c 			nic_data->vf[i].vport_id = 0;
nic_data         1797 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1806 drivers/net/ethernet/sfc/ef10.c 		if (nic_data->datapath_caps2 &
nic_data         1813 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         1822 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1828 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         1844 drivers/net/ethernet/sfc/ef10.c 	    (nic_data->datapath_caps2 &
nic_data         1873 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1874 drivers/net/ethernet/sfc/ef10.c 	u64 *stats = nic_data->stats;
nic_data         1891 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         1940 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1943 drivers/net/ethernet/sfc/ef10.c 	u64 *stats = nic_data->stats;
nic_data         1994 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1997 drivers/net/ethernet/sfc/ef10.c 	u64 *stats = nic_data->stats;
nic_data         2144 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2145 drivers/net/ethernet/sfc/ef10.c 	u8 *pdu = nic_data->mcdi_buf.addr;
nic_data         2157 drivers/net/ethernet/sfc/ef10.c 	_efx_writed(efx, cpu_to_le32((u64)nic_data->mcdi_buf.dma_addr >> 32),
nic_data         2159 drivers/net/ethernet/sfc/ef10.c 	_efx_writed(efx, cpu_to_le32((u32)nic_data->mcdi_buf.dma_addr),
nic_data         2165 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2166 drivers/net/ethernet/sfc/ef10.c 	const efx_dword_t hdr = *(const efx_dword_t *)nic_data->mcdi_buf.addr;
nic_data         2176 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2177 drivers/net/ethernet/sfc/ef10.c 	const u8 *pdu = nic_data->mcdi_buf.addr;
nic_data         2184 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2190 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_check_datapath_caps = true;
nic_data         2195 drivers/net/ethernet/sfc/ef10.c 	nic_data->stats[EF10_STAT_port_rx_bad_bytes] = 0;
nic_data         2200 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2213 drivers/net/ethernet/sfc/ef10.c 	if (rc == nic_data->warm_boot_count)
nic_data         2216 drivers/net/ethernet/sfc/ef10.c 	nic_data->warm_boot_count = rc;
nic_data         2394 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2397 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         2400 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps2 &
nic_data         2414 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2426 drivers/net/ethernet/sfc/ef10.c 	if (!(nic_data->licensed_features &
nic_data         2439 drivers/net/ethernet/sfc/ef10.c 	if (csum_offload && (nic_data->datapath_caps2 &
nic_data         2452 drivers/net/ethernet/sfc/ef10.c 	MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_PORT_ID, nic_data->vport_id);
nic_data         2514 drivers/net/ethernet/sfc/ef10.c 	} else if (nic_data->datapath_caps &
nic_data         2724 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2742 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         2747 drivers/net/ethernet/sfc/ef10.c 		       nic_data->vport_id);
nic_data         2764 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         2833 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2840 drivers/net/ethernet/sfc/ef10.c 	nic_data->rx_rss_context_exclusive = false;
nic_data         2850 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2854 drivers/net/ethernet/sfc/ef10.c 	    !nic_data->rx_rss_context_exclusive) {
nic_data         2871 drivers/net/ethernet/sfc/ef10.c 	nic_data->rx_rss_context_exclusive = true;
nic_data         2985 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         2991 drivers/net/ethernet/sfc/ef10.c 	if (!nic_data->must_restore_rss_contexts)
nic_data         3007 drivers/net/ethernet/sfc/ef10.c 	nic_data->must_restore_rss_contexts = false;
nic_data         3088 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         3107 drivers/net/ethernet/sfc/ef10.c 	MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_PORT_ID, nic_data->vport_id);
nic_data         3267 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data;
nic_data         3274 drivers/net/ethernet/sfc/ef10.c 	nic_data = efx->nic_data;
nic_data         3291 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps2 &
nic_data         3302 drivers/net/ethernet/sfc/ef10.c 		bool cut_thru = !(nic_data->datapath_caps &
nic_data         3339 drivers/net/ethernet/sfc/ef10.c 		nic_data->workaround_26807 = false;
nic_data         3344 drivers/net/ethernet/sfc/ef10.c 		nic_data->workaround_26807 =
nic_data         3348 drivers/net/ethernet/sfc/ef10.c 		    !nic_data->workaround_26807) {
nic_data         3370 drivers/net/ethernet/sfc/ef10.c 						nic_data->warm_boot_count = rc;
nic_data         3374 drivers/net/ethernet/sfc/ef10.c 				nic_data->workaround_26807 = true;
nic_data         3538 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         3555 drivers/net/ethernet/sfc/ef10.c 		nic_data->datapath_caps &
nic_data         3574 drivers/net/ethernet/sfc/ef10.c 		struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         3592 drivers/net/ethernet/sfc/ef10.c 		if (!(nic_data->datapath_caps &
nic_data         3957 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         3966 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->must_realloc_vis) {
nic_data         4152 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         4176 drivers/net/ethernet/sfc/ef10.c 	MCDI_SET_DWORD(inbuf, FILTER_OP_IN_PORT_ID, nic_data->vport_id);
nic_data         4293 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         4422 drivers/net/ethernet/sfc/ef10.c 	if (rc == -EINVAL && nic_data->must_realloc_vis)
nic_data         4959 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         4979 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->datapath_caps &
nic_data         5011 drivers/net/ethernet/sfc/ef10.c 	list_for_each_entry(vlan, &nic_data->vlan_list, list) {
nic_data         5033 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         5045 drivers/net/ethernet/sfc/ef10.c 	if (!nic_data->must_restore_filters)
nic_data         5123 drivers/net/ethernet/sfc/ef10.c 		nic_data->must_restore_filters = false;
nic_data         5352 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         5369 drivers/net/ethernet/sfc/ef10.c 		if (nic_data->datapath_caps &
nic_data         5436 drivers/net/ethernet/sfc/ef10.c 		if (!nic_data->workaround_26807 && !encap_type) {
nic_data         5529 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         5534 drivers/net/ethernet/sfc/ef10.c 	if (is_zero_ether_addr(nic_data->vport_mac))
nic_data         5543 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_vadaptor_free(efx, nic_data->vport_id);
nic_data         5547 drivers/net/ethernet/sfc/ef10.c 	ether_addr_copy(mac_old, nic_data->vport_mac);
nic_data         5548 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_vport_del_mac(efx, nic_data->vport_id,
nic_data         5549 drivers/net/ethernet/sfc/ef10.c 				    nic_data->vport_mac);
nic_data         5553 drivers/net/ethernet/sfc/ef10.c 	rc = efx_ef10_vport_add_mac(efx, nic_data->vport_id,
nic_data         5556 drivers/net/ethernet/sfc/ef10.c 		ether_addr_copy(nic_data->vport_mac, efx->net_dev->dev_addr);
nic_data         5558 drivers/net/ethernet/sfc/ef10.c 		rc2 = efx_ef10_vport_add_mac(efx, nic_data->vport_id, mac_old);
nic_data         5561 drivers/net/ethernet/sfc/ef10.c 			eth_zero_addr(nic_data->vport_mac);
nic_data         5567 drivers/net/ethernet/sfc/ef10.c 	rc2 = efx_ef10_vadaptor_alloc(efx, nic_data->vport_id);
nic_data         5600 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         5643 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->workaround_26807 &&
nic_data         5647 drivers/net/ethernet/sfc/ef10.c 		if (nic_data->workaround_26807) {
nic_data         5679 drivers/net/ethernet/sfc/ef10.c 			if (nic_data->workaround_26807)
nic_data         5846 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         5860 drivers/net/ethernet/sfc/ef10.c 		       nic_data->vport_id);
nic_data         5883 drivers/net/ethernet/sfc/ef10.c 						       nic_data->vf_index,
nic_data         5887 drivers/net/ethernet/sfc/ef10.c 			struct efx_ef10_nic_data *nic_data = efx_pf->nic_data;
nic_data         5894 drivers/net/ethernet/sfc/ef10.c 				struct ef10_vf *vf = nic_data->vf + i;
nic_data         6304 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6306 drivers/net/ethernet/sfc/ef10.c 	if (!is_valid_ether_addr(nic_data->port_id))
nic_data         6310 drivers/net/ethernet/sfc/ef10.c 	memcpy(ppid->id, nic_data->port_id, ppid->id_len);
nic_data         6338 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6348 drivers/net/ethernet/sfc/ef10.c 	WARN_ON(!mutex_is_locked(&nic_data->udp_tunnels_lock));
nic_data         6350 drivers/net/ethernet/sfc/ef10.c 	nic_data->udp_tunnels_dirty = false;
nic_data         6352 drivers/net/ethernet/sfc/ef10.c 	if (!(nic_data->datapath_caps &
nic_data         6358 drivers/net/ethernet/sfc/ef10.c 	BUILD_BUG_ON(ARRAY_SIZE(nic_data->udp_tunnels) >
nic_data         6361 drivers/net/ethernet/sfc/ef10.c 	for (i = 0; i < ARRAY_SIZE(nic_data->udp_tunnels); ++i) {
nic_data         6362 drivers/net/ethernet/sfc/ef10.c 		if (nic_data->udp_tunnels[i].count &&
nic_data         6363 drivers/net/ethernet/sfc/ef10.c 		    nic_data->udp_tunnels[i].port) {
nic_data         6368 drivers/net/ethernet/sfc/ef10.c 					ntohs(nic_data->udp_tunnels[i].port),
nic_data         6370 drivers/net/ethernet/sfc/ef10.c 					nic_data->udp_tunnels[i].type);
nic_data         6398 drivers/net/ethernet/sfc/ef10.c 		nic_data->udp_tunnels_dirty = true;
nic_data         6434 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6437 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->udp_tunnels_lock);
nic_data         6438 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->udp_tunnels_dirty) {
nic_data         6445 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->udp_tunnels_lock);
nic_data         6452 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6455 drivers/net/ethernet/sfc/ef10.c 	for (i = 0; i < ARRAY_SIZE(nic_data->udp_tunnels); ++i) {
nic_data         6456 drivers/net/ethernet/sfc/ef10.c 		if (!nic_data->udp_tunnels[i].count)
nic_data         6458 drivers/net/ethernet/sfc/ef10.c 		if (nic_data->udp_tunnels[i].port == port)
nic_data         6459 drivers/net/ethernet/sfc/ef10.c 			return &nic_data->udp_tunnels[i];
nic_data         6467 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6473 drivers/net/ethernet/sfc/ef10.c 	if (!(nic_data->datapath_caps &
nic_data         6481 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->udp_tunnels_lock);
nic_data         6506 drivers/net/ethernet/sfc/ef10.c 	for (i = 0; i < ARRAY_SIZE(nic_data->udp_tunnels); ++i)
nic_data         6507 drivers/net/ethernet/sfc/ef10.c 		if (!nic_data->udp_tunnels[i].count) {
nic_data         6508 drivers/net/ethernet/sfc/ef10.c 			nic_data->udp_tunnels[i] = tnl;
nic_data         6509 drivers/net/ethernet/sfc/ef10.c 			nic_data->udp_tunnels[i].count = 1;
nic_data         6521 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->udp_tunnels_lock);
nic_data         6532 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6534 drivers/net/ethernet/sfc/ef10.c 	if (!(nic_data->datapath_caps &
nic_data         6538 drivers/net/ethernet/sfc/ef10.c 	if (nic_data->udp_tunnels_dirty)
nic_data         6550 drivers/net/ethernet/sfc/ef10.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         6555 drivers/net/ethernet/sfc/ef10.c 	if (!(nic_data->datapath_caps &
nic_data         6563 drivers/net/ethernet/sfc/ef10.c 	mutex_lock(&nic_data->udp_tunnels_lock);
nic_data         6592 drivers/net/ethernet/sfc/ef10.c 	mutex_unlock(&nic_data->udp_tunnels_lock);
nic_data           19 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data           23 drivers/net/ethernet/sfc/ef10_sriov.c 			      EVB_PORT_ASSIGN_IN_PF, nic_data->pf_index,
nic_data          115 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          118 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->vf)
nic_data          122 drivers/net/ethernet/sfc/ef10_sriov.c 		struct ef10_vf *vf = nic_data->vf + i;
nic_data          150 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          153 drivers/net/ethernet/sfc/ef10_sriov.c 	kfree(nic_data->vf);
nic_data          154 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->vf = NULL;
nic_data          160 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          161 drivers/net/ethernet/sfc/ef10_sriov.c 	struct ef10_vf *vf = nic_data->vf + vf_i;
nic_data          164 drivers/net/ethernet/sfc/ef10_sriov.c 	if (WARN_ON_ONCE(!nic_data->vf))
nic_data          189 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          193 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->vf = kcalloc(efx->vf_count, sizeof(struct ef10_vf),
nic_data          195 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->vf)
nic_data          199 drivers/net/ethernet/sfc/ef10_sriov.c 		eth_random_addr(nic_data->vf[i].mac);
nic_data          200 drivers/net/ethernet/sfc/ef10_sriov.c 		nic_data->vf[i].efx = NULL;
nic_data          201 drivers/net/ethernet/sfc/ef10_sriov.c 		nic_data->vf[i].vlan = EFX_EF10_NO_VLAN;
nic_data          211 drivers/net/ethernet/sfc/ef10_sriov.c 	kfree(nic_data->vf);
nic_data          212 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->vf = NULL;
nic_data          235 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          239 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vadaptor_alloc(efx, nic_data->vport_id);
nic_data          243 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vadaptor_query(efx, nic_data->vport_id,
nic_data          267 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          284 drivers/net/ethernet/sfc/ef10_sriov.c 				  EFX_EF10_NO_VLAN, &nic_data->vport_id);
nic_data          288 drivers/net/ethernet/sfc/ef10_sriov.c 	rc = efx_ef10_vport_add_mac(efx, nic_data->vport_id, net_dev->dev_addr);
nic_data          291 drivers/net/ethernet/sfc/ef10_sriov.c 	ether_addr_copy(nic_data->vport_mac, net_dev->dev_addr);
nic_data          299 drivers/net/ethernet/sfc/ef10_sriov.c 	efx_ef10_vport_del_mac(efx, nic_data->vport_id, nic_data->vport_mac);
nic_data          300 drivers/net/ethernet/sfc/ef10_sriov.c 	eth_zero_addr(nic_data->vport_mac);
nic_data          302 drivers/net/ethernet/sfc/ef10_sriov.c 	efx_ef10_vport_free(efx, nic_data->vport_id);
nic_data          303 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->vport_id = EVB_PORT_ID_ASSIGNED;
nic_data          317 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          320 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->must_probe_vswitching)
nic_data          331 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->must_probe_vswitching = false;
nic_data          338 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          341 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->must_probe_vswitching)
nic_data          348 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->must_probe_vswitching = false;
nic_data          354 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          358 drivers/net/ethernet/sfc/ef10_sriov.c 	efx_ef10_vadaptor_free(efx, nic_data->vport_id);
nic_data          360 drivers/net/ethernet/sfc/ef10_sriov.c 	if (nic_data->vport_id == EVB_PORT_ID_ASSIGNED)
nic_data          363 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!is_zero_ether_addr(nic_data->vport_mac)) {
nic_data          364 drivers/net/ethernet/sfc/ef10_sriov.c 		efx_ef10_vport_del_mac(efx, nic_data->vport_id,
nic_data          366 drivers/net/ethernet/sfc/ef10_sriov.c 		eth_zero_addr(nic_data->vport_mac);
nic_data          368 drivers/net/ethernet/sfc/ef10_sriov.c 	efx_ef10_vport_free(efx, nic_data->vport_id);
nic_data          369 drivers/net/ethernet/sfc/ef10_sriov.c 	nic_data->vport_id = EVB_PORT_ID_ASSIGNED;
nic_data          373 drivers/net/ethernet/sfc/ef10_sriov.c 		efx_ef10_vswitch_free(efx, nic_data->vport_id);
nic_data          442 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          446 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->vf) {
nic_data          455 drivers/net/ethernet/sfc/ef10_sriov.c 		struct efx_nic *vf_efx = nic_data->vf[i].efx;
nic_data          488 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          492 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->vf)
nic_data          497 drivers/net/ethernet/sfc/ef10_sriov.c 	vf = nic_data->vf + vf_i;
nic_data          562 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          572 drivers/net/ethernet/sfc/ef10_sriov.c 	vf = nic_data->vf + vf_i;
nic_data          699 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          709 drivers/net/ethernet/sfc/ef10_sriov.c 			      nic_data->pf_index,
nic_data          722 drivers/net/ethernet/sfc/ef10_sriov.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          730 drivers/net/ethernet/sfc/ef10_sriov.c 	if (!nic_data->vf)
nic_data          733 drivers/net/ethernet/sfc/ef10_sriov.c 	vf = nic_data->vf + vf_i;
nic_data          744 drivers/net/ethernet/sfc/ef10_sriov.c 			      nic_data->pf_index,
nic_data          864 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data          867 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = mutex_lock_interruptible(&nic_data->spi_lock);
nic_data          872 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->spi_lock);
nic_data          880 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data          883 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = mutex_lock_interruptible(&nic_data->spi_lock);
nic_data          887 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->spi_lock);
nic_data          896 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data          899 drivers/net/ethernet/sfc/falcon/falcon.c 	rc = mutex_lock_interruptible(&nic_data->spi_lock);
nic_data          904 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->spi_lock);
nic_data          912 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data          915 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_lock(&nic_data->spi_lock);
nic_data          917 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->spi_lock);
nic_data          923 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data          937 drivers/net/ethernet/sfc/falcon/falcon.c 	spi = &nic_data->spi_flash;
nic_data          950 drivers/net/ethernet/sfc/falcon/falcon.c 	spi = &nic_data->spi_eeprom;
nic_data         1015 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1020 drivers/net/ethernet/sfc/falcon/falcon.c 	WARN_ON(nic_data->stats_disable_count == 0);
nic_data         1043 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1055 drivers/net/ethernet/sfc/falcon/falcon.c 	if (nic_data->xmac_poll_required)
nic_data         1226 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1235 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data->xmac_poll_required = !falcon_xmac_link_ok_retry(efx, 5);
nic_data         1243 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1246 drivers/net/ethernet/sfc/falcon/falcon.c 	if (!efx->link_state.up || !nic_data->xmac_poll_required)
nic_data         1249 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data->xmac_poll_required = !falcon_xmac_link_ok_retry(efx, 1);
nic_data         1272 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1296 drivers/net/ethernet/sfc/falcon/falcon.c 	WARN_ON(nic_data->stats_disable_count == 0);
nic_data         1415 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1418 drivers/net/ethernet/sfc/falcon/falcon.c 	WARN_ON(nic_data->stats_pending);
nic_data         1419 drivers/net/ethernet/sfc/falcon/falcon.c 	WARN_ON(nic_data->stats_disable_count);
nic_data         1422 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data->stats_pending = true;
nic_data         1432 drivers/net/ethernet/sfc/falcon/falcon.c 	mod_timer(&nic_data->stats_timer, round_jiffies_up(jiffies + HZ / 2));
nic_data         1437 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1439 drivers/net/ethernet/sfc/falcon/falcon.c 	if (!nic_data->stats_pending)
nic_data         1442 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data->stats_pending = false;
nic_data         1446 drivers/net/ethernet/sfc/falcon/falcon.c 				     falcon_stat_mask, nic_data->stats,
nic_data         1456 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = from_timer(nic_data, t,
nic_data         1458 drivers/net/ethernet/sfc/falcon/falcon.c 	struct ef4_nic *efx = nic_data->efx;
nic_data         1463 drivers/net/ethernet/sfc/falcon/falcon.c 	if (nic_data->stats_disable_count == 0)
nic_data         1576 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1584 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_lock(&nic_data->mdio_lock);
nic_data         1620 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->mdio_lock);
nic_data         1629 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1633 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_lock(&nic_data->mdio_lock);
nic_data         1672 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->mdio_lock);
nic_data         1679 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1700 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_init(&nic_data->mdio_lock);
nic_data         1744 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1754 drivers/net/ethernet/sfc/falcon/falcon.c 		nic_data->xmac_poll_required = true;
nic_data         1783 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1791 drivers/net/ethernet/sfc/falcon/falcon.c 	if (falcon_spi_present(&nic_data->spi_flash))
nic_data         1792 drivers/net/ethernet/sfc/falcon/falcon.c 		spi = &nic_data->spi_flash;
nic_data         1793 drivers/net/ethernet/sfc/falcon/falcon.c 	else if (falcon_spi_present(&nic_data->spi_eeprom))
nic_data         1794 drivers/net/ethernet/sfc/falcon/falcon.c 		spi = &nic_data->spi_eeprom;
nic_data         1803 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_lock(&nic_data->spi_lock);
nic_data         1805 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->spi_lock);
nic_data         1808 drivers/net/ethernet/sfc/falcon/falcon.c 			  falcon_spi_present(&nic_data->spi_flash) ?
nic_data         1979 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1996 drivers/net/ethernet/sfc/falcon/falcon.c 			rc = pci_save_state(nic_data->pci_dev2);
nic_data         2032 drivers/net/ethernet/sfc/falcon/falcon.c 			pci_restore_state(nic_data->pci_dev2);
nic_data         2060 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2063 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_lock(&nic_data->spi_lock);
nic_data         2065 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_unlock(&nic_data->spi_lock);
nic_data         2179 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2196 drivers/net/ethernet/sfc/falcon/falcon.c 			efx, &nic_data->spi_flash, FFE_AB_SPI_DEVICE_FLASH,
nic_data         2200 drivers/net/ethernet/sfc/falcon/falcon.c 			efx, &nic_data->spi_eeprom, FFE_AB_SPI_DEVICE_EEPROM,
nic_data         2228 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2257 drivers/net/ethernet/sfc/falcon/falcon.c 	mutex_init(&nic_data->spi_lock);
nic_data         2260 drivers/net/ethernet/sfc/falcon/falcon.c 		falcon_spi_device_init(efx, &nic_data->spi_flash,
nic_data         2264 drivers/net/ethernet/sfc/falcon/falcon.c 		falcon_spi_device_init(efx, &nic_data->spi_eeprom,
nic_data         2285 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data;
nic_data         2292 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data = kzalloc(sizeof(*nic_data), GFP_KERNEL);
nic_data         2293 drivers/net/ethernet/sfc/falcon/falcon.c 	if (!nic_data)
nic_data         2295 drivers/net/ethernet/sfc/falcon/falcon.c 	efx->nic_data = nic_data;
nic_data         2296 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data->efx = efx;
nic_data         2334 drivers/net/ethernet/sfc/falcon/falcon.c 				nic_data->pci_dev2 = dev;
nic_data         2338 drivers/net/ethernet/sfc/falcon/falcon.c 		if (!nic_data->pci_dev2) {
nic_data         2403 drivers/net/ethernet/sfc/falcon/falcon.c 	nic_data->stats_disable_count = 1;
nic_data         2404 drivers/net/ethernet/sfc/falcon/falcon.c 	timer_setup(&nic_data->stats_timer, falcon_stats_timer_func, 0);
nic_data         2415 drivers/net/ethernet/sfc/falcon/falcon.c 	if (nic_data->pci_dev2) {
nic_data         2416 drivers/net/ethernet/sfc/falcon/falcon.c 		pci_dev_put(nic_data->pci_dev2);
nic_data         2417 drivers/net/ethernet/sfc/falcon/falcon.c 		nic_data->pci_dev2 = NULL;
nic_data         2421 drivers/net/ethernet/sfc/falcon/falcon.c 	kfree(efx->nic_data);
nic_data         2543 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2557 drivers/net/ethernet/sfc/falcon/falcon.c 	if (nic_data->pci_dev2) {
nic_data         2558 drivers/net/ethernet/sfc/falcon/falcon.c 		pci_dev_put(nic_data->pci_dev2);
nic_data         2559 drivers/net/ethernet/sfc/falcon/falcon.c 		nic_data->pci_dev2 = NULL;
nic_data         2563 drivers/net/ethernet/sfc/falcon/falcon.c 	kfree(efx->nic_data);
nic_data         2564 drivers/net/ethernet/sfc/falcon/falcon.c 	efx->nic_data = NULL;
nic_data         2576 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2577 drivers/net/ethernet/sfc/falcon/falcon.c 	u64 *stats = nic_data->stats;
nic_data         2580 drivers/net/ethernet/sfc/falcon/falcon.c 	if (!nic_data->stats_disable_count) {
nic_data         2585 drivers/net/ethernet/sfc/falcon/falcon.c 		if (nic_data->stats_pending &&
nic_data         2587 drivers/net/ethernet/sfc/falcon/falcon.c 			nic_data->stats_pending = false;
nic_data         2633 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2636 drivers/net/ethernet/sfc/falcon/falcon.c 	if (--nic_data->stats_disable_count == 0)
nic_data         2651 drivers/net/ethernet/sfc/falcon/falcon.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         2657 drivers/net/ethernet/sfc/falcon/falcon.c 	++nic_data->stats_disable_count;
nic_data         2660 drivers/net/ethernet/sfc/falcon/falcon.c 	del_timer_sync(&nic_data->stats_timer);
nic_data         2664 drivers/net/ethernet/sfc/falcon/falcon.c 	for (i = 0; i < 4 && nic_data->stats_pending; i++) {
nic_data          415 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data          419 drivers/net/ethernet/sfc/falcon/falcon_boards.c 	if (EF4_WORKAROUND_7884(efx) && !nic_data->xmac_poll_required)
nic_data         1447 drivers/net/ethernet/sfc/falcon/farch.c 	struct falcon_nic_data *nic_data = efx->nic_data;
nic_data         1474 drivers/net/ethernet/sfc/falcon/farch.c 		pci_clear_master(nic_data->pci_dev2);
nic_data          842 drivers/net/ethernet/sfc/falcon/net_driver.h 	void *nic_data;
nic_data          296 drivers/net/ethernet/sfc/falcon/nic.h 	struct falcon_nic_data *data = efx->nic_data;
nic_data          230 drivers/net/ethernet/sfc/farch.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          244 drivers/net/ethernet/sfc/farch.c 	       nic_data->vf_buftbl_base < efx->next_buffer_table);
nic_data         1672 drivers/net/ethernet/sfc/farch.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1691 drivers/net/ethernet/sfc/farch.c 			nic_data->vf_buftbl_base = buftbl_min;
nic_data         1428 drivers/net/ethernet/sfc/mcdi.c 		struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1431 drivers/net/ethernet/sfc/mcdi.c 				   nic_data->rx_dpcpu_fw_id,
nic_data         1432 drivers/net/ethernet/sfc/mcdi.c 				   nic_data->tx_dpcpu_fw_id);
nic_data         1268 drivers/net/ethernet/sfc/mcdi_port.c 		struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1270 drivers/net/ethernet/sfc/mcdi_port.c 		MCDI_SET_DWORD(inbuf, MAC_STATS_IN_PORT_ID, nic_data->vport_id);
nic_data         1015 drivers/net/ethernet/sfc/net_driver.h 	void *nic_data;
nic_data          355 drivers/net/ethernet/sfc/ptp.c 	struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data          358 drivers/net/ethernet/sfc/ptp.c 		(nic_data->datapath_caps2 &
nic_data         1802 drivers/net/ethernet/sfc/ptp.c 		struct efx_ef10_nic_data *nic_data = efx->nic_data;
nic_data         1804 drivers/net/ethernet/sfc/ptp.c 		if (!(nic_data->licensed_features &
nic_data          258 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data;
nic_data          263 drivers/net/ethernet/sfc/siena.c 	nic_data = kzalloc(sizeof(struct siena_nic_data), GFP_KERNEL);
nic_data          264 drivers/net/ethernet/sfc/siena.c 	if (!nic_data)
nic_data          266 drivers/net/ethernet/sfc/siena.c 	nic_data->efx = efx;
nic_data          267 drivers/net/ethernet/sfc/siena.c 	efx->nic_data = nic_data;
nic_data          337 drivers/net/ethernet/sfc/siena.c 	kfree(efx->nic_data);
nic_data          463 drivers/net/ethernet/sfc/siena.c 	kfree(efx->nic_data);
nic_data          464 drivers/net/ethernet/sfc/siena.c 	efx->nic_data = NULL;
nic_data          548 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          549 drivers/net/ethernet/sfc/siena.c 	u64 *stats = nic_data->stats;
nic_data          587 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          588 drivers/net/ethernet/sfc/siena.c 	u64 *stats = nic_data->stats;
nic_data          664 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          667 drivers/net/ethernet/sfc/siena.c 	if (nic_data->wol_filter_id != -1)
nic_data          677 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          684 drivers/net/ethernet/sfc/siena.c 		if (nic_data->wol_filter_id != -1)
nic_data          686 drivers/net/ethernet/sfc/siena.c 						   nic_data->wol_filter_id);
nic_data          688 drivers/net/ethernet/sfc/siena.c 						   &nic_data->wol_filter_id);
nic_data          695 drivers/net/ethernet/sfc/siena.c 		nic_data->wol_filter_id = -1;
nic_data          711 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          714 drivers/net/ethernet/sfc/siena.c 	rc = efx_mcdi_wol_filter_get_magic(efx, &nic_data->wol_filter_id);
nic_data          720 drivers/net/ethernet/sfc/siena.c 		nic_data->wol_filter_id = -1;
nic_data          721 drivers/net/ethernet/sfc/siena.c 	} else if (nic_data->wol_filter_id != -1) {
nic_data          791 drivers/net/ethernet/sfc/siena.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          808 drivers/net/ethernet/sfc/siena.c 	nic_data->stats[SIENA_STAT_tx_good_bytes] = 0;
nic_data          809 drivers/net/ethernet/sfc/siena.c 	nic_data->stats[SIENA_STAT_rx_good_bytes] = 0;
nic_data          230 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          235 drivers/net/ethernet/sfc/siena_sriov.c 			     FRF_CZ_DFLT_EVQ, nic_data->vfdi_channel->channel);
nic_data          386 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          390 drivers/net/ethernet/sfc/siena_sriov.c 	queue_work(vfdi_workqueue, &nic_data->peer_work);
nic_data          401 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          402 drivers/net/ethernet/sfc/siena_sriov.c 	struct vfdi_status *status = nic_data->vfdi_status.addr;
nic_data          428 drivers/net/ethernet/sfc/siena_sriov.c 	copy[1].from_addr = nic_data->vfdi_status.dma_addr + data_offset;
nic_data          436 drivers/net/ethernet/sfc/siena_sriov.c 	list_for_each_entry(epp, &nic_data->local_page_list, link) {
nic_data          512 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          522 drivers/net/ethernet/sfc/siena_sriov.c 		*vf_out = nic_data->vf + vf_i;
nic_data          762 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          786 drivers/net/ethernet/sfc/siena_sriov.c 	queue_work(vfdi_workqueue, &nic_data->peer_work);
nic_data          794 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          798 drivers/net/ethernet/sfc/siena_sriov.c 	queue_work(vfdi_workqueue, &nic_data->peer_work);
nic_data          806 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data          822 drivers/net/ethernet/sfc/siena_sriov.c 	mutex_lock(&nic_data->local_lock);
nic_data          843 drivers/net/ethernet/sfc/siena_sriov.c 	mutex_unlock(&nic_data->local_lock);
nic_data         1029 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = channel->efx->nic_data;
nic_data         1030 drivers/net/ethernet/sfc/siena_sriov.c 	nic_data->vfdi_channel = channel;
nic_data         1077 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = container_of(data,
nic_data         1080 drivers/net/ethernet/sfc/siena_sriov.c 	struct efx_nic *efx = nic_data->efx;
nic_data         1081 drivers/net/ethernet/sfc/siena_sriov.c 	struct vfdi_status *vfdi_status = nic_data->vfdi_status.addr;
nic_data         1091 drivers/net/ethernet/sfc/siena_sriov.c 	mutex_lock(&nic_data->local_lock);
nic_data         1095 drivers/net/ethernet/sfc/siena_sriov.c 	list_splice_tail_init(&nic_data->local_page_list, &pages);
nic_data         1104 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + pos;
nic_data         1117 drivers/net/ethernet/sfc/siena_sriov.c 	list_for_each_entry(local_addr, &nic_data->local_addr_list, link) {
nic_data         1140 drivers/net/ethernet/sfc/siena_sriov.c 			list_add_tail(&epp->link, &nic_data->local_page_list);
nic_data         1146 drivers/net/ethernet/sfc/siena_sriov.c 	mutex_unlock(&nic_data->local_lock);
nic_data         1160 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + pos;
nic_data         1171 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1175 drivers/net/ethernet/sfc/siena_sriov.c 	while (!list_empty(&nic_data->local_addr_list)) {
nic_data         1176 drivers/net/ethernet/sfc/siena_sriov.c 		local_addr = list_first_entry(&nic_data->local_addr_list,
nic_data         1182 drivers/net/ethernet/sfc/siena_sriov.c 	while (!list_empty(&nic_data->local_page_list)) {
nic_data         1183 drivers/net/ethernet/sfc/siena_sriov.c 		epp = list_first_entry(&nic_data->local_page_list,
nic_data         1196 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1198 drivers/net/ethernet/sfc/siena_sriov.c 	nic_data->vf = kcalloc(efx->vf_count, sizeof(*nic_data->vf),
nic_data         1200 drivers/net/ethernet/sfc/siena_sriov.c 	if (!nic_data->vf)
nic_data         1204 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + index;
nic_data         1223 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1228 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + pos;
nic_data         1242 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1255 drivers/net/ethernet/sfc/siena_sriov.c 	buftbl_base = nic_data->vf_buftbl_base;
nic_data         1258 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + index;
nic_data         1288 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1304 drivers/net/ethernet/sfc/siena_sriov.c 	rc = efx_nic_alloc_buffer(efx, &nic_data->vfdi_status,
nic_data         1308 drivers/net/ethernet/sfc/siena_sriov.c 	vfdi_status = nic_data->vfdi_status.addr;
nic_data         1322 drivers/net/ethernet/sfc/siena_sriov.c 	mutex_init(&nic_data->local_lock);
nic_data         1323 drivers/net/ethernet/sfc/siena_sriov.c 	INIT_WORK(&nic_data->peer_work, efx_siena_sriov_peer_work);
nic_data         1324 drivers/net/ethernet/sfc/siena_sriov.c 	INIT_LIST_HEAD(&nic_data->local_addr_list);
nic_data         1325 drivers/net/ethernet/sfc/siena_sriov.c 	INIT_LIST_HEAD(&nic_data->local_page_list);
nic_data         1356 drivers/net/ethernet/sfc/siena_sriov.c 	cancel_work_sync(&nic_data->peer_work);
nic_data         1358 drivers/net/ethernet/sfc/siena_sriov.c 	kfree(nic_data->vf);
nic_data         1360 drivers/net/ethernet/sfc/siena_sriov.c 	efx_nic_free_buffer(efx, &nic_data->vfdi_status);
nic_data         1371 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1377 drivers/net/ethernet/sfc/siena_sriov.c 	BUG_ON(nic_data->vfdi_channel->enabled);
nic_data         1385 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + pos;
nic_data         1389 drivers/net/ethernet/sfc/siena_sriov.c 	cancel_work_sync(&nic_data->peer_work);
nic_data         1396 drivers/net/ethernet/sfc/siena_sriov.c 	kfree(nic_data->vf);
nic_data         1397 drivers/net/ethernet/sfc/siena_sriov.c 	efx_nic_free_buffer(efx, &nic_data->vfdi_status);
nic_data         1460 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1465 drivers/net/ethernet/sfc/siena_sriov.c 	vf = nic_data->vf + vf_i;
nic_data         1478 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1479 drivers/net/ethernet/sfc/siena_sriov.c 	struct vfdi_status *vfdi_status = nic_data->vfdi_status.addr;
nic_data         1485 drivers/net/ethernet/sfc/siena_sriov.c 	queue_work(vfdi_workqueue, &nic_data->peer_work);
nic_data         1552 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1569 drivers/net/ethernet/sfc/siena_sriov.c 		vf = nic_data->vf + vf_i;
nic_data         1595 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1600 drivers/net/ethernet/sfc/siena_sriov.c 	vf = nic_data->vf + vf_i;
nic_data         1613 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1619 drivers/net/ethernet/sfc/siena_sriov.c 	vf = nic_data->vf + vf_i;
nic_data         1633 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1639 drivers/net/ethernet/sfc/siena_sriov.c 	vf = nic_data->vf + vf_i;
nic_data         1657 drivers/net/ethernet/sfc/siena_sriov.c 	struct siena_nic_data *nic_data = efx->nic_data;
nic_data         1663 drivers/net/ethernet/sfc/siena_sriov.c 	vf = nic_data->vf + vf_i;
nic_data           26 drivers/net/ethernet/sfc/workarounds.h 	(((struct efx_ef10_nic_data *)efx->nic_data)->workaround_35388)
nic_data           32 drivers/net/ethernet/sfc/workarounds.h 	(((struct efx_ef10_nic_data *)efx->nic_data)->workaround_61265)
nic_data         3572 drivers/net/wireless/intel/ipw2x00/ipw2100.c } nic_data[] = {
nic_data         3825 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	for (i = 0; i < ARRAY_SIZE(nic_data); i++) {
nic_data         3830 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		switch (nic_data[i].size) {
nic_data         3832 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			read_nic_byte(dev, nic_data[i].addr, &tmp8);
nic_data         3834 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				       nic_data[i].name, nic_data[i].addr,
nic_data         3838 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			read_nic_word(dev, nic_data[i].addr, &tmp16);
nic_data         3840 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				       nic_data[i].name, nic_data[i].addr,
nic_data         3844 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			read_nic_dword(dev, nic_data[i].addr, &tmp32);
nic_data         3846 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				       nic_data[i].name, nic_data[i].addr,