Lines Matching refs:netdev

102 	struct net_device *netdev = rxq->netdev;  in rx_csum()  local
107 if (!(netdev->features & NETIF_F_RXCSUM)) in rx_csum()
130 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_alloc_skb()
138 skb = netdev_alloc_skb_ip_align(rxq->netdev, rxq->rq->buf_sz); in rx_alloc_skb()
165 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_unmap_skb()
195 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_alloc_pkts()
317 struct net_device *netdev = nic_dev->netdev; in hinic_copy_lp_data() local
325 netif_warn(nic_dev, drv, netdev, "Loopback test warning, receive too more test pkts\n"); in hinic_copy_lp_data()
329 netif_warn(nic_dev, drv, netdev, "Wrong packet length\n"); in hinic_copy_lp_data()
357 struct net_device *netdev = rxq->netdev; in rxq_recv() local
374 nic_dev = netdev_priv(netdev); in rxq_recv()
412 if ((netdev->features & NETIF_F_HW_VLAN_CTAG_RX) && in rxq_recv()
422 skb->protocol = eth_type_trans(skb, rxq->netdev); in rxq_recv()
460 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_poll()
480 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_add_napi()
482 netif_napi_add_weight(rxq->netdev, &rxq->napi, rx_poll, in rx_add_napi()
500 nic_dev = netdev_priv(rxq->netdev); in rx_irq()
506 nic_dev = netdev_priv(rxq->netdev); in rx_irq()
515 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_request_irq()
540 netif_err(nic_dev, drv, rxq->netdev, in rx_request_irq()
581 struct net_device *netdev) in hinic_init_rxq() argument
586 rxq->netdev = netdev; in hinic_init_rxq()
593 rxq->irq_name = devm_kasprintf(&netdev->dev, GFP_KERNEL, in hinic_init_rxq()
594 "%s_rxq%d", netdev->name, qp->q_id); in hinic_init_rxq()
606 netdev_err(netdev, "Failed to request Rx irq\n"); in hinic_init_rxq()
615 devm_kfree(&netdev->dev, rxq->irq_name); in hinic_init_rxq()
625 struct net_device *netdev = rxq->netdev; in hinic_clean_rxq() local
630 devm_kfree(&netdev->dev, rxq->irq_name); in hinic_clean_rxq()