Home
last modified time | relevance | path

Searched refs:nci_dev (Results 1 – 20 of 20) sorted by relevance

/linux-4.1.27/include/net/nfc/
Dnci_core.h67 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/
Dst21nfcb_se.h45 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,
Dst21nfcb.c31 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()
Dst21nfcb_se.c123 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 …]
Dst21nfcb.h34 void st21nfcb_nci_remove(struct nci_dev *ndev);
Dndlc.h27 struct nci_dev *ndev;
/linux-4.1.27/net/nfc/nci/
Dcore.c53 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 …]
Drsp.c40 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 …]
Dntf.c42 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 …]
Dhci.c130 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 …]
Ddata.c38 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()
Dspi.c135 struct nci_dev *ndev) in nci_spi_allocate_spi()
/linux-4.1.27/drivers/nfc/nxp-nci/
Dnxp-nci.h65 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);
Dcore.c43 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()
Dfirmware.c211 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()
Di2c.c47 struct nci_dev *ndev;
/linux-4.1.27/drivers/nfc/nfcmrvl/
Dmain.c27 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()
Dnfcmrvl.h31 struct nci_dev *ndev;
Dusb.c152 struct nci_dev *ndev = (struct nci_dev *)skb->dev; in nfcmrvl_tx_complete()
/linux-4.1.27/drivers/nfc/
Dnfcwilink.c94 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()