/linux-4.1.27/include/net/nfc/ |
D | nci_core.h | 67 struct nci_dev; 70 int (*open)(struct nci_dev *ndev); 71 int (*close)(struct nci_dev *ndev); 72 int (*send)(struct nci_dev *ndev, struct sk_buff *skb); 73 int (*setup)(struct nci_dev *ndev); 74 int (*fw_download)(struct nci_dev *ndev, const char *firmware_name); 75 __u32 (*get_rfprotocol)(struct nci_dev *ndev, __u8 rf_protocol); 76 int (*discover_se)(struct nci_dev *ndev); 77 int (*disable_se)(struct nci_dev *ndev, u32 se_idx); 78 int (*enable_se)(struct nci_dev *ndev, u32 se_idx); [all …]
|
/linux-4.1.27/drivers/nfc/st21nfcb/ |
D | st21nfcb_se.h | 45 int st21nfcb_se_init(struct nci_dev *ndev); 46 void st21nfcb_se_deinit(struct nci_dev *ndev); 48 int st21nfcb_nci_discover_se(struct nci_dev *ndev); 49 int st21nfcb_nci_enable_se(struct nci_dev *ndev, u32 se_idx); 50 int st21nfcb_nci_disable_se(struct nci_dev *ndev, u32 se_idx); 51 int st21nfcb_nci_se_io(struct nci_dev *ndev, u32 se_idx, 54 int st21nfcb_hci_load_session(struct nci_dev *ndev); 55 void st21nfcb_hci_event_received(struct nci_dev *ndev, u8 pipe, 57 void st21nfcb_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd,
|
D | st21nfcb.c | 31 static int st21nfcb_nci_open(struct nci_dev *ndev) in st21nfcb_nci_open() 46 static int st21nfcb_nci_close(struct nci_dev *ndev) in st21nfcb_nci_close() 58 static int st21nfcb_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in st21nfcb_nci_send() 70 static __u32 st21nfcb_nci_get_rfprotocol(struct nci_dev *ndev, in st21nfcb_nci_get_rfprotocol() 132 void st21nfcb_nci_remove(struct nci_dev *ndev) in st21nfcb_nci_remove()
|
D | st21nfcb_se.c | 123 static u8 st21nfcb_se_get_bwi(struct nci_dev *ndev) in st21nfcb_se_get_bwi() 142 static void st21nfcb_se_get_atr(struct nci_dev *ndev) in st21nfcb_se_get_atr() 162 int st21nfcb_hci_load_session(struct nci_dev *ndev) in st21nfcb_hci_load_session() 256 static void st21nfcb_hci_admin_event_received(struct nci_dev *ndev, in st21nfcb_hci_admin_event_received() 278 static int st21nfcb_hci_apdu_reader_event_received(struct nci_dev *ndev, in st21nfcb_hci_apdu_reader_event_received() 309 static int st21nfcb_hci_connectivity_event_received(struct nci_dev *ndev, in st21nfcb_hci_connectivity_event_received() 358 void st21nfcb_hci_event_received(struct nci_dev *ndev, u8 pipe, in st21nfcb_hci_event_received() 380 void st21nfcb_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd, in st21nfcb_hci_cmd_received() 410 static int st21nfcb_nci_control_se(struct nci_dev *ndev, u8 se_idx, in st21nfcb_nci_control_se() 469 int st21nfcb_nci_disable_se(struct nci_dev *ndev, u32 se_idx) in st21nfcb_nci_disable_se() [all …]
|
D | st21nfcb.h | 34 void st21nfcb_nci_remove(struct nci_dev *ndev);
|
D | ndlc.h | 27 struct nci_dev *ndev;
|
/linux-4.1.27/net/nfc/nci/ |
D | core.c | 53 struct nci_conn_info *nci_get_conn_info_by_conn_id(struct nci_dev *ndev, in nci_get_conn_info_by_conn_id() 68 void nci_req_complete(struct nci_dev *ndev, int result) in nci_req_complete() 77 static void nci_req_cancel(struct nci_dev *ndev, int err) in nci_req_cancel() 87 static int __nci_request(struct nci_dev *ndev, in __nci_request() 88 void (*req)(struct nci_dev *ndev, unsigned long opt), in __nci_request() 130 inline int nci_request(struct nci_dev *ndev, in nci_request() 131 void (*req)(struct nci_dev *ndev, in nci_request() 148 static void nci_reset_req(struct nci_dev *ndev, unsigned long opt) in nci_reset_req() 156 static void nci_init_req(struct nci_dev *ndev, unsigned long opt) in nci_init_req() 161 static void nci_init_complete_req(struct nci_dev *ndev, unsigned long opt) in nci_init_complete_req() [all …]
|
D | rsp.c | 40 static void nci_core_reset_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_reset_rsp_packet() 55 static void nci_core_init_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_init_rsp_packet() 121 static void nci_core_set_config_rsp_packet(struct nci_dev *ndev, in nci_core_set_config_rsp_packet() 131 static void nci_rf_disc_map_rsp_packet(struct nci_dev *ndev, in nci_rf_disc_map_rsp_packet() 141 static void nci_rf_disc_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_rf_disc_rsp_packet() 171 static void nci_rf_disc_select_rsp_packet(struct nci_dev *ndev, in nci_rf_disc_select_rsp_packet() 183 static void nci_rf_deactivate_rsp_packet(struct nci_dev *ndev, in nci_rf_deactivate_rsp_packet() 199 static void nci_nfcee_discover_rsp_packet(struct nci_dev *ndev, in nci_nfcee_discover_rsp_packet() 216 static void nci_nfcee_mode_set_rsp_packet(struct nci_dev *ndev, in nci_nfcee_mode_set_rsp_packet() 225 static void nci_core_conn_create_rsp_packet(struct nci_dev *ndev, in nci_core_conn_create_rsp_packet() [all …]
|
D | ntf.c | 42 static void nci_core_conn_credits_ntf_packet(struct nci_dev *ndev, in nci_core_conn_credits_ntf_packet() 77 static void nci_core_generic_error_ntf_packet(struct nci_dev *ndev, in nci_core_generic_error_ntf_packet() 91 static void nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev, in nci_core_conn_intf_error_ntf_packet() 105 static __u8 *nci_extract_rf_params_nfca_passive_poll(struct nci_dev *ndev, in nci_extract_rf_params_nfca_passive_poll() 132 static __u8 *nci_extract_rf_params_nfcb_passive_poll(struct nci_dev *ndev, in nci_extract_rf_params_nfcb_passive_poll() 146 static __u8 *nci_extract_rf_params_nfcf_passive_poll(struct nci_dev *ndev, in nci_extract_rf_params_nfcf_passive_poll() 162 static __u8 *nci_extract_rf_params_nfcv_passive_poll(struct nci_dev *ndev, in nci_extract_rf_params_nfcv_passive_poll() 173 static __u8 *nci_extract_rf_params_nfcf_passive_listen(struct nci_dev *ndev, in nci_extract_rf_params_nfcf_passive_listen() 185 static __u32 nci_get_prop_rf_protocol(struct nci_dev *ndev, __u8 rf_protocol) in nci_get_prop_rf_protocol() 192 static int nci_add_new_protocol(struct nci_dev *ndev, in nci_add_new_protocol() [all …]
|
D | hci.c | 130 static void nci_hci_reset_pipes_per_host(struct nci_dev *ndev, u8 host) in nci_hci_reset_pipes_per_host() 150 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data() 209 static void nci_hci_send_data_req(struct nci_dev *ndev, unsigned long opt) in nci_hci_send_data_req() 217 int nci_hci_send_event(struct nci_dev *ndev, u8 gate, u8 event, in nci_hci_send_event() 231 int nci_hci_send_cmd(struct nci_dev *ndev, u8 gate, u8 cmd, in nci_hci_send_cmd() 270 static void nci_hci_event_received(struct nci_dev *ndev, u8 pipe, in nci_hci_event_received() 277 static void nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, in nci_hci_cmd_received() 352 static void nci_hci_resp_received(struct nci_dev *ndev, u8 pipe, in nci_hci_resp_received() 373 static void nci_hci_hcp_message_rx(struct nci_dev *ndev, u8 pipe, in nci_hci_hcp_message_rx() 420 struct nci_dev *ndev = (struct nci_dev *)context; in nci_hci_data_received_cb() [all …]
|
D | data.c | 38 void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb, in nci_data_exchange_complete() 76 static inline void nci_push_data_hdr(struct nci_dev *ndev, in nci_push_data_hdr() 93 static int nci_queue_tx_data_frags(struct nci_dev *ndev, in nci_queue_tx_data_frags() 167 int nci_send_data(struct nci_dev *ndev, __u8 conn_id, struct sk_buff *skb) in nci_send_data() 209 static void nci_add_rx_data_frag(struct nci_dev *ndev, in nci_add_rx_data_frag() 266 void nci_rx_data_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_rx_data_packet()
|
D | spi.c | 135 struct nci_dev *ndev) in nci_spi_allocate_spi()
|
/linux-4.1.27/drivers/nfc/nxp-nci/ |
D | nxp-nci.h | 65 struct nci_dev *ndev; 79 int nxp_nci_fw_download(struct nci_dev *ndev, const char *firmware_name); 81 void nxp_nci_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb); 86 struct nci_dev **ndev); 87 void nxp_nci_remove(struct nci_dev *ndev);
|
D | core.c | 43 static int nxp_nci_open(struct nci_dev *ndev) in nxp_nci_open() 65 static int nxp_nci_close(struct nci_dev *ndev) in nxp_nci_close() 81 static int nxp_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in nxp_nci_send() 113 struct nci_dev **ndev) in nxp_nci_probe() 164 void nxp_nci_remove(struct nci_dev *ndev) in nxp_nci_remove()
|
D | firmware.c | 211 int nxp_nci_fw_download(struct nci_dev *ndev, const char *firmware_name) in nxp_nci_fw_download() 304 void nxp_nci_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb) in nxp_nci_fw_recv_frame()
|
D | i2c.c | 47 struct nci_dev *ndev;
|
/linux-4.1.27/drivers/nfc/nfcmrvl/ |
D | main.c | 27 static int nfcmrvl_nci_open(struct nci_dev *ndev) in nfcmrvl_nci_open() 43 static int nfcmrvl_nci_close(struct nci_dev *ndev) in nfcmrvl_nci_close() 55 static int nfcmrvl_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in nfcmrvl_nci_send() 69 static int nfcmrvl_nci_setup(struct nci_dev *ndev) in nfcmrvl_nci_setup() 139 struct nci_dev *ndev = priv->ndev; in nfcmrvl_nci_unregister_dev()
|
D | nfcmrvl.h | 31 struct nci_dev *ndev;
|
D | usb.c | 152 struct nci_dev *ndev = (struct nci_dev *)skb->dev; in nfcmrvl_tx_complete()
|
/linux-4.1.27/drivers/nfc/ |
D | nfcwilink.c | 94 struct nci_dev *ndev; 111 static int nfcwilink_send(struct nci_dev *ndev, struct sk_buff *skb); 382 static int nfcwilink_open(struct nci_dev *ndev) in nfcwilink_open() 444 static int nfcwilink_close(struct nci_dev *ndev) in nfcwilink_close() 461 static int nfcwilink_send(struct nci_dev *ndev, struct sk_buff *skb) in nfcwilink_send() 551 struct nci_dev *ndev; in nfcwilink_remove()
|