Lines Matching refs:nesadapter

224 	list_for_each_safe(list_pos, list_temp, &nesdev->nesadapter->nesvnic_list[nesdev->mac_index]) {  in nes_netdev_open()
244 spin_lock_irqsave(&nesdev->nesadapter->phy_lock, flags); in nes_netdev_open()
245 if (nesdev->nesadapter->phy_type[nesdev->mac_index] == NES_PHY_TYPE_SFP_D) { in nes_netdev_open()
250 spin_unlock_irqrestore(&nesdev->nesadapter->phy_lock, flags); in nes_netdev_open()
254 nesdev->nesadapter->send_term_ok = 1; in nes_netdev_open()
298 list_for_each_safe(list_pos, list_temp, &nesdev->nesadapter->nesvnic_list[nesdev->mac_index]) { in nes_netdev_stop()
339 nesdev->nesadapter->send_term_ok = 0; in nes_netdev_stop()
863 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; in nes_netdev_set_multicast_list() local
872 u8 pft_entries_preallocated = max(nesadapter->adapter_fcn_count * in nes_netdev_set_multicast_list()
878 spin_lock_irqsave(&nesadapter->resource_lock, flags); in nes_netdev_set_multicast_list()
928 while (nesadapter->pft_mcast_map[mc_index] < 16 && in nes_netdev_set_multicast_list()
929 nesadapter->pft_mcast_map[mc_index] != in nes_netdev_set_multicast_list()
936 nesadapter->pft_mcast_map[mc_index]); in nes_netdev_set_multicast_list()
962 nesadapter->pft_mcast_map[mc_index] = in nes_netdev_set_multicast_list()
970 nesadapter->pft_mcast_map[mc_index] = 255; in nes_netdev_set_multicast_list()
980 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); in nes_netdev_set_multicast_list()
1132 struct nes_adapter *nesadapter = nesdev->nesadapter; in nes_netdev_get_ethtool_stats() local
1257 target_stat_values[++index] = nesdev->nesadapter->nic_rx_eth_route_err; in nes_netdev_get_ethtool_stats()
1302 target_stat_values[++index] = nesadapter->free_4kpbl; in nes_netdev_get_ethtool_stats()
1303 target_stat_values[++index] = nesadapter->free_256pbl; in nes_netdev_get_ethtool_stats()
1319 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; in nes_netdev_get_drvinfo() local
1325 "%u.%u", nesadapter->firmware_version >> 16, in nes_netdev_get_drvinfo()
1326 nesadapter->firmware_version & 0x000000ff); in nes_netdev_get_drvinfo()
1339 struct nes_adapter *nesadapter = nesdev->nesadapter; in nes_netdev_set_coalesce() local
1340 struct nes_hw_tune_timer *shared_timer = &nesadapter->tune_timer; in nes_netdev_set_coalesce()
1343 spin_lock_irqsave(&nesadapter->periodic_timer_lock, flags); in nes_netdev_set_coalesce()
1359 spin_unlock_irqrestore(&nesadapter->periodic_timer_lock, flags); in nes_netdev_set_coalesce()
1362 nesadapter->et_rx_coalesce_usecs_irq = et_coalesce->rx_coalesce_usecs_irq; in nes_netdev_set_coalesce()
1364 nesadapter->et_use_adaptive_rx_coalesce = 1; in nes_netdev_set_coalesce()
1365 nesadapter->timer_int_limit = NES_TIMER_INT_LIMIT_DYNAMIC; in nes_netdev_set_coalesce()
1366 nesadapter->et_rx_coalesce_usecs_irq = 0; in nes_netdev_set_coalesce()
1368 nesadapter->et_pkt_rate_low = et_coalesce->pkt_rate_low; in nes_netdev_set_coalesce()
1371 nesadapter->et_use_adaptive_rx_coalesce = 0; in nes_netdev_set_coalesce()
1372 nesadapter->timer_int_limit = NES_TIMER_INT_LIMIT; in nes_netdev_set_coalesce()
1373 if (nesadapter->et_rx_coalesce_usecs_irq) { in nes_netdev_set_coalesce()
1375 0x80000000 | ((u32)(nesadapter->et_rx_coalesce_usecs_irq*8))); in nes_netdev_set_coalesce()
1390 struct nes_adapter *nesadapter = nesdev->nesadapter; in nes_netdev_get_coalesce() local
1392 struct nes_hw_tune_timer *shared_timer = &nesadapter->tune_timer; in nes_netdev_get_coalesce()
1396 temp_et_coalesce.rx_coalesce_usecs_irq = nesadapter->et_rx_coalesce_usecs_irq; in nes_netdev_get_coalesce()
1397 temp_et_coalesce.use_adaptive_rx_coalesce = nesadapter->et_use_adaptive_rx_coalesce; in nes_netdev_get_coalesce()
1398 temp_et_coalesce.rate_sample_interval = nesadapter->et_rate_sample_interval; in nes_netdev_get_coalesce()
1399 temp_et_coalesce.pkt_rate_low = nesadapter->et_pkt_rate_low; in nes_netdev_get_coalesce()
1400 spin_lock_irqsave(&nesadapter->periodic_timer_lock, flags); in nes_netdev_get_coalesce()
1406 if (nesadapter->et_use_adaptive_rx_coalesce) { in nes_netdev_get_coalesce()
1409 spin_unlock_irqrestore(&nesadapter->periodic_timer_lock, flags); in nes_netdev_get_coalesce()
1485 struct nes_adapter *nesadapter = nesdev->nesadapter; in nes_netdev_get_settings() local
1487 u8 phy_type = nesadapter->phy_type[mac_index]; in nes_netdev_get_settings()
1488 u8 phy_index = nesadapter->phy_index[mac_index]; in nes_netdev_get_settings()
1496 if (nesadapter->OneG_Mode) { in nes_netdev_get_settings()
1510 spin_lock_irqsave(&nesadapter->phy_lock, flags); in nes_netdev_get_settings()
1512 spin_unlock_irqrestore(&nesadapter->phy_lock, flags); in nes_netdev_get_settings()
1549 struct nes_adapter *nesadapter = nesdev->nesadapter; in nes_netdev_set_settings() local
1551 if ((nesadapter->OneG_Mode) && in nes_netdev_set_settings()
1552 (nesadapter->phy_type[nesdev->mac_index] != NES_PHY_TYPE_PUMA_1G)) { in nes_netdev_set_settings()
1555 u8 phy_index = nesadapter->phy_index[nesdev->mac_index]; in nes_netdev_set_settings()
1557 spin_lock_irqsave(&nesadapter->phy_lock, flags); in nes_netdev_set_settings()
1567 spin_unlock_irqrestore(&nesadapter->phy_lock, flags); in nes_netdev_set_settings()
1590 struct nes_adapter *nesadapter = nesdev->nesadapter; in nes_vlan_mode() local
1594 spin_lock_irqsave(&nesadapter->phy_lock, flags); in nes_vlan_mode()
1606 spin_unlock_irqrestore(&nesadapter->phy_lock, flags); in nes_vlan_mode()
1659 u8 phy_type = nesdev->nesadapter->phy_type[nesdev->mac_index]; in nes_netdev_init()
1688 nesvnic->perfect_filter_index = nesdev->nesadapter->netdev_count; in nes_netdev_init()
1697 u64temp = (u64)nesdev->nesadapter->mac_addr_low; in nes_netdev_init()
1698 u64temp += ((u64)nesdev->nesadapter->mac_addr_high) << 32; in nes_netdev_init()
1708 if ((nesvnic->logical_port < 2) || (nesdev->nesadapter->hw_rev != NE020_REV)) in nes_netdev_init()
1719 if (nesvnic->nesdev->nesadapter->port_count == 1 && in nes_netdev_init()
1720 nesvnic->nesdev->nesadapter->adapter_fcn_count == 1) { in nes_netdev_init()
1732 if (nesvnic->nesdev->nesadapter->port_count == 2 || in nes_netdev_init()
1733 (nesvnic->nesdev->nesadapter->port_count == 1 && in nes_netdev_init()
1734 nesvnic->nesdev->nesadapter->adapter_fcn_count == 2)) { in nes_netdev_init()
1763 list_add_tail(&nesvnic->list, &nesdev->nesadapter->nesvnic_list[nesdev->mac_index]); in nes_netdev_init()
1798 spin_lock_irqsave(&nesdev->nesadapter->phy_lock, flags); in nes_netdev_init()
1800 nesdev->nesadapter->phy_index[nesdev->mac_index], in nes_netdev_init()
1804 nesdev->nesadapter->phy_index[nesdev->mac_index], in nes_netdev_init()
1808 nesdev->nesadapter->phy_index[nesdev->mac_index], in nes_netdev_init()
1811 spin_unlock_irqrestore(&nesdev->nesadapter->phy_lock, flags); in nes_netdev_init()