Lines Matching defs:ndev
25 struct nci_dev *ndev;
32 static int virtual_nci_open(struct nci_dev *ndev)
34 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev);
40 static int virtual_nci_close(struct nci_dev *ndev)
42 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev);
53 static int virtual_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
55 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev);
129 nci_recv_frame(vdev->ndev, skb);
141 vdev->ndev = nci_allocate_device(&virtual_nci_ops,
143 if (!vdev->ndev) {
151 nci_set_drvdata(vdev->ndev, vdev);
153 ret = nci_register_device(vdev->ndev);
155 nci_free_device(vdev->ndev);
168 nci_unregister_device(vdev->ndev);
169 nci_free_device(vdev->ndev);
180 const struct nfc_dev *nfc_dev = vdev->ndev->nfc_dev;