diff options
author | Malli Chilakala <mallikarjuna.chilakala@intel.com> | 2005-08-11 16:58:40 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@pobox.com> | 2005-08-11 17:09:19 -0400 |
commit | 8908c6cd1d6889850148aeb50bb14301959adaa7 (patch) | |
tree | f2d35f3f9dbad26caa665cdaef261ba42dac15fb | |
parent | 51b54b512cd26c4477ccd57b8d3736b99ccef7a0 (diff) |
[PATCH] ixgb: Use netdev_priv() instead of netdev->priv
Use netdev_priv() instead of netdev->priv
Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com>
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@intel.com>
Signed-off-by: John Ronciak <john.ronciak@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
-rw-r--r-- | drivers/net/ixgb/ixgb_ethtool.c | 30 | ||||
-rw-r--r-- | drivers/net/ixgb/ixgb_main.c | 32 |
2 files changed, 32 insertions, 30 deletions
diff --git a/drivers/net/ixgb/ixgb_ethtool.c b/drivers/net/ixgb/ixgb_ethtool.c index 94bc3d41cfa3..c80fa0007904 100644 --- a/drivers/net/ixgb/ixgb_ethtool.c +++ b/drivers/net/ixgb/ixgb_ethtool.c | |||
@@ -98,7 +98,7 @@ static struct ixgb_stats ixgb_gstrings_stats[] = { | |||
98 | static int | 98 | static int |
99 | ixgb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) | 99 | ixgb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) |
100 | { | 100 | { |
101 | struct ixgb_adapter *adapter = netdev->priv; | 101 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
102 | 102 | ||
103 | ecmd->supported = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); | 103 | ecmd->supported = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); |
104 | ecmd->advertising = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); | 104 | ecmd->advertising = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); |
@@ -120,7 +120,7 @@ ixgb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) | |||
120 | static int | 120 | static int |
121 | ixgb_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) | 121 | ixgb_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) |
122 | { | 122 | { |
123 | struct ixgb_adapter *adapter = netdev->priv; | 123 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
124 | 124 | ||
125 | if(ecmd->autoneg == AUTONEG_ENABLE || | 125 | if(ecmd->autoneg == AUTONEG_ENABLE || |
126 | ecmd->speed + ecmd->duplex != SPEED_10000 + DUPLEX_FULL) | 126 | ecmd->speed + ecmd->duplex != SPEED_10000 + DUPLEX_FULL) |
@@ -146,7 +146,7 @@ static void | |||
146 | ixgb_get_pauseparam(struct net_device *netdev, | 146 | ixgb_get_pauseparam(struct net_device *netdev, |
147 | struct ethtool_pauseparam *pause) | 147 | struct ethtool_pauseparam *pause) |
148 | { | 148 | { |
149 | struct ixgb_adapter *adapter = netdev->priv; | 149 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
150 | struct ixgb_hw *hw = &adapter->hw; | 150 | struct ixgb_hw *hw = &adapter->hw; |
151 | 151 | ||
152 | pause->autoneg = AUTONEG_DISABLE; | 152 | pause->autoneg = AUTONEG_DISABLE; |
@@ -165,7 +165,7 @@ static int | |||
165 | ixgb_set_pauseparam(struct net_device *netdev, | 165 | ixgb_set_pauseparam(struct net_device *netdev, |
166 | struct ethtool_pauseparam *pause) | 166 | struct ethtool_pauseparam *pause) |
167 | { | 167 | { |
168 | struct ixgb_adapter *adapter = netdev->priv; | 168 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
169 | struct ixgb_hw *hw = &adapter->hw; | 169 | struct ixgb_hw *hw = &adapter->hw; |
170 | 170 | ||
171 | if(pause->autoneg == AUTONEG_ENABLE) | 171 | if(pause->autoneg == AUTONEG_ENABLE) |
@@ -197,14 +197,16 @@ ixgb_set_pauseparam(struct net_device *netdev, | |||
197 | static uint32_t | 197 | static uint32_t |
198 | ixgb_get_rx_csum(struct net_device *netdev) | 198 | ixgb_get_rx_csum(struct net_device *netdev) |
199 | { | 199 | { |
200 | struct ixgb_adapter *adapter = netdev->priv; | 200 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
201 | |||
201 | return adapter->rx_csum; | 202 | return adapter->rx_csum; |
202 | } | 203 | } |
203 | 204 | ||
204 | static int | 205 | static int |
205 | ixgb_set_rx_csum(struct net_device *netdev, uint32_t data) | 206 | ixgb_set_rx_csum(struct net_device *netdev, uint32_t data) |
206 | { | 207 | { |
207 | struct ixgb_adapter *adapter = netdev->priv; | 208 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
209 | |||
208 | adapter->rx_csum = data; | 210 | adapter->rx_csum = data; |
209 | 211 | ||
210 | if(netif_running(netdev)) { | 212 | if(netif_running(netdev)) { |
@@ -262,7 +264,7 @@ static void | |||
262 | ixgb_get_regs(struct net_device *netdev, | 264 | ixgb_get_regs(struct net_device *netdev, |
263 | struct ethtool_regs *regs, void *p) | 265 | struct ethtool_regs *regs, void *p) |
264 | { | 266 | { |
265 | struct ixgb_adapter *adapter = netdev->priv; | 267 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
266 | struct ixgb_hw *hw = &adapter->hw; | 268 | struct ixgb_hw *hw = &adapter->hw; |
267 | uint32_t *reg = p; | 269 | uint32_t *reg = p; |
268 | uint32_t *reg_start = reg; | 270 | uint32_t *reg_start = reg; |
@@ -407,7 +409,7 @@ static int | |||
407 | ixgb_get_eeprom(struct net_device *netdev, | 409 | ixgb_get_eeprom(struct net_device *netdev, |
408 | struct ethtool_eeprom *eeprom, uint8_t *bytes) | 410 | struct ethtool_eeprom *eeprom, uint8_t *bytes) |
409 | { | 411 | { |
410 | struct ixgb_adapter *adapter = netdev->priv; | 412 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
411 | struct ixgb_hw *hw = &adapter->hw; | 413 | struct ixgb_hw *hw = &adapter->hw; |
412 | uint16_t *eeprom_buff; | 414 | uint16_t *eeprom_buff; |
413 | int i, max_len, first_word, last_word; | 415 | int i, max_len, first_word, last_word; |
@@ -455,7 +457,7 @@ static int | |||
455 | ixgb_set_eeprom(struct net_device *netdev, | 457 | ixgb_set_eeprom(struct net_device *netdev, |
456 | struct ethtool_eeprom *eeprom, uint8_t *bytes) | 458 | struct ethtool_eeprom *eeprom, uint8_t *bytes) |
457 | { | 459 | { |
458 | struct ixgb_adapter *adapter = netdev->priv; | 460 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
459 | struct ixgb_hw *hw = &adapter->hw; | 461 | struct ixgb_hw *hw = &adapter->hw; |
460 | uint16_t *eeprom_buff; | 462 | uint16_t *eeprom_buff; |
461 | void *ptr; | 463 | void *ptr; |
@@ -513,7 +515,7 @@ static void | |||
513 | ixgb_get_drvinfo(struct net_device *netdev, | 515 | ixgb_get_drvinfo(struct net_device *netdev, |
514 | struct ethtool_drvinfo *drvinfo) | 516 | struct ethtool_drvinfo *drvinfo) |
515 | { | 517 | { |
516 | struct ixgb_adapter *adapter = netdev->priv; | 518 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
517 | 519 | ||
518 | strncpy(drvinfo->driver, ixgb_driver_name, 32); | 520 | strncpy(drvinfo->driver, ixgb_driver_name, 32); |
519 | strncpy(drvinfo->version, ixgb_driver_version, 32); | 521 | strncpy(drvinfo->version, ixgb_driver_version, 32); |
@@ -528,7 +530,7 @@ static void | |||
528 | ixgb_get_ringparam(struct net_device *netdev, | 530 | ixgb_get_ringparam(struct net_device *netdev, |
529 | struct ethtool_ringparam *ring) | 531 | struct ethtool_ringparam *ring) |
530 | { | 532 | { |
531 | struct ixgb_adapter *adapter = netdev->priv; | 533 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
532 | struct ixgb_desc_ring *txdr = &adapter->tx_ring; | 534 | struct ixgb_desc_ring *txdr = &adapter->tx_ring; |
533 | struct ixgb_desc_ring *rxdr = &adapter->rx_ring; | 535 | struct ixgb_desc_ring *rxdr = &adapter->rx_ring; |
534 | 536 | ||
@@ -546,7 +548,7 @@ static int | |||
546 | ixgb_set_ringparam(struct net_device *netdev, | 548 | ixgb_set_ringparam(struct net_device *netdev, |
547 | struct ethtool_ringparam *ring) | 549 | struct ethtool_ringparam *ring) |
548 | { | 550 | { |
549 | struct ixgb_adapter *adapter = netdev->priv; | 551 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
550 | struct ixgb_desc_ring *txdr = &adapter->tx_ring; | 552 | struct ixgb_desc_ring *txdr = &adapter->tx_ring; |
551 | struct ixgb_desc_ring *rxdr = &adapter->rx_ring; | 553 | struct ixgb_desc_ring *rxdr = &adapter->rx_ring; |
552 | struct ixgb_desc_ring tx_old, tx_new, rx_old, rx_new; | 554 | struct ixgb_desc_ring tx_old, tx_new, rx_old, rx_new; |
@@ -628,7 +630,7 @@ ixgb_led_blink_callback(unsigned long data) | |||
628 | static int | 630 | static int |
629 | ixgb_phys_id(struct net_device *netdev, uint32_t data) | 631 | ixgb_phys_id(struct net_device *netdev, uint32_t data) |
630 | { | 632 | { |
631 | struct ixgb_adapter *adapter = netdev->priv; | 633 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
632 | 634 | ||
633 | if(!data || data > (uint32_t)(MAX_SCHEDULE_TIMEOUT / HZ)) | 635 | if(!data || data > (uint32_t)(MAX_SCHEDULE_TIMEOUT / HZ)) |
634 | data = (uint32_t)(MAX_SCHEDULE_TIMEOUT / HZ); | 636 | data = (uint32_t)(MAX_SCHEDULE_TIMEOUT / HZ); |
@@ -664,7 +666,7 @@ static void | |||
664 | ixgb_get_ethtool_stats(struct net_device *netdev, | 666 | ixgb_get_ethtool_stats(struct net_device *netdev, |
665 | struct ethtool_stats *stats, uint64_t *data) | 667 | struct ethtool_stats *stats, uint64_t *data) |
666 | { | 668 | { |
667 | struct ixgb_adapter *adapter = netdev->priv; | 669 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
668 | int i; | 670 | int i; |
669 | 671 | ||
670 | ixgb_update_stats(adapter); | 672 | ixgb_update_stats(adapter); |
diff --git a/drivers/net/ixgb/ixgb_main.c b/drivers/net/ixgb/ixgb_main.c index 492783be205e..d1fc431cb1c9 100644 --- a/drivers/net/ixgb/ixgb_main.c +++ b/drivers/net/ixgb/ixgb_main.c | |||
@@ -378,7 +378,7 @@ ixgb_probe(struct pci_dev *pdev, | |||
378 | SET_NETDEV_DEV(netdev, &pdev->dev); | 378 | SET_NETDEV_DEV(netdev, &pdev->dev); |
379 | 379 | ||
380 | pci_set_drvdata(pdev, netdev); | 380 | pci_set_drvdata(pdev, netdev); |
381 | adapter = netdev->priv; | 381 | adapter = netdev_priv(netdev); |
382 | adapter->netdev = netdev; | 382 | adapter->netdev = netdev; |
383 | adapter->pdev = pdev; | 383 | adapter->pdev = pdev; |
384 | adapter->hw.back = adapter; | 384 | adapter->hw.back = adapter; |
@@ -514,7 +514,7 @@ static void __devexit | |||
514 | ixgb_remove(struct pci_dev *pdev) | 514 | ixgb_remove(struct pci_dev *pdev) |
515 | { | 515 | { |
516 | struct net_device *netdev = pci_get_drvdata(pdev); | 516 | struct net_device *netdev = pci_get_drvdata(pdev); |
517 | struct ixgb_adapter *adapter = netdev->priv; | 517 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
518 | 518 | ||
519 | unregister_netdev(netdev); | 519 | unregister_netdev(netdev); |
520 | 520 | ||
@@ -585,7 +585,7 @@ ixgb_sw_init(struct ixgb_adapter *adapter) | |||
585 | static int | 585 | static int |
586 | ixgb_open(struct net_device *netdev) | 586 | ixgb_open(struct net_device *netdev) |
587 | { | 587 | { |
588 | struct ixgb_adapter *adapter = netdev->priv; | 588 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
589 | int err; | 589 | int err; |
590 | 590 | ||
591 | /* allocate transmit descriptors */ | 591 | /* allocate transmit descriptors */ |
@@ -628,7 +628,7 @@ err_setup_tx: | |||
628 | static int | 628 | static int |
629 | ixgb_close(struct net_device *netdev) | 629 | ixgb_close(struct net_device *netdev) |
630 | { | 630 | { |
631 | struct ixgb_adapter *adapter = netdev->priv; | 631 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
632 | 632 | ||
633 | ixgb_down(adapter, TRUE); | 633 | ixgb_down(adapter, TRUE); |
634 | 634 | ||
@@ -1019,7 +1019,7 @@ ixgb_clean_rx_ring(struct ixgb_adapter *adapter) | |||
1019 | static int | 1019 | static int |
1020 | ixgb_set_mac(struct net_device *netdev, void *p) | 1020 | ixgb_set_mac(struct net_device *netdev, void *p) |
1021 | { | 1021 | { |
1022 | struct ixgb_adapter *adapter = netdev->priv; | 1022 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1023 | struct sockaddr *addr = p; | 1023 | struct sockaddr *addr = p; |
1024 | 1024 | ||
1025 | if(!is_valid_ether_addr(addr->sa_data)) | 1025 | if(!is_valid_ether_addr(addr->sa_data)) |
@@ -1045,7 +1045,7 @@ ixgb_set_mac(struct net_device *netdev, void *p) | |||
1045 | static void | 1045 | static void |
1046 | ixgb_set_multi(struct net_device *netdev) | 1046 | ixgb_set_multi(struct net_device *netdev) |
1047 | { | 1047 | { |
1048 | struct ixgb_adapter *adapter = netdev->priv; | 1048 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1049 | struct ixgb_hw *hw = &adapter->hw; | 1049 | struct ixgb_hw *hw = &adapter->hw; |
1050 | struct dev_mc_list *mc_ptr; | 1050 | struct dev_mc_list *mc_ptr; |
1051 | uint32_t rctl; | 1051 | uint32_t rctl; |
@@ -1373,7 +1373,7 @@ ixgb_tx_queue(struct ixgb_adapter *adapter, int count, int vlan_id,int tx_flags) | |||
1373 | static int | 1373 | static int |
1374 | ixgb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) | 1374 | ixgb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) |
1375 | { | 1375 | { |
1376 | struct ixgb_adapter *adapter = netdev->priv; | 1376 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1377 | unsigned int first; | 1377 | unsigned int first; |
1378 | unsigned int tx_flags = 0; | 1378 | unsigned int tx_flags = 0; |
1379 | unsigned long flags; | 1379 | unsigned long flags; |
@@ -1427,7 +1427,7 @@ ixgb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) | |||
1427 | static void | 1427 | static void |
1428 | ixgb_tx_timeout(struct net_device *netdev) | 1428 | ixgb_tx_timeout(struct net_device *netdev) |
1429 | { | 1429 | { |
1430 | struct ixgb_adapter *adapter = netdev->priv; | 1430 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1431 | 1431 | ||
1432 | /* Do the reset outside of interrupt context */ | 1432 | /* Do the reset outside of interrupt context */ |
1433 | schedule_work(&adapter->tx_timeout_task); | 1433 | schedule_work(&adapter->tx_timeout_task); |
@@ -1436,7 +1436,7 @@ ixgb_tx_timeout(struct net_device *netdev) | |||
1436 | static void | 1436 | static void |
1437 | ixgb_tx_timeout_task(struct net_device *netdev) | 1437 | ixgb_tx_timeout_task(struct net_device *netdev) |
1438 | { | 1438 | { |
1439 | struct ixgb_adapter *adapter = netdev->priv; | 1439 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1440 | 1440 | ||
1441 | ixgb_down(adapter, TRUE); | 1441 | ixgb_down(adapter, TRUE); |
1442 | ixgb_up(adapter); | 1442 | ixgb_up(adapter); |
@@ -1453,7 +1453,7 @@ ixgb_tx_timeout_task(struct net_device *netdev) | |||
1453 | static struct net_device_stats * | 1453 | static struct net_device_stats * |
1454 | ixgb_get_stats(struct net_device *netdev) | 1454 | ixgb_get_stats(struct net_device *netdev) |
1455 | { | 1455 | { |
1456 | struct ixgb_adapter *adapter = netdev->priv; | 1456 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1457 | 1457 | ||
1458 | return &adapter->net_stats; | 1458 | return &adapter->net_stats; |
1459 | } | 1459 | } |
@@ -1469,7 +1469,7 @@ ixgb_get_stats(struct net_device *netdev) | |||
1469 | static int | 1469 | static int |
1470 | ixgb_change_mtu(struct net_device *netdev, int new_mtu) | 1470 | ixgb_change_mtu(struct net_device *netdev, int new_mtu) |
1471 | { | 1471 | { |
1472 | struct ixgb_adapter *adapter = netdev->priv; | 1472 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1473 | int max_frame = new_mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; | 1473 | int max_frame = new_mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; |
1474 | int old_max_frame = netdev->mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; | 1474 | int old_max_frame = netdev->mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; |
1475 | 1475 | ||
@@ -1643,7 +1643,7 @@ static irqreturn_t | |||
1643 | ixgb_intr(int irq, void *data, struct pt_regs *regs) | 1643 | ixgb_intr(int irq, void *data, struct pt_regs *regs) |
1644 | { | 1644 | { |
1645 | struct net_device *netdev = data; | 1645 | struct net_device *netdev = data; |
1646 | struct ixgb_adapter *adapter = netdev->priv; | 1646 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1647 | struct ixgb_hw *hw = &adapter->hw; | 1647 | struct ixgb_hw *hw = &adapter->hw; |
1648 | uint32_t icr = IXGB_READ_REG(hw, ICR); | 1648 | uint32_t icr = IXGB_READ_REG(hw, ICR); |
1649 | #ifndef CONFIG_IXGB_NAPI | 1649 | #ifndef CONFIG_IXGB_NAPI |
@@ -1690,7 +1690,7 @@ ixgb_intr(int irq, void *data, struct pt_regs *regs) | |||
1690 | static int | 1690 | static int |
1691 | ixgb_clean(struct net_device *netdev, int *budget) | 1691 | ixgb_clean(struct net_device *netdev, int *budget) |
1692 | { | 1692 | { |
1693 | struct ixgb_adapter *adapter = netdev->priv; | 1693 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
1694 | int work_to_do = min(*budget, netdev->quota); | 1694 | int work_to_do = min(*budget, netdev->quota); |
1695 | int tx_cleaned; | 1695 | int tx_cleaned; |
1696 | int work_done = 0; | 1696 | int work_done = 0; |
@@ -2019,7 +2019,7 @@ ixgb_alloc_rx_buffers(struct ixgb_adapter *adapter) | |||
2019 | static void | 2019 | static void |
2020 | ixgb_vlan_rx_register(struct net_device *netdev, struct vlan_group *grp) | 2020 | ixgb_vlan_rx_register(struct net_device *netdev, struct vlan_group *grp) |
2021 | { | 2021 | { |
2022 | struct ixgb_adapter *adapter = netdev->priv; | 2022 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
2023 | uint32_t ctrl, rctl; | 2023 | uint32_t ctrl, rctl; |
2024 | 2024 | ||
2025 | ixgb_irq_disable(adapter); | 2025 | ixgb_irq_disable(adapter); |
@@ -2057,7 +2057,7 @@ ixgb_vlan_rx_register(struct net_device *netdev, struct vlan_group *grp) | |||
2057 | static void | 2057 | static void |
2058 | ixgb_vlan_rx_add_vid(struct net_device *netdev, uint16_t vid) | 2058 | ixgb_vlan_rx_add_vid(struct net_device *netdev, uint16_t vid) |
2059 | { | 2059 | { |
2060 | struct ixgb_adapter *adapter = netdev->priv; | 2060 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
2061 | uint32_t vfta, index; | 2061 | uint32_t vfta, index; |
2062 | 2062 | ||
2063 | /* add VID to filter table */ | 2063 | /* add VID to filter table */ |
@@ -2071,7 +2071,7 @@ ixgb_vlan_rx_add_vid(struct net_device *netdev, uint16_t vid) | |||
2071 | static void | 2071 | static void |
2072 | ixgb_vlan_rx_kill_vid(struct net_device *netdev, uint16_t vid) | 2072 | ixgb_vlan_rx_kill_vid(struct net_device *netdev, uint16_t vid) |
2073 | { | 2073 | { |
2074 | struct ixgb_adapter *adapter = netdev->priv; | 2074 | struct ixgb_adapter *adapter = netdev_priv(netdev); |
2075 | uint32_t vfta, index; | 2075 | uint32_t vfta, index; |
2076 | 2076 | ||
2077 | ixgb_irq_disable(adapter); | 2077 | ixgb_irq_disable(adapter); |