#define pr_fmt(fmt) …
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/wait.h>
#include <linux/bitops.h>
#include <linux/skbuff.h>
#include "../nfc.h"
#include <net/nfc/nci.h>
#include <net/nfc/nci_core.h>
#include <linux/nfc.h>
void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb,
__u8 conn_id, int err)
{ … }
static inline void nci_push_data_hdr(struct nci_dev *ndev,
__u8 conn_id,
struct sk_buff *skb,
__u8 pbf)
{ … }
int nci_conn_max_data_pkt_payload_size(struct nci_dev *ndev, __u8 conn_id)
{ … }
EXPORT_SYMBOL(…);
static int nci_queue_tx_data_frags(struct nci_dev *ndev,
__u8 conn_id,
struct sk_buff *skb) { … }
int nci_send_data(struct nci_dev *ndev, __u8 conn_id, struct sk_buff *skb)
{ … }
EXPORT_SYMBOL(…);
static void nci_add_rx_data_frag(struct nci_dev *ndev,
struct sk_buff *skb,
__u8 pbf, __u8 conn_id, __u8 status)
{ … }
void nci_rx_data_packet(struct nci_dev *ndev, struct sk_buff *skb)
{ … }