Home
last modified time | relevance | path

Searched refs:nfc_llc (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/include/net/nfc/
Dllc.h32 struct nfc_llc;
34 struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev,
38 void nfc_llc_free(struct nfc_llc *llc);
40 int nfc_llc_start(struct nfc_llc *llc);
41 int nfc_llc_stop(struct nfc_llc *llc);
42 void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb);
43 int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb);
Dhci.h135 struct nfc_llc *llc;
/Linux-v4.19/net/nfc/hci/
Dllc.h31 void (*deinit) (struct nfc_llc *llc);
32 int (*start) (struct nfc_llc *llc);
33 int (*stop) (struct nfc_llc *llc);
34 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
35 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);
44 struct nfc_llc { struct
51 void *nfc_llc_get_data(struct nfc_llc *llc); argument
Dllc.c101 struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, in nfc_llc_allocate()
107 struct nfc_llc *llc; in nfc_llc_allocate()
113 llc = kzalloc(sizeof(struct nfc_llc), GFP_KERNEL); in nfc_llc_allocate()
130 void nfc_llc_free(struct nfc_llc *llc) in nfc_llc_free()
136 int nfc_llc_start(struct nfc_llc *llc) in nfc_llc_start()
142 int nfc_llc_stop(struct nfc_llc *llc) in nfc_llc_stop()
148 void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in nfc_llc_rcv_from_drv()
153 int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in nfc_llc_xmit_from_hci()
158 void *nfc_llc_get_data(struct nfc_llc *llc) in nfc_llc_get_data()
Dllc_nop.c56 static void llc_nop_deinit(struct nfc_llc *llc) in llc_nop_deinit()
61 static int llc_nop_start(struct nfc_llc *llc) in llc_nop_start()
66 static int llc_nop_stop(struct nfc_llc *llc) in llc_nop_stop()
71 static void llc_nop_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_rcv_from_drv()
78 static int llc_nop_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_xmit_from_hci()
Dllc_shdlc.c789 static void llc_shdlc_deinit(struct nfc_llc *llc) in llc_shdlc_deinit()
800 static int llc_shdlc_start(struct nfc_llc *llc) in llc_shdlc_start()
807 static int llc_shdlc_stop(struct nfc_llc *llc) in llc_shdlc_stop()
816 static void llc_shdlc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_shdlc_rcv_from_drv()
823 static int llc_shdlc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in llc_shdlc_xmit_from_hci()
/Linux-v4.19/Documentation/nfc/
Dnfc-hci.txt155 void (*deinit) (struct nfc_llc *llc);
156 int (*start) (struct nfc_llc *llc);
157 int (*stop) (struct nfc_llc *llc);
158 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
159 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);