Lines Matching refs:ndev
14 struct net_device *ndev) in mctp_test_dev_tx() argument
24 static void mctp_test_dev_setup(struct net_device *ndev) in mctp_test_dev_setup() argument
26 ndev->type = ARPHRD_MCTP; in mctp_test_dev_setup()
27 ndev->mtu = MCTP_DEV_TEST_MTU; in mctp_test_dev_setup()
28 ndev->hard_header_len = 0; in mctp_test_dev_setup()
29 ndev->tx_queue_len = DEFAULT_TX_QUEUE_LEN; in mctp_test_dev_setup()
30 ndev->flags = IFF_NOARP; in mctp_test_dev_setup()
31 ndev->netdev_ops = &mctp_test_netdev_ops; in mctp_test_dev_setup()
32 ndev->needs_free_netdev = true; in mctp_test_dev_setup()
39 struct net_device *ndev; in __mctp_test_create_dev() local
45 ndev = alloc_netdev(sizeof(*dev), "mctptest%d", NET_NAME_ENUM, in __mctp_test_create_dev()
47 if (!ndev) in __mctp_test_create_dev()
50 dev = netdev_priv(ndev); in __mctp_test_create_dev()
51 dev->ndev = ndev; in __mctp_test_create_dev()
52 ndev->addr_len = lladdr_len; in __mctp_test_create_dev()
53 dev_addr_set(ndev, lladdr); in __mctp_test_create_dev()
55 rc = register_netdev(ndev); in __mctp_test_create_dev()
57 free_netdev(ndev); in __mctp_test_create_dev()
62 dev->mdev = __mctp_dev_get(ndev); in __mctp_test_create_dev()
63 dev->mdev->net = mctp_default_net(dev_net(ndev)); in __mctp_test_create_dev()
83 unregister_netdev(dev->ndev); in mctp_test_destroy_dev()
220 skb->dev = dev->ndev; in mctp_test_skb_set_dev()