Lines Matching refs:ndev
150 struct net_device *dev = hldev->ndev; in vxge_callback_link_up()
154 vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_up()
155 netdev_notice(vdev->ndev, "Link Up\n"); in vxge_callback_link_up()
158 netif_carrier_on(vdev->ndev); in vxge_callback_link_up()
159 netif_tx_wake_all_queues(vdev->ndev); in vxge_callback_link_up()
162 "%s: %s:%d Exiting...", vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_up()
173 struct net_device *dev = hldev->ndev; in vxge_callback_link_down()
177 "%s: %s:%d", vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_down()
178 netdev_notice(vdev->ndev, "Link Down\n"); in vxge_callback_link_down()
181 netif_carrier_off(vdev->ndev); in vxge_callback_link_down()
182 netif_tx_stop_all_queues(vdev->ndev); in vxge_callback_link_down()
185 "%s: %s:%d Exiting...", vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_down()
200 dev = ring->ndev; in vxge_rx_alloc()
202 ring->ndev->name, __func__, __LINE__); in vxge_rx_alloc()
217 "%s: %s:%d Skb : 0x%p", ring->ndev->name, in vxge_rx_alloc()
226 "%s: %s:%d Exiting...", ring->ndev->name, __func__, __LINE__); in vxge_rx_alloc()
240 ring->ndev->name, __func__, __LINE__); in vxge_rx_map()
253 ring->ndev->name, __func__, __LINE__, in vxge_rx_map()
259 "%s: %s:%d Exiting...", ring->ndev->name, __func__, __LINE__); in vxge_rx_map()
275 ring->ndev->name, __func__, __LINE__); in vxge_rx_initial_replenish()
277 VXGE_LL_MAX_FRAME_SIZE(ring->ndev)) == NULL) in vxge_rx_initial_replenish()
287 "%s: %s:%d Exiting...", ring->ndev->name, __func__, __LINE__); in vxge_rx_initial_replenish()
298 ring->ndev->name, __func__, __LINE__); in vxge_rx_complete()
300 skb->protocol = eth_type_trans(skb, ring->ndev); in vxge_rx_complete()
312 ring->ndev->name, __func__, __LINE__, skb->protocol); in vxge_rx_complete()
320 "%s: %s:%d Exiting...", ring->ndev->name, __func__, __LINE__); in vxge_rx_complete()
358 struct net_device *dev = ring->ndev; in vxge_rx_1b_compl()
369 ring->ndev->name, __func__, __LINE__); in vxge_rx_1b_compl()
384 ring->ndev->name, __func__, __LINE__, skb); in vxge_rx_1b_compl()
393 ring->ndev->name, __func__, __LINE__, pkt_length); in vxge_rx_1b_compl()
408 ring->ndev->name, __func__, in vxge_rx_1b_compl()
467 ring->ndev->name, __func__, in vxge_rx_1b_compl()
570 "tcode = 0x%x", fifo->ndev->name, __func__, in vxge_xmit_compl()
576 fifo->ndev->name, __func__, __LINE__, in vxge_xmit_compl()
582 "error t_code %01x", fifo->ndev->name, in vxge_xmit_compl()
626 fifo->ndev->name, __func__, __LINE__); in vxge_xmit_compl()
1011 ring->ndev->name, __func__, __LINE__); in vxge_rx_term()
1023 ring->ndev->name, __func__, __LINE__); in vxge_rx_term()
1627 netif_carrier_off(vdev->ndev); in do_vxge_reset()
1635 netif_carrier_on(vdev->ndev); in do_vxge_reset()
1641 vdev->ndev->name); in do_vxge_reset()
1643 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_reset()
1654 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_reset()
1658 vdev->ndev->name); in do_vxge_reset()
1675 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_reset()
1679 vdev->ndev->name); in do_vxge_reset()
1685 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_reset()
1689 vdev->ndev->name); in do_vxge_reset()
1697 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_reset()
1701 vdev->ndev->name); in do_vxge_reset()
1711 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_reset()
1718 vdev->ndev->name); in do_vxge_reset()
1771 netif_tx_wake_all_queues(vdev->ndev); in do_vxge_reset()
1797 if (!netif_running(vdev->ndev)) in vxge_reset()
2064 vpath->ring.ndev = vdev->ndev; in vxge_open_vpaths()
2075 vpath->fifo.ndev = vdev->ndev; in vxge_open_vpaths()
2083 netdev_get_tx_queue(vdev->ndev, i); in vxge_open_vpaths()
2086 netdev_get_tx_queue(vdev->ndev, 0); in vxge_open_vpaths()
2100 vdev->ndev->name, vpath->device_id, in vxge_open_vpaths()
2188 dev = vdev->ndev; in vxge_isr_napi()
2490 vdev->ndev->name, in vxge_add_isr()
2505 vdev->ndev->name, in vxge_add_isr()
2523 vdev->ndev->name, intr_cnt); in vxge_add_isr()
2528 , vdev->ndev->name); in vxge_add_isr()
2552 vdev->ndev->name, in vxge_add_isr()
2563 vdev->ndev->name, intr_cnt); in vxge_add_isr()
2568 vdev->ndev->name); in vxge_add_isr()
2584 "%s:vxge:INTA", vdev->ndev->name); in vxge_add_isr()
2740 "%s: fatal: Vpath open failed", vdev->ndev->name); in vxge_open()
2802 "%s: MTU is %d", vdev->ndev->name, vdev->mtu); in vxge_open()
2881 netif_carrier_on(vdev->ndev); in vxge_open()
2882 netdev_notice(vdev->ndev, "Link Up\n"); in vxge_open()
2898 netif_tx_start_all_queues(vdev->ndev); in vxge_open()
3028 netif_carrier_off(vdev->ndev); in do_vxge_close()
3029 netdev_notice(vdev->ndev, "Link Down\n"); in do_vxge_close()
3030 netif_tx_stop_all_queues(vdev->ndev); in do_vxge_close()
3112 "%s: MTU changed to %d", vdev->ndev->name, new_mtu); in vxge_change_mtu()
3397 struct net_device *ndev; in vxge_device_register() local
3407 ndev = alloc_etherdev_mq(sizeof(struct vxgedev), in vxge_device_register()
3409 if (ndev == NULL) { in vxge_device_register()
3420 ndev->name, __func__, __LINE__); in vxge_device_register()
3422 vdev = netdev_priv(ndev); in vxge_device_register()
3425 vdev->ndev = ndev; in vxge_device_register()
3432 SET_NETDEV_DEV(ndev, &vdev->pdev->dev); in vxge_device_register()
3434 ndev->hw_features = NETIF_F_RXCSUM | NETIF_F_SG | in vxge_device_register()
3439 ndev->hw_features |= NETIF_F_RXHASH; in vxge_device_register()
3441 ndev->features |= ndev->hw_features | in vxge_device_register()
3445 ndev->netdev_ops = &vxge_netdev_ops; in vxge_device_register()
3447 ndev->watchdog_timeo = VXGE_LL_WATCH_DOG_TIMEOUT; in vxge_device_register()
3450 vxge_initialize_ethtool_ops(ndev); in vxge_device_register()
3458 vdev->ndev->name); in vxge_device_register()
3467 ndev->features |= NETIF_F_HIGHDMA; in vxge_device_register()
3472 ret = register_netdev(ndev); in vxge_device_register()
3476 ndev->name, __func__); in vxge_device_register()
3481 ndev->addr_len = ETH_ALEN; in vxge_device_register()
3487 netif_carrier_off(ndev); in vxge_device_register()
3491 ndev->name); in vxge_device_register()
3493 hldev->ndev = ndev; in vxge_device_register()
3508 "VXGE_HW_ERR_PRIVILAGED_OPEARATION", ndev->name); in vxge_device_register()
3512 ndev->name, __func__, __LINE__); in vxge_device_register()
3518 free_netdev(ndev); in vxge_device_register()
3534 dev = hldev->ndev; in vxge_device_unregister()
3537 vxge_debug_entryexit(vdev->level_trace, "%s: %s:%d", vdev->ndev->name, in vxge_device_unregister()
3568 struct net_device *dev = hldev->ndev; in vxge_callback_crit_err()
3574 "%s: %s:%d", vdev->ndev->name, __func__, __LINE__); in vxge_callback_crit_err()
3590 "%s: Slot is frozen", vdev->ndev->name); in vxge_callback_crit_err()
3594 vdev->ndev->name); in vxge_callback_crit_err()
3598 vdev->ndev->name); in vxge_callback_crit_err()
3629 vdev->ndev->name, __func__, __LINE__); in vxge_callback_crit_err()
3937 vdev->ndev->name, vdev->no_of_vpath); in vxge_print_parm()
3942 "%s: Interrupt type INTA", vdev->ndev->name); in vxge_print_parm()
3947 "%s: Interrupt type MSI-X", vdev->ndev->name); in vxge_print_parm()
3954 vdev->ndev->name); in vxge_print_parm()
3957 "%s: RTH steering disabled", vdev->ndev->name); in vxge_print_parm()
3963 "%s: Tx steering disabled", vdev->ndev->name); in vxge_print_parm()
3968 vdev->ndev->name); in vxge_print_parm()
3970 "%s: Tx steering disabled", vdev->ndev->name); in vxge_print_parm()
3976 vdev->ndev->name); in vxge_print_parm()
3978 "%s: Tx steering disabled", vdev->ndev->name); in vxge_print_parm()
3984 vdev->ndev->name); in vxge_print_parm()
3989 vdev->ndev->name); in vxge_print_parm()
3994 vdev->ndev->name); in vxge_print_parm()
3996 "%s: Tx steering disabled", vdev->ndev->name); in vxge_print_parm()
4002 "%s: MAC Address learning enabled", vdev->ndev->name); in vxge_print_parm()
4008 "%s: MTU size - %d", vdev->ndev->name, in vxge_print_parm()
4012 "%s: VLAN tag stripping %s", vdev->ndev->name, in vxge_print_parm()
4017 "%s: Max frags : %d", vdev->ndev->name, in vxge_print_parm()
4056 struct net_device *netdev = hldev->ndev; in vxge_io_error_detected()
4085 struct net_device *netdev = hldev->ndev; in vxge_io_slot_reset()
4110 struct net_device *netdev = hldev->ndev; in vxge_io_resume()
4659 vdev->ndev->name, ll_config->device_hw_info.serial_number); in vxge_probe()
4662 vdev->ndev->name, ll_config->device_hw_info.part_number); in vxge_probe()
4665 vdev->ndev->name, ll_config->device_hw_info.product_desc); in vxge_probe()
4668 vdev->ndev->name, macaddr); in vxge_probe()
4671 vdev->ndev->name, vxge_hw_device_link_width_get(hldev)); in vxge_probe()
4674 "%s: Firmware version : %s Date : %s", vdev->ndev->name, in vxge_probe()
4682 "%s: Single Function Mode Enabled", vdev->ndev->name); in vxge_probe()
4686 "%s: Multi Function Mode Enabled", vdev->ndev->name); in vxge_probe()
4690 "%s: Single Root IOV Mode Enabled", vdev->ndev->name); in vxge_probe()
4694 "%s: Multi Root IOV Mode Enabled", vdev->ndev->name); in vxge_probe()
4703 memcpy(vdev->ndev->dev_addr, (u8 *)vdev->vpaths[0].macaddr, ETH_ALEN); in vxge_probe()
4711 vdev->ndev->name); in vxge_probe()
4716 memcpy(macaddr, vdev->ndev->dev_addr, ETH_ALEN); in vxge_probe()
4744 vdev->ndev->name, __func__, __LINE__); in vxge_probe()
4791 vdev = netdev_priv(hldev->ndev); in vxge_remove()