nfc_hci_dev 33 drivers/nfc/mei_phy.h struct nfc_hci_dev *hdev; nfc_hci_dev 40 drivers/nfc/microread/i2c.c struct nfc_hci_dev *hdev; nfc_hci_dev 158 drivers/nfc/microread/microread.c struct nfc_hci_dev *hdev; nfc_hci_dev 165 drivers/nfc/microread/microread.c static int microread_open(struct nfc_hci_dev *hdev) nfc_hci_dev 172 drivers/nfc/microread/microread.c static void microread_close(struct nfc_hci_dev *hdev) nfc_hci_dev 179 drivers/nfc/microread/microread.c static int microread_hci_ready(struct nfc_hci_dev *hdev) nfc_hci_dev 218 drivers/nfc/microread/microread.c static int microread_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 225 drivers/nfc/microread/microread.c static int microread_start_poll(struct nfc_hci_dev *hdev, nfc_hci_dev 301 drivers/nfc/microread/microread.c static int microread_dep_link_up(struct nfc_hci_dev *hdev, nfc_hci_dev 329 drivers/nfc/microread/microread.c static int microread_dep_link_down(struct nfc_hci_dev *hdev) nfc_hci_dev 335 drivers/nfc/microread/microread.c static int microread_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, nfc_hci_dev 349 drivers/nfc/microread/microread.c static int microread_complete_target_discovered(struct nfc_hci_dev *hdev, nfc_hci_dev 399 drivers/nfc/microread/microread.c static int microread_im_transceive(struct nfc_hci_dev *hdev, nfc_hci_dev 457 drivers/nfc/microread/microread.c static int microread_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 470 drivers/nfc/microread/microread.c static void microread_target_discovered(struct nfc_hci_dev *hdev, u8 gate, nfc_hci_dev 549 drivers/nfc/microread/microread.c static int microread_event_received(struct nfc_hci_dev *hdev, u8 pipe, nfc_hci_dev 647 drivers/nfc/microread/microread.c struct nfc_hci_dev **hdev) nfc_hci_dev 712 drivers/nfc/microread/microread.c void microread_remove(struct nfc_hci_dev *hdev) nfc_hci_dev 15 drivers/nfc/microread/microread.h struct nfc_hci_dev **hdev); nfc_hci_dev 17 drivers/nfc/microread/microread.h void microread_remove(struct nfc_hci_dev *hdev); nfc_hci_dev 151 drivers/nfc/pn544/i2c.c struct nfc_hci_dev *hdev; nfc_hci_dev 114 drivers/nfc/pn544/pn544.c struct nfc_hci_dev *hdev; nfc_hci_dev 127 drivers/nfc/pn544/pn544.c static int pn544_hci_open(struct nfc_hci_dev *hdev) nfc_hci_dev 149 drivers/nfc/pn544/pn544.c static void pn544_hci_close(struct nfc_hci_dev *hdev) nfc_hci_dev 166 drivers/nfc/pn544/pn544.c static int pn544_hci_ready(struct nfc_hci_dev *hdev) nfc_hci_dev 326 drivers/nfc/pn544/pn544.c static int pn544_hci_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 333 drivers/nfc/pn544/pn544.c static int pn544_hci_start_poll(struct nfc_hci_dev *hdev, nfc_hci_dev 444 drivers/nfc/pn544/pn544.c static int pn544_hci_dep_link_up(struct nfc_hci_dev *hdev, nfc_hci_dev 474 drivers/nfc/pn544/pn544.c static int pn544_hci_dep_link_down(struct nfc_hci_dev *hdev) nfc_hci_dev 481 drivers/nfc/pn544/pn544.c static int pn544_hci_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, nfc_hci_dev 502 drivers/nfc/pn544/pn544.c static int pn544_hci_complete_target_discovered(struct nfc_hci_dev *hdev, nfc_hci_dev 603 drivers/nfc/pn544/pn544.c static int pn544_hci_im_transceive(struct nfc_hci_dev *hdev, nfc_hci_dev 667 drivers/nfc/pn544/pn544.c static int pn544_hci_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 682 drivers/nfc/pn544/pn544.c static int pn544_hci_check_presence(struct nfc_hci_dev *hdev, nfc_hci_dev 716 drivers/nfc/pn544/pn544.c static int pn544_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, nfc_hci_dev 771 drivers/nfc/pn544/pn544.c static int pn544_hci_fw_download(struct nfc_hci_dev *hdev, nfc_hci_dev 782 drivers/nfc/pn544/pn544.c static int pn544_hci_discover_se(struct nfc_hci_dev *hdev) nfc_hci_dev 810 drivers/nfc/pn544/pn544.c static int pn544_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx) nfc_hci_dev 865 drivers/nfc/pn544/pn544.c static int pn544_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx) nfc_hci_dev 906 drivers/nfc/pn544/pn544.c fw_download_t fw_download, struct nfc_hci_dev **hdev) nfc_hci_dev 973 drivers/nfc/pn544/pn544.c void pn544_hci_remove(struct nfc_hci_dev *hdev) nfc_hci_dev 21 drivers/nfc/pn544/pn544.h fw_download_t fw_download, struct nfc_hci_dev **hdev); nfc_hci_dev 22 drivers/nfc/pn544/pn544.h void pn544_hci_remove(struct nfc_hci_dev *hdev); nfc_hci_dev 105 drivers/nfc/st21nfca/core.c static int st21nfca_hci_load_session(struct nfc_hci_dev *hdev) nfc_hci_dev 206 drivers/nfc/st21nfca/core.c static int st21nfca_hci_open(struct nfc_hci_dev *hdev) nfc_hci_dev 228 drivers/nfc/st21nfca/core.c static void st21nfca_hci_close(struct nfc_hci_dev *hdev) nfc_hci_dev 244 drivers/nfc/st21nfca/core.c static int st21nfca_hci_ready(struct nfc_hci_dev *hdev) nfc_hci_dev 308 drivers/nfc/st21nfca/core.c static int st21nfca_hci_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 315 drivers/nfc/st21nfca/core.c static int st21nfca_hci_start_poll(struct nfc_hci_dev *hdev, nfc_hci_dev 496 drivers/nfc/st21nfca/core.c static void st21nfca_hci_stop_poll(struct nfc_hci_dev *hdev) nfc_hci_dev 502 drivers/nfc/st21nfca/core.c static int st21nfca_get_iso14443_3_atqa(struct nfc_hci_dev *hdev, u16 *atqa) nfc_hci_dev 524 drivers/nfc/st21nfca/core.c static int st21nfca_get_iso14443_3_sak(struct nfc_hci_dev *hdev, u8 *sak) nfc_hci_dev 546 drivers/nfc/st21nfca/core.c static int st21nfca_get_iso14443_3_uid(struct nfc_hci_dev *hdev, u8 *uid, nfc_hci_dev 569 drivers/nfc/st21nfca/core.c static int st21nfca_get_iso15693_inventory(struct nfc_hci_dev *hdev, nfc_hci_dev 597 drivers/nfc/st21nfca/core.c static int st21nfca_hci_dep_link_up(struct nfc_hci_dev *hdev, nfc_hci_dev 607 drivers/nfc/st21nfca/core.c static int st21nfca_hci_dep_link_down(struct nfc_hci_dev *hdev) nfc_hci_dev 617 drivers/nfc/st21nfca/core.c static int st21nfca_hci_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, nfc_hci_dev 671 drivers/nfc/st21nfca/core.c static int st21nfca_hci_complete_target_discovered(struct nfc_hci_dev *hdev, nfc_hci_dev 760 drivers/nfc/st21nfca/core.c static int st21nfca_hci_im_transceive(struct nfc_hci_dev *hdev, nfc_hci_dev 803 drivers/nfc/st21nfca/core.c static int st21nfca_hci_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 808 drivers/nfc/st21nfca/core.c static int st21nfca_hci_check_presence(struct nfc_hci_dev *hdev, nfc_hci_dev 834 drivers/nfc/st21nfca/core.c static void st21nfca_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_dev 858 drivers/nfc/st21nfca/core.c static int st21nfca_admin_event_received(struct nfc_hci_dev *hdev, u8 event, nfc_hci_dev 891 drivers/nfc/st21nfca/core.c static int st21nfca_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, nfc_hci_dev 941 drivers/nfc/st21nfca/core.c int phy_payload, struct nfc_hci_dev **hdev, nfc_hci_dev 1026 drivers/nfc/st21nfca/core.c void st21nfca_hci_remove(struct nfc_hci_dev *hdev) nfc_hci_dev 140 drivers/nfc/st21nfca/dep.c static int st21nfca_tm_send_atr_res(struct nfc_hci_dev *hdev, nfc_hci_dev 190 drivers/nfc/st21nfca/dep.c static int st21nfca_tm_recv_atr_req(struct nfc_hci_dev *hdev, nfc_hci_dev 233 drivers/nfc/st21nfca/dep.c static int st21nfca_tm_send_psl_res(struct nfc_hci_dev *hdev, nfc_hci_dev 279 drivers/nfc/st21nfca/dep.c static int st21nfca_tm_recv_psl_req(struct nfc_hci_dev *hdev, nfc_hci_dev 304 drivers/nfc/st21nfca/dep.c int st21nfca_tm_send_dep_res(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 322 drivers/nfc/st21nfca/dep.c static int st21nfca_tm_recv_dep_req(struct nfc_hci_dev *hdev, nfc_hci_dev 371 drivers/nfc/st21nfca/dep.c static int st21nfca_tm_event_send_data(struct nfc_hci_dev *hdev, nfc_hci_dev 406 drivers/nfc/st21nfca/dep.c int st21nfca_dep_event_received(struct nfc_hci_dev *hdev, nfc_hci_dev 438 drivers/nfc/st21nfca/dep.c static void st21nfca_im_send_psl_req(struct nfc_hci_dev *hdev, u8 did, u8 bsi, nfc_hci_dev 514 drivers/nfc/st21nfca/dep.c int st21nfca_im_send_atr_req(struct nfc_hci_dev *hdev, u8 *gb, size_t gb_len) nfc_hci_dev 643 drivers/nfc/st21nfca/dep.c int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 665 drivers/nfc/st21nfca/dep.c void st21nfca_dep_init(struct nfc_hci_dev *hdev) nfc_hci_dev 676 drivers/nfc/st21nfca/dep.c void st21nfca_dep_deinit(struct nfc_hci_dev *hdev) nfc_hci_dev 55 drivers/nfc/st21nfca/i2c.c struct nfc_hci_dev *hdev; nfc_hci_dev 48 drivers/nfc/st21nfca/se.c static u8 st21nfca_se_get_bwi(struct nfc_hci_dev *hdev) nfc_hci_dev 67 drivers/nfc/st21nfca/se.c static void st21nfca_se_get_atr(struct nfc_hci_dev *hdev) nfc_hci_dev 86 drivers/nfc/st21nfca/se.c static int st21nfca_hci_control_se(struct nfc_hci_dev *hdev, u32 se_idx, nfc_hci_dev 152 drivers/nfc/st21nfca/se.c int st21nfca_hci_discover_se(struct nfc_hci_dev *hdev) nfc_hci_dev 174 drivers/nfc/st21nfca/se.c int st21nfca_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx) nfc_hci_dev 203 drivers/nfc/st21nfca/se.c int st21nfca_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx) nfc_hci_dev 220 drivers/nfc/st21nfca/se.c int st21nfca_hci_se_io(struct nfc_hci_dev *hdev, u32 se_idx, nfc_hci_dev 293 drivers/nfc/st21nfca/se.c int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, nfc_hci_dev 347 drivers/nfc/st21nfca/se.c int st21nfca_apdu_reader_event_received(struct nfc_hci_dev *hdev, nfc_hci_dev 382 drivers/nfc/st21nfca/se.c void st21nfca_se_init(struct nfc_hci_dev *hdev) nfc_hci_dev 405 drivers/nfc/st21nfca/se.c void st21nfca_se_deinit(struct nfc_hci_dev *hdev) nfc_hci_dev 150 drivers/nfc/st21nfca/st21nfca.h struct nfc_hci_dev *hdev; nfc_hci_dev 168 drivers/nfc/st21nfca/st21nfca.h int phy_payload, struct nfc_hci_dev **hdev, nfc_hci_dev 170 drivers/nfc/st21nfca/st21nfca.h void st21nfca_hci_remove(struct nfc_hci_dev *hdev); nfc_hci_dev 172 drivers/nfc/st21nfca/st21nfca.h int st21nfca_dep_event_received(struct nfc_hci_dev *hdev, nfc_hci_dev 174 drivers/nfc/st21nfca/st21nfca.h int st21nfca_tm_send_dep_res(struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 176 drivers/nfc/st21nfca/st21nfca.h int st21nfca_im_send_atr_req(struct nfc_hci_dev *hdev, u8 *gb, size_t gb_len); nfc_hci_dev 177 drivers/nfc/st21nfca/st21nfca.h int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 178 drivers/nfc/st21nfca/st21nfca.h void st21nfca_dep_init(struct nfc_hci_dev *hdev); nfc_hci_dev 179 drivers/nfc/st21nfca/st21nfca.h void st21nfca_dep_deinit(struct nfc_hci_dev *hdev); nfc_hci_dev 181 drivers/nfc/st21nfca/st21nfca.h int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, nfc_hci_dev 183 drivers/nfc/st21nfca/st21nfca.h int st21nfca_apdu_reader_event_received(struct nfc_hci_dev *hdev, nfc_hci_dev 186 drivers/nfc/st21nfca/st21nfca.h int st21nfca_hci_discover_se(struct nfc_hci_dev *hdev); nfc_hci_dev 187 drivers/nfc/st21nfca/st21nfca.h int st21nfca_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx); nfc_hci_dev 188 drivers/nfc/st21nfca/st21nfca.h int st21nfca_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx); nfc_hci_dev 189 drivers/nfc/st21nfca/st21nfca.h int st21nfca_hci_se_io(struct nfc_hci_dev *hdev, u32 se_idx, nfc_hci_dev 193 drivers/nfc/st21nfca/st21nfca.h void st21nfca_se_init(struct nfc_hci_dev *hdev); nfc_hci_dev 194 drivers/nfc/st21nfca/st21nfca.h void st21nfca_se_deinit(struct nfc_hci_dev *hdev); nfc_hci_dev 196 drivers/nfc/st21nfca/st21nfca.h int st21nfca_hci_loopback_event_received(struct nfc_hci_dev *ndev, u8 event, nfc_hci_dev 198 drivers/nfc/st21nfca/st21nfca.h int st21nfca_vendor_cmds_init(struct nfc_hci_dev *ndev); nfc_hci_dev 38 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 62 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 70 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 80 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 91 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 126 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 159 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 169 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 188 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 222 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 230 drivers/nfc/st21nfca/vendor_cmds.c int st21nfca_hci_loopback_event_received(struct nfc_hci_dev *hdev, u8 event, nfc_hci_dev 252 drivers/nfc/st21nfca/vendor_cmds.c struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); nfc_hci_dev 356 drivers/nfc/st21nfca/vendor_cmds.c int st21nfca_vendor_cmds_init(struct nfc_hci_dev *hdev) nfc_hci_dev 13 include/net/nfc/hci.h struct nfc_hci_dev; nfc_hci_dev 16 include/net/nfc/hci.h int (*open) (struct nfc_hci_dev *hdev); nfc_hci_dev 17 include/net/nfc/hci.h void (*close) (struct nfc_hci_dev *hdev); nfc_hci_dev 18 include/net/nfc/hci.h int (*load_session) (struct nfc_hci_dev *hdev); nfc_hci_dev 19 include/net/nfc/hci.h int (*hci_ready) (struct nfc_hci_dev *hdev); nfc_hci_dev 25 include/net/nfc/hci.h int (*xmit) (struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 26 include/net/nfc/hci.h int (*start_poll) (struct nfc_hci_dev *hdev, nfc_hci_dev 28 include/net/nfc/hci.h void (*stop_poll) (struct nfc_hci_dev *hdev); nfc_hci_dev 29 include/net/nfc/hci.h int (*dep_link_up)(struct nfc_hci_dev *hdev, struct nfc_target *target, nfc_hci_dev 31 include/net/nfc/hci.h int (*dep_link_down)(struct nfc_hci_dev *hdev); nfc_hci_dev 32 include/net/nfc/hci.h int (*target_from_gate) (struct nfc_hci_dev *hdev, u8 gate, nfc_hci_dev 34 include/net/nfc/hci.h int (*complete_target_discovered) (struct nfc_hci_dev *hdev, u8 gate, nfc_hci_dev 36 include/net/nfc/hci.h int (*im_transceive) (struct nfc_hci_dev *hdev, nfc_hci_dev 39 include/net/nfc/hci.h int (*tm_send)(struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 40 include/net/nfc/hci.h int (*check_presence)(struct nfc_hci_dev *hdev, nfc_hci_dev 42 include/net/nfc/hci.h int (*event_received)(struct nfc_hci_dev *hdev, u8 pipe, u8 event, nfc_hci_dev 44 include/net/nfc/hci.h void (*cmd_received)(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_dev 46 include/net/nfc/hci.h int (*fw_download)(struct nfc_hci_dev *hdev, const char *firmware_name); nfc_hci_dev 47 include/net/nfc/hci.h int (*discover_se)(struct nfc_hci_dev *dev); nfc_hci_dev 48 include/net/nfc/hci.h int (*enable_se)(struct nfc_hci_dev *dev, u32 se_idx); nfc_hci_dev 49 include/net/nfc/hci.h int (*disable_se)(struct nfc_hci_dev *dev, u32 se_idx); nfc_hci_dev 50 include/net/nfc/hci.h int (*se_io)(struct nfc_hci_dev *dev, u32 se_idx, nfc_hci_dev 154 include/net/nfc/hci.h struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops, nfc_hci_dev 162 include/net/nfc/hci.h void nfc_hci_free_device(struct nfc_hci_dev *hdev); nfc_hci_dev 164 include/net/nfc/hci.h int nfc_hci_register_device(struct nfc_hci_dev *hdev); nfc_hci_dev 165 include/net/nfc/hci.h void nfc_hci_unregister_device(struct nfc_hci_dev *hdev); nfc_hci_dev 167 include/net/nfc/hci.h void nfc_hci_set_clientdata(struct nfc_hci_dev *hdev, void *clientdata); nfc_hci_dev 168 include/net/nfc/hci.h void *nfc_hci_get_clientdata(struct nfc_hci_dev *hdev); nfc_hci_dev 170 include/net/nfc/hci.h static inline int nfc_hci_set_vendor_cmds(struct nfc_hci_dev *hdev, nfc_hci_dev 177 include/net/nfc/hci.h void nfc_hci_driver_failure(struct nfc_hci_dev *hdev, int err); nfc_hci_dev 180 include/net/nfc/hci.h void nfc_hci_reset_pipes(struct nfc_hci_dev *dev); nfc_hci_dev 181 include/net/nfc/hci.h void nfc_hci_reset_pipes_per_host(struct nfc_hci_dev *hdev, u8 host); nfc_hci_dev 248 include/net/nfc/hci.h void nfc_hci_resp_received(struct nfc_hci_dev *hdev, u8 result, nfc_hci_dev 250 include/net/nfc/hci.h void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_dev 252 include/net/nfc/hci.h void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, nfc_hci_dev 254 include/net/nfc/hci.h void nfc_hci_recv_frame(struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 257 include/net/nfc/hci.h int nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, nfc_hci_dev 259 include/net/nfc/hci.h int nfc_hci_disconnect_gate(struct nfc_hci_dev *hdev, u8 gate); nfc_hci_dev 260 include/net/nfc/hci.h int nfc_hci_disconnect_all_gates(struct nfc_hci_dev *hdev); nfc_hci_dev 261 include/net/nfc/hci.h int nfc_hci_get_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, nfc_hci_dev 263 include/net/nfc/hci.h int nfc_hci_set_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, nfc_hci_dev 265 include/net/nfc/hci.h int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, nfc_hci_dev 267 include/net/nfc/hci.h int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, nfc_hci_dev 270 include/net/nfc/hci.h int nfc_hci_send_event(struct nfc_hci_dev *hdev, u8 gate, u8 event, nfc_hci_dev 272 include/net/nfc/hci.h int nfc_hci_target_discovered(struct nfc_hci_dev *hdev, u8 gate); nfc_hci_dev 17 include/net/nfc/llc.h typedef void (*rcv_to_hci_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 18 include/net/nfc/llc.h typedef int (*xmit_to_drv_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); nfc_hci_dev 19 include/net/nfc/llc.h typedef void (*llc_failure_t) (struct nfc_hci_dev *hdev, int err); nfc_hci_dev 23 include/net/nfc/llc.h struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, nfc_hci_dev 19 net/nfc/hci/command.c static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_dev 55 net/nfc/hci/command.c static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_dev 91 net/nfc/hci/command.c int nfc_hci_send_event(struct nfc_hci_dev *hdev, u8 gate, u8 event, nfc_hci_dev 112 net/nfc/hci/command.c int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, nfc_hci_dev 127 net/nfc/hci/command.c int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, nfc_hci_dev 144 net/nfc/hci/command.c int nfc_hci_set_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, nfc_hci_dev 176 net/nfc/hci/command.c int nfc_hci_get_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, nfc_hci_dev 186 net/nfc/hci/command.c static int nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_dev 206 net/nfc/hci/command.c static int nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_dev 214 net/nfc/hci/command.c static u8 nfc_hci_create_pipe(struct nfc_hci_dev *hdev, u8 dest_host, nfc_hci_dev 243 net/nfc/hci/command.c static int nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_dev 251 net/nfc/hci/command.c static int nfc_hci_clear_all_pipes(struct nfc_hci_dev *hdev) nfc_hci_dev 269 net/nfc/hci/command.c int nfc_hci_disconnect_gate(struct nfc_hci_dev *hdev, u8 gate) nfc_hci_dev 295 net/nfc/hci/command.c int nfc_hci_disconnect_all_gates(struct nfc_hci_dev *hdev) nfc_hci_dev 311 net/nfc/hci/command.c int nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, nfc_hci_dev 37 net/nfc/hci/core.c void nfc_hci_reset_pipes(struct nfc_hci_dev *hdev) nfc_hci_dev 49 net/nfc/hci/core.c void nfc_hci_reset_pipes_per_host(struct nfc_hci_dev *hdev, u8 host) nfc_hci_dev 65 net/nfc/hci/core.c struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, nfc_hci_dev 128 net/nfc/hci/core.c struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, nfc_hci_dev 148 net/nfc/hci/core.c static void __nfc_hci_cmd_completion(struct nfc_hci_dev *hdev, int err, nfc_hci_dev 165 net/nfc/hci/core.c void nfc_hci_resp_received(struct nfc_hci_dev *hdev, u8 result, nfc_hci_dev 181 net/nfc/hci/core.c void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_dev 284 net/nfc/hci/core.c int nfc_hci_target_discovered(struct nfc_hci_dev *hdev, u8 gate) nfc_hci_dev 381 net/nfc/hci/core.c void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, nfc_hci_dev 444 net/nfc/hci/core.c struct nfc_hci_dev *hdev = from_timer(hdev, t, cmd_timer); nfc_hci_dev 449 net/nfc/hci/core.c static int hci_dev_connect_gates(struct nfc_hci_dev *hdev, u8 gate_count, nfc_hci_dev 464 net/nfc/hci/core.c static int hci_dev_session_init(struct nfc_hci_dev *hdev) nfc_hci_dev 520 net/nfc/hci/core.c static int hci_dev_version(struct nfc_hci_dev *hdev) nfc_hci_dev 581 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 627 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 642 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 654 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 666 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 677 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 701 net/nfc/hci/core.c struct nfc_hci_dev *hdev = context; nfc_hci_dev 726 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 770 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 783 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 793 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 803 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 813 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 825 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 834 net/nfc/hci/core.c static void nfc_hci_failure(struct nfc_hci_dev *hdev, int err) nfc_hci_dev 849 net/nfc/hci/core.c static void nfc_hci_llc_failure(struct nfc_hci_dev *hdev, int err) nfc_hci_dev 854 net/nfc/hci/core.c static void nfc_hci_recv_from_llc(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 923 net/nfc/hci/core.c struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); nfc_hci_dev 950 net/nfc/hci/core.c struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops, nfc_hci_dev 959 net/nfc/hci/core.c struct nfc_hci_dev *hdev; nfc_hci_dev 967 net/nfc/hci/core.c hdev = kzalloc(sizeof(struct nfc_hci_dev), GFP_KERNEL); nfc_hci_dev 1002 net/nfc/hci/core.c void nfc_hci_free_device(struct nfc_hci_dev *hdev) nfc_hci_dev 1010 net/nfc/hci/core.c int nfc_hci_register_device(struct nfc_hci_dev *hdev) nfc_hci_dev 1030 net/nfc/hci/core.c void nfc_hci_unregister_device(struct nfc_hci_dev *hdev) nfc_hci_dev 1067 net/nfc/hci/core.c void nfc_hci_set_clientdata(struct nfc_hci_dev *hdev, void *clientdata) nfc_hci_dev 1073 net/nfc/hci/core.c void *nfc_hci_get_clientdata(struct nfc_hci_dev *hdev) nfc_hci_dev 1079 net/nfc/hci/core.c void nfc_hci_driver_failure(struct nfc_hci_dev *hdev, int err) nfc_hci_dev 1085 net/nfc/hci/core.c void nfc_hci_recv_frame(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_dev 70 net/nfc/hci/hci.h int nfc_hci_hcp_message_tx(struct nfc_hci_dev *hdev, u8 pipe, nfc_hci_dev 76 net/nfc/hci/hci.h void nfc_hci_hcp_message_rx(struct nfc_hci_dev *hdev, u8 pipe, u8 type, nfc_hci_dev 21 net/nfc/hci/hcp.c int nfc_hci_hcp_message_tx(struct nfc_hci_dev *hdev, u8 pipe, nfc_hci_dev 119 net/nfc/hci/hcp.c void nfc_hci_hcp_message_rx(struct nfc_hci_dev *hdev, u8 pipe, u8 type, nfc_hci_dev 90 net/nfc/hci/llc.c struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, nfc_hci_dev 16 net/nfc/hci/llc.h void *(*init) (struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, nfc_hci_dev 13 net/nfc/hci/llc_nop.c struct nfc_hci_dev *hdev; nfc_hci_dev 21 net/nfc/hci/llc_nop.c static void *llc_nop_init(struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, nfc_hci_dev 27 net/nfc/hci/llc_shdlc.c struct nfc_hci_dev *hdev; nfc_hci_dev 738 net/nfc/hci/llc_shdlc.c static void *llc_shdlc_init(struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv,