Home
last modified time | relevance | path

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

/linux-6.1.9/include/net/nfc/
Dllc.h21 struct nfc_llc;
23 struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev,
27 void nfc_llc_free(struct nfc_llc *llc);
29 int nfc_llc_start(struct nfc_llc *llc);
30 int nfc_llc_stop(struct nfc_llc *llc);
31 void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb);
32 int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb);
Dhci.h123 struct nfc_llc *llc;
/linux-6.1.9/net/nfc/hci/
Dllc.h20 void (*deinit) (struct nfc_llc *llc);
21 int (*start) (struct nfc_llc *llc);
22 int (*stop) (struct nfc_llc *llc);
23 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
24 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);
33 struct nfc_llc { struct
40 void *nfc_llc_get_data(struct nfc_llc *llc); argument
Dllc.c90 struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, in nfc_llc_allocate()
96 struct nfc_llc *llc; in nfc_llc_allocate()
102 llc = kzalloc(sizeof(struct nfc_llc), GFP_KERNEL); in nfc_llc_allocate()
119 void nfc_llc_free(struct nfc_llc *llc) in nfc_llc_free()
125 int nfc_llc_start(struct nfc_llc *llc) in nfc_llc_start()
131 int nfc_llc_stop(struct nfc_llc *llc) in nfc_llc_stop()
137 void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in nfc_llc_rcv_from_drv()
142 int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in nfc_llc_xmit_from_hci()
147 void *nfc_llc_get_data(struct nfc_llc *llc) in nfc_llc_get_data()
Dllc_nop.c45 static void llc_nop_deinit(struct nfc_llc *llc) in llc_nop_deinit()
50 static int llc_nop_start(struct nfc_llc *llc) in llc_nop_start()
55 static int llc_nop_stop(struct nfc_llc *llc) in llc_nop_stop()
60 static void llc_nop_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_rcv_from_drv()
67 static int llc_nop_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in llc_nop_xmit_from_hci()
Dllc_shdlc.c761 static void llc_shdlc_deinit(struct nfc_llc *llc) in llc_shdlc_deinit()
772 static int llc_shdlc_start(struct nfc_llc *llc) in llc_shdlc_start()
779 static int llc_shdlc_stop(struct nfc_llc *llc) in llc_shdlc_stop()
788 static void llc_shdlc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) in llc_shdlc_rcv_from_drv()
795 static int llc_shdlc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) in llc_shdlc_xmit_from_hci()
/linux-6.1.9/Documentation/driver-api/nfc/
Dnfc-hci.rst161 void (*deinit) (struct nfc_llc *llc);
162 int (*start) (struct nfc_llc *llc);
163 int (*stop) (struct nfc_llc *llc);
164 void (*rcv_from_drv) (struct nfc_llc *llc, struct sk_buff *skb);
165 int (*xmit_from_hci) (struct nfc_llc *llc, struct sk_buff *skb);