drivers/nfc/fdp/fdp.c
101
static inline int fdp_nci_get_versions(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
108
static inline int fdp_nci_patch_cmd(struct nci_dev *ndev, u8 type)
drivers/nfc/fdp/fdp.c
113
static inline int fdp_nci_set_production_data(struct nci_dev *ndev, u8 len,
drivers/nfc/fdp/fdp.c
119
static int fdp_nci_set_clock(struct nci_dev *ndev, u8 clock_type,
drivers/nfc/fdp/fdp.c
144
static void fdp_nci_send_patch_cb(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
159
static void fdp_nci_set_data_pkt_counter(struct nci_dev *ndev,
drivers/nfc/fdp/fdp.c
160
void (*cb)(struct nci_dev *ndev), int count)
drivers/nfc/fdp/fdp.c
181
static int fdp_nci_send_patch(struct nci_dev *ndev, u8 conn_id, u8 type)
drivers/nfc/fdp/fdp.c
237
static int fdp_nci_open(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
244
static int fdp_nci_close(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
249
static int fdp_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/fdp/fdp.c
267
static int fdp_nci_request_firmware(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
309
static void fdp_nci_release_firmware(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
324
static int fdp_nci_patch_otp(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
390
static int fdp_nci_patch_ram(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
43
struct nci_dev *ndev;
drivers/nfc/fdp/fdp.c
456
static int fdp_nci_setup(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
527
static int fdp_nci_post_setup(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
567
static int fdp_nci_core_reset_ntf_packet(struct nci_dev *ndev,
drivers/nfc/fdp/fdp.c
578
static int fdp_nci_prop_patch_ntf_packet(struct nci_dev *ndev,
drivers/nfc/fdp/fdp.c
590
static int fdp_nci_prop_patch_rsp_packet(struct nci_dev *ndev,
drivers/nfc/fdp/fdp.c
60
void (*data_pkt_counter_cb)(struct nci_dev *ndev);
drivers/nfc/fdp/fdp.c
603
static int fdp_nci_prop_set_production_data_rsp_packet(struct nci_dev *ndev,
drivers/nfc/fdp/fdp.c
616
static int fdp_nci_core_get_config_rsp_packet(struct nci_dev *ndev,
drivers/nfc/fdp/fdp.c
700
struct nci_dev **ndevp, int tx_headroom,
drivers/nfc/fdp/fdp.c
706
struct nci_dev *ndev;
drivers/nfc/fdp/fdp.c
755
void fdp_nci_remove(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.c
82
static int fdp_nci_create_conn(struct nci_dev *ndev)
drivers/nfc/fdp/fdp.h
17
struct nci_dev *ndev;
drivers/nfc/fdp/fdp.h
25
struct nci_dev **ndev, int tx_headroom, int tx_tailroom,
drivers/nfc/fdp/fdp.h
27
void fdp_nci_remove(struct nci_dev *ndev);
drivers/nfc/nfcmrvl/fw_dnld.c
483
int nfcmrvl_fw_dnld_start(struct nci_dev *ndev, const char *firmware_name)
drivers/nfc/nfcmrvl/fw_dnld.h
83
int nfcmrvl_fw_dnld_start(struct nci_dev *ndev, const char *firmware_name);
drivers/nfc/nfcmrvl/main.c
17
static int nfcmrvl_nci_open(struct nci_dev *ndev)
drivers/nfc/nfcmrvl/main.c
181
struct nci_dev *ndev = priv->ndev;
drivers/nfc/nfcmrvl/main.c
36
static int nfcmrvl_nci_close(struct nci_dev *ndev)
drivers/nfc/nfcmrvl/main.c
48
static int nfcmrvl_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/nfcmrvl/main.c
70
static int nfcmrvl_nci_setup(struct nci_dev *ndev)
drivers/nfc/nfcmrvl/main.c
78
static int nfcmrvl_nci_fw_download(struct nci_dev *ndev,
drivers/nfc/nfcmrvl/nfcmrvl.h
89
struct nci_dev *ndev;
drivers/nfc/nfcmrvl/usb.c
150
struct nci_dev *ndev = (struct nci_dev *)skb->dev;
drivers/nfc/nxp-nci/core.c
106
static int nxp_nci_rf_txldo_error_ntf(struct nci_dev *ndev,
drivers/nfc/nxp-nci/core.c
138
struct nci_dev **ndev)
drivers/nfc/nxp-nci/core.c
181
void nxp_nci_remove(struct nci_dev *ndev)
drivers/nfc/nxp-nci/core.c
34
static int nxp_nci_open(struct nci_dev *ndev)
drivers/nfc/nxp-nci/core.c
56
static int nxp_nci_close(struct nci_dev *ndev)
drivers/nfc/nxp-nci/core.c
72
static int nxp_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/nxp-nci/core.c
97
static int nxp_nci_rf_pll_unlocked_ntf(struct nci_dev *ndev,
drivers/nfc/nxp-nci/firmware.c
196
int nxp_nci_fw_download(struct nci_dev *ndev, const char *firmware_name)
drivers/nfc/nxp-nci/firmware.c
289
void nxp_nci_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/nxp-nci/i2c.c
35
struct nci_dev *ndev;
drivers/nfc/nxp-nci/nxp-nci.h
53
struct nci_dev *ndev;
drivers/nfc/nxp-nci/nxp-nci.h
67
int nxp_nci_fw_download(struct nci_dev *ndev, const char *firmware_name);
drivers/nfc/nxp-nci/nxp-nci.h
69
void nxp_nci_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb);
drivers/nfc/nxp-nci/nxp-nci.h
75
struct nci_dev **ndev);
drivers/nfc/nxp-nci/nxp-nci.h
76
void nxp_nci_remove(struct nci_dev *ndev);
drivers/nfc/s3fwrn5/core.c
100
static int s3fwrn5_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/s3fwrn5/core.c
125
static int s3fwrn5_nci_post_setup(struct nci_dev *ndev)
drivers/nfc/s3fwrn5/core.c
160
int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev,
drivers/nfc/s3fwrn5/core.c
199
void s3fwrn5_remove(struct nci_dev *ndev)
drivers/nfc/s3fwrn5/core.c
210
int s3fwrn5_recv_frame(struct nci_dev *ndev, struct sk_buff *skb,
drivers/nfc/s3fwrn5/core.c
77
static int s3fwrn5_nci_open(struct nci_dev *ndev)
drivers/nfc/s3fwrn5/core.c
90
static int s3fwrn5_nci_close(struct nci_dev *ndev)
drivers/nfc/s3fwrn5/firmware.c
466
int s3fwrn5_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/s3fwrn5/firmware.h
78
struct nci_dev *ndev;
drivers/nfc/s3fwrn5/firmware.h
99
int s3fwrn5_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb);
drivers/nfc/s3fwrn5/nci.c
15
static int s3fwrn5_nci_prop_rsp(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/s3fwrn5/phy_common.h
23
struct nci_dev *ndev;
drivers/nfc/s3fwrn5/s3fwrn5.h
32
struct nci_dev *ndev;
drivers/nfc/s3fwrn5/s3fwrn5.h
80
int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev,
drivers/nfc/s3fwrn5/s3fwrn5.h
82
void s3fwrn5_remove(struct nci_dev *ndev);
drivers/nfc/s3fwrn5/s3fwrn5.h
84
int s3fwrn5_recv_frame(struct nci_dev *ndev, struct sk_buff *skb,
drivers/nfc/st-nci/core.c
163
void st_nci_remove(struct nci_dev *ndev)
drivers/nfc/st-nci/core.c
19
static int st_nci_init(struct nci_dev *ndev)
drivers/nfc/st-nci/core.c
30
static int st_nci_open(struct nci_dev *ndev)
drivers/nfc/st-nci/core.c
45
static int st_nci_close(struct nci_dev *ndev)
drivers/nfc/st-nci/core.c
59
static int st_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
drivers/nfc/st-nci/core.c
71
static __u32 st_nci_get_rfprotocol(struct nci_dev *ndev,
drivers/nfc/st-nci/core.c
78
static int st_nci_prop_rsp_packet(struct nci_dev *ndev,
drivers/nfc/st-nci/ndlc.h
18
struct nci_dev *ndev;
drivers/nfc/st-nci/se.c
113
static u8 st_nci_se_get_bwi(struct nci_dev *ndev)
drivers/nfc/st-nci/se.c
132
static void st_nci_se_get_atr(struct nci_dev *ndev)
drivers/nfc/st-nci/se.c
152
int st_nci_hci_load_session(struct nci_dev *ndev)
drivers/nfc/st-nci/se.c
251
static void st_nci_hci_admin_event_received(struct nci_dev *ndev,
drivers/nfc/st-nci/se.c
275
static int st_nci_hci_apdu_reader_event_received(struct nci_dev *ndev,
drivers/nfc/st-nci/se.c
308
static int st_nci_hci_connectivity_event_received(struct nci_dev *ndev,
drivers/nfc/st-nci/se.c
382
void st_nci_hci_event_received(struct nci_dev *ndev, u8 pipe,
drivers/nfc/st-nci/se.c
402
void st_nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd,
drivers/nfc/st-nci/se.c
428
static int st_nci_control_se(struct nci_dev *ndev, u8 se_idx,
drivers/nfc/st-nci/se.c
492
int st_nci_disable_se(struct nci_dev *ndev, u32 se_idx)
drivers/nfc/st-nci/se.c
516
int st_nci_enable_se(struct nci_dev *ndev, u32 se_idx)
drivers/nfc/st-nci/se.c
545
static int st_nci_hci_network_init(struct nci_dev *ndev)
drivers/nfc/st-nci/se.c
617
int st_nci_discover_se(struct nci_dev *ndev)
drivers/nfc/st-nci/se.c
658
int st_nci_se_io(struct nci_dev *ndev, u32 se_idx,
drivers/nfc/st-nci/se.c
726
int st_nci_se_init(struct nci_dev *ndev, struct st_nci_se_status *se_status)
drivers/nfc/st-nci/se.c
750
void st_nci_se_deinit(struct nci_dev *ndev)
drivers/nfc/st-nci/st-nci.h
121
void st_nci_remove(struct nci_dev *ndev);
drivers/nfc/st-nci/st-nci.h
125
int st_nci_se_init(struct nci_dev *ndev, struct st_nci_se_status *se_status);
drivers/nfc/st-nci/st-nci.h
126
void st_nci_se_deinit(struct nci_dev *ndev);
drivers/nfc/st-nci/st-nci.h
128
int st_nci_discover_se(struct nci_dev *ndev);
drivers/nfc/st-nci/st-nci.h
129
int st_nci_enable_se(struct nci_dev *ndev, u32 se_idx);
drivers/nfc/st-nci/st-nci.h
130
int st_nci_disable_se(struct nci_dev *ndev, u32 se_idx);
drivers/nfc/st-nci/st-nci.h
131
int st_nci_se_io(struct nci_dev *ndev, u32 se_idx,
drivers/nfc/st-nci/st-nci.h
134
int st_nci_hci_load_session(struct nci_dev *ndev);
drivers/nfc/st-nci/st-nci.h
135
void st_nci_hci_event_received(struct nci_dev *ndev, u8 pipe,
drivers/nfc/st-nci/st-nci.h
137
void st_nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd,
drivers/nfc/st-nci/st-nci.h
140
int st_nci_vendor_cmds_init(struct nci_dev *ndev);
drivers/nfc/st-nci/vendor_cmds.c
128
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
159
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
173
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
182
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
195
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
209
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
242
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
253
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
289
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
325
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
357
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
42
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
457
int st_nci_vendor_cmds_init(struct nci_dev *ndev)
drivers/nfc/st-nci/vendor_cmds.c
67
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
75
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
85
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/st-nci/vendor_cmds.c
96
struct nci_dev *ndev = nfc_get_drvdata(dev);
drivers/nfc/virtual_ncidev.c
25
struct nci_dev *ndev;
drivers/nfc/virtual_ncidev.c
32
static int virtual_nci_open(struct nci_dev *ndev)
drivers/nfc/virtual_ncidev.c
40
static int virtual_nci_close(struct nci_dev *ndev)
drivers/nfc/virtual_ncidev.c
53
static int virtual_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
include/net/nfc/nci_core.h
181
struct nci_dev *ndev;
include/net/nfc/nci_core.h
275
struct nci_dev *nci_allocate_device(const struct nci_ops *ops,
include/net/nfc/nci_core.h
279
void nci_free_device(struct nci_dev *ndev);
include/net/nfc/nci_core.h
280
int nci_register_device(struct nci_dev *ndev);
include/net/nfc/nci_core.h
281
void nci_unregister_device(struct nci_dev *ndev);
include/net/nfc/nci_core.h
282
int nci_request(struct nci_dev *ndev,
include/net/nfc/nci_core.h
283
void (*req)(struct nci_dev *ndev,
include/net/nfc/nci_core.h
286
int nci_prop_cmd(struct nci_dev *ndev, __u8 oid, size_t len,
include/net/nfc/nci_core.h
288
int nci_core_cmd(struct nci_dev *ndev, __u16 opcode, size_t len,
include/net/nfc/nci_core.h
290
int nci_core_reset(struct nci_dev *ndev);
include/net/nfc/nci_core.h
291
int nci_core_init(struct nci_dev *ndev);
include/net/nfc/nci_core.h
293
int nci_recv_frame(struct nci_dev *ndev, struct sk_buff *skb);
include/net/nfc/nci_core.h
294
int nci_send_frame(struct nci_dev *ndev, struct sk_buff *skb);
include/net/nfc/nci_core.h
295
int nci_set_config(struct nci_dev *ndev, __u8 id, size_t len, const __u8 *val);
include/net/nfc/nci_core.h
297
int nci_nfcee_discover(struct nci_dev *ndev, u8 action);
include/net/nfc/nci_core.h
298
int nci_nfcee_mode_set(struct nci_dev *ndev, u8 nfcee_id, u8 nfcee_mode);
include/net/nfc/nci_core.h
299
int nci_core_conn_create(struct nci_dev *ndev, u8 destination_type,
include/net/nfc/nci_core.h
303
int nci_core_conn_close(struct nci_dev *ndev, u8 conn_id);
include/net/nfc/nci_core.h
304
int nci_nfcc_loopback(struct nci_dev *ndev, const void *data, size_t data_len,
include/net/nfc/nci_core.h
307
struct nci_hci_dev *nci_hci_allocate(struct nci_dev *ndev);
include/net/nfc/nci_core.h
308
void nci_hci_deallocate(struct nci_dev *ndev);
include/net/nfc/nci_core.h
309
int nci_hci_send_event(struct nci_dev *ndev, u8 gate, u8 event,
include/net/nfc/nci_core.h
311
int nci_hci_send_cmd(struct nci_dev *ndev, u8 gate,
include/net/nfc/nci_core.h
314
int nci_hci_open_pipe(struct nci_dev *ndev, u8 pipe);
include/net/nfc/nci_core.h
315
int nci_hci_connect_gate(struct nci_dev *ndev, u8 dest_host,
include/net/nfc/nci_core.h
317
int nci_hci_set_param(struct nci_dev *ndev, u8 gate, u8 idx,
include/net/nfc/nci_core.h
319
int nci_hci_get_param(struct nci_dev *ndev, u8 gate, u8 idx,
include/net/nfc/nci_core.h
321
int nci_hci_clear_all_pipes(struct nci_dev *ndev);
include/net/nfc/nci_core.h
322
int nci_hci_dev_session_init(struct nci_dev *ndev);
include/net/nfc/nci_core.h
324
static inline struct sk_buff *nci_skb_alloc(struct nci_dev *ndev,
include/net/nfc/nci_core.h
337
static inline void nci_set_parent_dev(struct nci_dev *ndev, struct device *dev)
include/net/nfc/nci_core.h
342
static inline void nci_set_drvdata(struct nci_dev *ndev, void *data)
include/net/nfc/nci_core.h
347
static inline void *nci_get_drvdata(struct nci_dev *ndev)
include/net/nfc/nci_core.h
352
static inline int nci_set_vendor_cmds(struct nci_dev *ndev,
include/net/nfc/nci_core.h
359
void nci_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb);
include/net/nfc/nci_core.h
360
void nci_ntf_packet(struct nci_dev *ndev, struct sk_buff *skb);
include/net/nfc/nci_core.h
361
int nci_prop_rsp_packet(struct nci_dev *ndev, __u16 opcode,
include/net/nfc/nci_core.h
363
int nci_prop_ntf_packet(struct nci_dev *ndev, __u16 opcode,
include/net/nfc/nci_core.h
365
int nci_core_rsp_packet(struct nci_dev *ndev, __u16 opcode,
include/net/nfc/nci_core.h
367
int nci_core_ntf_packet(struct nci_dev *ndev, __u16 opcode,
include/net/nfc/nci_core.h
369
void nci_rx_data_packet(struct nci_dev *ndev, struct sk_buff *skb);
include/net/nfc/nci_core.h
370
int nci_send_cmd(struct nci_dev *ndev, __u16 opcode, __u8 plen, const void *payload);
include/net/nfc/nci_core.h
371
int nci_send_data(struct nci_dev *ndev, __u8 conn_id, struct sk_buff *skb);
include/net/nfc/nci_core.h
372
int nci_conn_max_data_pkt_payload_size(struct nci_dev *ndev, __u8 conn_id);
include/net/nfc/nci_core.h
373
void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb,
include/net/nfc/nci_core.h
377
void nci_clear_target_list(struct nci_dev *ndev);
include/net/nfc/nci_core.h
384
void nci_req_complete(struct nci_dev *ndev, int result);
include/net/nfc/nci_core.h
385
struct nci_conn_info *nci_get_conn_info_by_conn_id(struct nci_dev *ndev,
include/net/nfc/nci_core.h
387
int nci_get_conn_info_by_dest_type_params(struct nci_dev *ndev, u8 dest_type,
include/net/nfc/nci_core.h
399
struct nci_dev *ndev;
include/net/nfc/nci_core.h
419
struct nci_dev *ndev);
include/net/nfc/nci_core.h
453
struct nci_dev *ndev;
include/net/nfc/nci_core.h
57
struct nci_dev;
include/net/nfc/nci_core.h
61
int (*rsp)(struct nci_dev *dev, struct sk_buff *skb);
include/net/nfc/nci_core.h
62
int (*ntf)(struct nci_dev *dev, struct sk_buff *skb);
include/net/nfc/nci_core.h
66
int (*init)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
67
int (*open)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
68
int (*close)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
69
int (*send)(struct nci_dev *ndev, struct sk_buff *skb);
include/net/nfc/nci_core.h
70
int (*setup)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
71
int (*post_setup)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
72
int (*fw_download)(struct nci_dev *ndev, const char *firmware_name);
include/net/nfc/nci_core.h
73
__u32 (*get_rfprotocol)(struct nci_dev *ndev, __u8 rf_protocol);
include/net/nfc/nci_core.h
74
int (*discover_se)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
75
int (*disable_se)(struct nci_dev *ndev, u32 se_idx);
include/net/nfc/nci_core.h
76
int (*enable_se)(struct nci_dev *ndev, u32 se_idx);
include/net/nfc/nci_core.h
77
int (*se_io)(struct nci_dev *ndev, u32 se_idx,
include/net/nfc/nci_core.h
80
int (*hci_load_session)(struct nci_dev *ndev);
include/net/nfc/nci_core.h
81
void (*hci_event_received)(struct nci_dev *ndev, u8 pipe, u8 event,
include/net/nfc/nci_core.h
83
void (*hci_cmd_received)(struct nci_dev *ndev, u8 pipe, u8 cmd,
net/nfc/nci/core.c
1019
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1044
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1080
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1092
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1102
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1113
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1130
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1141
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
1176
struct nci_dev *nci_allocate_device(const struct nci_ops *ops,
net/nfc/nci/core.c
1180
struct nci_dev *ndev;
net/nfc/nci/core.c
1190
ndev = kzalloc_obj(struct nci_dev);
net/nfc/nci/core.c
1234
void nci_free_device(struct nci_dev *ndev)
net/nfc/nci/core.c
1251
int nci_register_device(struct nci_dev *ndev)
net/nfc/nci/core.c
1318
void nci_unregister_device(struct nci_dev *ndev)
net/nfc/nci/core.c
1351
int nci_recv_frame(struct nci_dev *ndev, struct sk_buff *skb)
net/nfc/nci/core.c
1369
int nci_send_frame(struct nci_dev *ndev, struct sk_buff *skb)
net/nfc/nci/core.c
1390
int nci_send_cmd(struct nci_dev *ndev, __u16 opcode, __u8 plen, const void *payload)
net/nfc/nci/core.c
141
inline int nci_request(struct nci_dev *ndev,
net/nfc/nci/core.c
142
void (*req)(struct nci_dev *ndev,
net/nfc/nci/core.c
1441
static int nci_op_rsp_packet(struct nci_dev *ndev, __u16 rsp_opcode,
net/nfc/nci/core.c
1454
static int nci_op_ntf_packet(struct nci_dev *ndev, __u16 ntf_opcode,
net/nfc/nci/core.c
1467
int nci_prop_rsp_packet(struct nci_dev *ndev, __u16 opcode,
net/nfc/nci/core.c
1474
int nci_prop_ntf_packet(struct nci_dev *ndev, __u16 opcode,
net/nfc/nci/core.c
1481
int nci_core_rsp_packet(struct nci_dev *ndev, __u16 opcode,
net/nfc/nci/core.c
1488
int nci_core_ntf_packet(struct nci_dev *ndev, __u16 opcode,
net/nfc/nci/core.c
1522
struct nci_dev *ndev = container_of(work, struct nci_dev, tx_work);
net/nfc/nci/core.c
1561
struct nci_dev *ndev = container_of(work, struct nci_dev, rx_work);
net/nfc/nci/core.c
1613
struct nci_dev *ndev = container_of(work, struct nci_dev, cmd_work);
net/nfc/nci/core.c
162
static void nci_reset_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
170
static void nci_init_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
180
static void nci_init_complete_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
222
static void nci_set_config_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
242
static void nci_rf_discover_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
307
static void nci_rf_discover_select_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
333
static void nci_rf_deactivate_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
349
static void nci_generic_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
356
int nci_prop_cmd(struct nci_dev *ndev, __u8 oid, size_t len, const __u8 *payload)
net/nfc/nci/core.c
369
int nci_core_cmd(struct nci_dev *ndev, __u16 opcode, size_t len,
net/nfc/nci/core.c
383
int nci_core_reset(struct nci_dev *ndev)
net/nfc/nci/core.c
390
int nci_core_init(struct nci_dev *ndev)
net/nfc/nci/core.c
402
static void nci_send_data_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
411
struct nci_dev *ndev = (struct nci_dev *)context;
net/nfc/nci/core.c
425
int nci_nfcc_loopback(struct nci_dev *ndev, const void *data, size_t data_len,
net/nfc/nci/core.c
43
struct nci_conn_info *nci_get_conn_info_by_conn_id(struct nci_dev *ndev,
net/nfc/nci/core.c
474
static int nci_open_device(struct nci_dev *ndev)
net/nfc/nci/core.c
554
static int nci_close_device(struct nci_dev *ndev)
net/nfc/nci/core.c
56
int nci_get_conn_info_by_dest_type_params(struct nci_dev *ndev, u8 dest_type,
net/nfc/nci/core.c
624
struct nci_dev *ndev = timer_container_of(ndev, t, cmd_timer);
net/nfc/nci/core.c
633
struct nci_dev *ndev = timer_container_of(ndev, t, data_timer);
net/nfc/nci/core.c
641
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
648
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
653
int nci_set_config(struct nci_dev *ndev, __u8 id, size_t len, const __u8 *val)
net/nfc/nci/core.c
669
static void nci_nfcee_discover_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
679
int nci_nfcee_discover(struct nci_dev *ndev, u8 action)
net/nfc/nci/core.c
688
static void nci_nfcee_mode_set_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
696
int nci_nfcee_mode_set(struct nci_dev *ndev, u8 nfcee_id, u8 nfcee_mode)
net/nfc/nci/core.c
708
static void nci_core_conn_create_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
715
int nci_core_conn_create(struct nci_dev *ndev, u8 destination_type,
net/nfc/nci/core.c
754
static void nci_core_conn_close_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/core.c
761
int nci_core_conn_close(struct nci_dev *ndev, u8 conn_id)
net/nfc/nci/core.c
771
static void nci_set_target_ats(struct nfc_target *target, struct nci_dev *ndev)
net/nfc/nci/core.c
78
void nci_req_complete(struct nci_dev *ndev, int result)
net/nfc/nci/core.c
781
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
807
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
831
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
88
static void nci_req_cancel(struct nci_dev *ndev, int err)
net/nfc/nci/core.c
884
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
900
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
974
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/core.c
98
static int __nci_request(struct nci_dev *ndev,
net/nfc/nci/core.c
99
void (*req)(struct nci_dev *ndev, const void *opt),
net/nfc/nci/core.c
999
struct nci_dev *ndev = nfc_get_drvdata(nfc_dev);
net/nfc/nci/data.c
171
int nci_send_data(struct nci_dev *ndev, __u8 conn_id, struct sk_buff *skb)
net/nfc/nci/data.c
214
static void nci_add_rx_data_frag(struct nci_dev *ndev,
net/nfc/nci/data.c
26
void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb,
net/nfc/nci/data.c
271
void nci_rx_data_packet(struct nci_dev *ndev, struct sk_buff *skb)
net/nfc/nci/data.c
68
static inline void nci_push_data_hdr(struct nci_dev *ndev,
net/nfc/nci/data.c
85
int nci_conn_max_data_pkt_payload_size(struct nci_dev *ndev, __u8 conn_id)
net/nfc/nci/data.c
97
static int nci_queue_tx_data_frags(struct nci_dev *ndev,
net/nfc/nci/hci.c
122
static void nci_hci_reset_pipes_per_host(struct nci_dev *ndev, u8 host)
net/nfc/nci/hci.c
142
static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe,
net/nfc/nci/hci.c
199
static void nci_hci_send_data_req(struct nci_dev *ndev, const void *opt)
net/nfc/nci/hci.c
207
int nci_hci_send_event(struct nci_dev *ndev, u8 gate, u8 event,
net/nfc/nci/hci.c
221
int nci_hci_send_cmd(struct nci_dev *ndev, u8 gate, u8 cmd,
net/nfc/nci/hci.c
260
int nci_hci_clear_all_pipes(struct nci_dev *ndev)
net/nfc/nci/hci.c
274
static void nci_hci_event_received(struct nci_dev *ndev, u8 pipe,
net/nfc/nci/hci.c
281
static void nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe,
net/nfc/nci/hci.c
364
static void nci_hci_resp_received(struct nci_dev *ndev, u8 pipe,
net/nfc/nci/hci.c
382
static void nci_hci_hcp_message_rx(struct nci_dev *ndev, u8 pipe,
net/nfc/nci/hci.c
430
struct nci_dev *ndev = (struct nci_dev *)context;
net/nfc/nci/hci.c
508
int nci_hci_open_pipe(struct nci_dev *ndev, u8 pipe)
net/nfc/nci/hci.c
529
static u8 nci_hci_create_pipe(struct nci_dev *ndev, u8 dest_host,
net/nfc/nci/hci.c
560
static int nci_hci_delete_pipe(struct nci_dev *ndev, u8 pipe)
net/nfc/nci/hci.c
566
int nci_hci_set_param(struct nci_dev *ndev, u8 gate, u8 idx,
net/nfc/nci/hci.c
613
int nci_hci_get_param(struct nci_dev *ndev, u8 gate, u8 idx,
net/nfc/nci/hci.c
655
int nci_hci_connect_gate(struct nci_dev *ndev,
net/nfc/nci/hci.c
706
static int nci_hci_dev_connect_gates(struct nci_dev *ndev,
net/nfc/nci/hci.c
723
int nci_hci_dev_session_init(struct nci_dev *ndev)
net/nfc/nci/hci.c
786
struct nci_hci_dev *nci_hci_allocate(struct nci_dev *ndev)
net/nfc/nci/hci.c
802
void nci_hci_deallocate(struct nci_dev *ndev)
net/nfc/nci/ntf.c
100
static int nci_core_generic_error_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
121
static int nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
143
nci_extract_rf_params_nfca_passive_poll(struct nci_dev *ndev,
net/nfc/nci/ntf.c
196
nci_extract_rf_params_nfcb_passive_poll(struct nci_dev *ndev,
net/nfc/nci/ntf.c
220
nci_extract_rf_params_nfcf_passive_poll(struct nci_dev *ndev,
net/nfc/nci/ntf.c
252
nci_extract_rf_params_nfcv_passive_poll(struct nci_dev *ndev,
net/nfc/nci/ntf.c
281
nci_extract_rf_params_nfcf_passive_listen(struct nci_dev *ndev,
net/nfc/nci/ntf.c
30
static int nci_core_reset_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
303
static __u32 nci_get_prop_rf_protocol(struct nci_dev *ndev, __u8 rf_protocol)
net/nfc/nci/ntf.c
310
static int nci_add_new_protocol(struct nci_dev *ndev,
net/nfc/nci/ntf.c
395
static void nci_add_new_target(struct nci_dev *ndev,
net/nfc/nci/ntf.c
432
void nci_clear_target_list(struct nci_dev *ndev)
net/nfc/nci/ntf.c
440
static int nci_rf_discover_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
526
static int nci_extract_activation_params_iso_dep(struct nci_dev *ndev,
net/nfc/nci/ntf.c
54
static int nci_core_conn_credits_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
563
static int nci_extract_activation_params_nfc_dep(struct nci_dev *ndev,
net/nfc/nci/ntf.c
600
static void nci_target_auto_activated(struct nci_dev *ndev,
net/nfc/nci/ntf.c
623
static int nci_store_general_bytes_nfc_dep(struct nci_dev *ndev,
net/nfc/nci/ntf.c
665
static int nci_store_ats_nfc_iso_dep(struct nci_dev *ndev,
net/nfc/nci/ntf.c
687
static int nci_rf_intf_activated_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
891
static int nci_rf_deactivate_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
942
static int nci_nfcee_discover_ntf_packet(struct nci_dev *ndev,
net/nfc/nci/ntf.c
966
void nci_ntf_packet(struct nci_dev *ndev, struct sk_buff *skb)
net/nfc/nci/rsp.c
124
static void nci_core_init_rsp_packet(struct nci_dev *ndev, const struct sk_buff *skb)
net/nfc/nci/rsp.c
165
static void nci_core_set_config_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
175
static void nci_rf_disc_map_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
185
static void nci_rf_disc_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
216
static void nci_rf_disc_select_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
228
static void nci_rf_deactivate_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
244
static void nci_nfcee_discover_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
261
static void nci_nfcee_mode_set_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
270
static void nci_core_conn_create_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
28
static void nci_core_reset_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
325
static void nci_core_conn_close_rsp_packet(struct nci_dev *ndev,
net/nfc/nci/rsp.c
345
void nci_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb)
net/nfc/nci/rsp.c
47
static u8 nci_core_init_rsp_packet_v1(struct nci_dev *ndev,
net/nfc/nci/rsp.c
86
static u8 nci_core_init_rsp_packet_v2(struct nci_dev *ndev,
net/nfc/nci/spi.c
126
struct nci_dev *ndev)