• Home
  • Raw
  • Download

Lines Matching refs:ndev

67 	int   (*open)(struct nci_dev *ndev);
68 int (*close)(struct nci_dev *ndev);
69 int (*send)(struct nci_dev *ndev, struct sk_buff *skb);
70 int (*setup)(struct nci_dev *ndev);
71 __u32 (*get_rfprotocol)(struct nci_dev *ndev, __u8 rf_protocol);
154 void nci_free_device(struct nci_dev *ndev);
155 int nci_register_device(struct nci_dev *ndev);
156 void nci_unregister_device(struct nci_dev *ndev);
157 int nci_recv_frame(struct nci_dev *ndev, struct sk_buff *skb);
158 int nci_set_config(struct nci_dev *ndev, __u8 id, size_t len, __u8 *val);
160 static inline struct sk_buff *nci_skb_alloc(struct nci_dev *ndev, in nci_skb_alloc() argument
166 skb = alloc_skb(len + ndev->tx_headroom + ndev->tx_tailroom, how); in nci_skb_alloc()
168 skb_reserve(skb, ndev->tx_headroom); in nci_skb_alloc()
173 static inline void nci_set_parent_dev(struct nci_dev *ndev, struct device *dev) in nci_set_parent_dev() argument
175 nfc_set_parent_dev(ndev->nfc_dev, dev); in nci_set_parent_dev()
178 static inline void nci_set_drvdata(struct nci_dev *ndev, void *data) in nci_set_drvdata() argument
180 ndev->driver_data = data; in nci_set_drvdata()
183 static inline void *nci_get_drvdata(struct nci_dev *ndev) in nci_get_drvdata() argument
185 return ndev->driver_data; in nci_get_drvdata()
188 void nci_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb);
189 void nci_ntf_packet(struct nci_dev *ndev, struct sk_buff *skb);
190 void nci_rx_data_packet(struct nci_dev *ndev, struct sk_buff *skb);
191 int nci_send_cmd(struct nci_dev *ndev, __u16 opcode, __u8 plen, void *payload);
192 int nci_send_data(struct nci_dev *ndev, __u8 conn_id, struct sk_buff *skb);
193 void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb,
195 void nci_clear_target_list(struct nci_dev *ndev);
202 void nci_req_complete(struct nci_dev *ndev, int result);
213 struct nci_dev *ndev; member
227 struct nci_dev *ndev);