/net/llc/ |
H A D | Makefile | 15 obj-$(CONFIG_LLC) += llc.o 17 llc-y := llc_core.o llc_input.o llc_output.o
|
H A D | llc_if.c | 46 struct llc_sock *llc = llc_sk(sk); local 48 if (unlikely(llc->state == LLC_CONN_STATE_ADM)) 51 if (unlikely(llc_data_accept_state(llc->state) || /* data_conn_refuse */ 52 llc->p_flag)) { 53 llc->failed_data_req = 1; 60 skb->dev = llc->dev; 84 struct llc_sock *llc = llc_sk(sk); local 87 laddr.lsap = llc->sap->laddr.lsap; 91 existing = llc_lookup_established(llc->sap, &daddr, &laddr);
|
H A D | llc_proc.c | 23 #include <net/llc.h> 83 struct llc_sock *llc; local 97 llc = llc_sk(sk); 98 sap = llc->sap; 99 sk = laddr_hash_next(sap, llc_sk_laddr_hashfn(sap, &llc->laddr)); 118 struct llc_sock *llc = llc_sk(sk); local 119 struct llc_sap *sap = llc->sap; 129 struct llc_sock *llc; local 137 llc = llc_sk(sk); 142 if (llc 178 struct llc_sock *llc; local [all...] |
H A D | llc_sap.c | 15 #include <net/llc.h> 25 #include <linux/llc.h> 301 struct llc_sock *llc = llc_sk(sk); local 304 llc->laddr.lsap == laddr->lsap && 305 llc_mac_match(llc->laddr.mac, laddr->mac); 357 struct llc_sock *llc = llc_sk(sk); local 360 llc->laddr.lsap == laddr->lsap && 361 llc->dev == skb->dev; 396 struct llc_sock *llc; local 400 hlist_for_each_entry(llc, dev_h [all...] |
H A D | af_llc.c | 4 * Functions in this module are implementation of socket based llc 5 * communications for the Linux operating system. Support of llc class 29 #include <net/llc.h> 87 * llc_ui_header_len - return length of llc header based on operation 88 * @sk: Socket which contains a valid llc socket type. 91 * Provide the length of the llc header depending on what kind of 93 * Returns the correct llc header length. 117 struct llc_sock* llc = llc_sk(sk); local 120 if (unlikely(llc_data_accept_state(llc->state) || 121 llc 189 struct llc_sock *llc; local 254 struct llc_sock *llc = llc_sk(sk); local 307 struct llc_sock *llc = llc_sk(sk); local 436 struct llc_sock *llc = llc_sk(sk); local 572 struct llc_sock *llc = llc_sk(sk); local 624 struct llc_sock *llc = llc_sk(skb->sk); local 648 struct llc_sock *llc, *newllc; local 714 struct llc_sock *llc = llc_sk(sk); local 887 struct llc_sock *llc = llc_sk(sk); local 973 struct llc_sock *llc = llc_sk(sk); local 1037 struct llc_sock *llc = llc_sk(sk); local 1119 struct llc_sock *llc = llc_sk(sk); local [all...] |
H A D | llc_c_ac.c | 29 #include <net/llc.h> 47 struct llc_sock *llc = llc_sk(sk); local 49 if (llc->remote_busy_flag) { 53 llc->remote_busy_flag = 0; 54 del_timer(&llc->busy_state_timer.timer); 134 struct llc_sock *llc = llc_sk(sk); local 154 if (llc->retry_count > llc->n2) { 191 struct llc_sock *llc = llc_sk(sk); local 193 if (llc 201 struct llc_sock *llc = llc_sk(sk); local 226 struct llc_sock *llc = llc_sk(sk); local 252 struct llc_sock *llc = llc_sk(sk); local 279 struct llc_sock *llc = llc_sk(sk); local 310 struct llc_sock *llc = llc_sk(sk); local 339 struct llc_sock *llc = llc_sk(sk); local 367 struct llc_sock *llc = llc_sk(sk); local 384 struct llc_sock *llc = llc_sk(sk); local 401 struct llc_sock *llc = llc_sk(sk); local 430 struct llc_sock *llc = llc_sk(sk); local 465 struct llc_sock *llc = llc_sk(sk); local 489 struct llc_sock *llc = llc_sk(sk); local 513 struct llc_sock *llc = llc_sk(sk); local 537 struct llc_sock *llc = llc_sk(sk); local 561 struct llc_sock *llc = llc_sk(sk); local 585 struct llc_sock *llc = llc_sk(sk); local 608 struct llc_sock *llc = llc_sk(sk); local 621 struct llc_sock *llc = llc_sk(sk); local 645 struct llc_sock *llc = llc_sk(sk); local 669 struct llc_sock *llc = llc_sk(sk); local 694 struct llc_sock *llc = llc_sk(sk); local 718 struct llc_sock *llc = llc_sk(sk); local 742 struct llc_sock *llc = llc_sk(sk); local 776 struct llc_sock *llc = llc_sk(sk); local 805 struct llc_sock *llc = llc_sk(sk); local 842 struct llc_sock *llc = llc_sk(sk); local 863 struct llc_sock *llc = llc_sk(sk); local 911 struct llc_sock *llc = llc_sk(sk); local 937 struct llc_sock *llc = llc_sk(sk); local 962 struct llc_sock *llc = llc_sk(sk); local 995 struct llc_sock *llc = llc_sk(sk); local 1018 struct llc_sock *llc = llc_sk(sk); local 1044 struct llc_sock *llc = llc_sk(sk); local 1069 struct llc_sock *llc = llc_sk(sk); local 1089 struct llc_sock *llc = llc_sk(sk); local 1099 struct llc_sock *llc = llc_sk(sk); local 1112 struct llc_sock *llc = llc_sk(sk); local 1124 struct llc_sock *llc = llc_sk(sk); local 1132 struct llc_sock *llc = llc_sk(sk); local 1142 struct llc_sock *llc = llc_sk(sk); local 1158 struct llc_sock *llc = llc_sk(sk); local 1176 struct llc_sock *llc = llc_sk(sk); local [all...] |
H A D | llc_c_ev.c | 80 struct llc_sock *llc = llc_sk(sk); local 83 if (llc->dev->flags & IFF_LOOPBACK) 86 if (skb_queue_empty(&llc->pdu_unack_q)) 88 skb = skb_peek(&llc->pdu_unack_q); 91 skb = skb_peek_tail(&llc->pdu_unack_q);
|
H A D | llc_conn.c | 62 struct llc_sock *llc = llc_sk(skb->sk); local 147 if (!llc_data_accept_state(llc->state)) 150 rc = llc->failed_data_req = 1; 234 struct llc_sock *llc; local 244 llc = llc_sk(sk); 246 while ((skb = skb_dequeue(&llc->pdu_unack_q)) != NULL) { 252 llc->vS = LLC_I_GET_NS(pdu); 256 llc->vS = (llc->vS + 1) % LLC_2_SEQ_NBR_MODULO; 276 struct llc_sock *llc local 318 struct llc_sock *llc = llc_sk(sk); local 378 struct llc_sock *llc = llc_sk(sk); local 411 struct llc_sock *llc = llc_sk(sk); local 477 struct llc_sock *llc = llc_sk(sk); local 549 struct llc_sock *llc = llc_sk(sk); local 715 struct llc_sock *llc = llc_sk(sk); local 739 struct llc_sock *llc = llc_sk(sk); local 772 struct llc_sock *newllc, *llc = llc_sk(sk); local 864 struct llc_sock *llc = llc_sk(sk); local 896 struct llc_sock *llc = llc_sk(sk); local 959 struct llc_sock *llc = llc_sk(sk); local 996 struct llc_sock *llc = llc_sk(sk); local [all...] |
/net/nfc/hci/ |
H A D | llc_nop.c | 23 #include "llc.h" 58 static void llc_nop_deinit(struct nfc_llc *llc) argument 60 kfree(nfc_llc_get_data(llc)); 63 static int llc_nop_start(struct nfc_llc *llc) argument 68 static int llc_nop_stop(struct nfc_llc *llc) argument 73 static void llc_nop_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) argument 75 struct llc_nop *llc_nop = nfc_llc_get_data(llc); 80 static int llc_nop_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) argument 82 struct llc_nop *llc_nop = nfc_llc_get_data(llc);
|
H A D | llc.c | 21 #include <net/nfc/llc.h> 23 #include "llc.h" 111 struct nfc_llc *llc; local 117 llc = kzalloc(sizeof(struct nfc_llc), GFP_KERNEL); 118 if (llc == NULL) 121 llc->data = llc_engine->ops->init(hdev, xmit_to_drv, rcv_to_hci, 123 &llc->rx_headroom, &llc->rx_tailroom, 125 if (llc->data == NULL) { 126 kfree(llc); 134 nfc_llc_free(struct nfc_llc *llc) argument 140 nfc_llc_get_rx_head_tail_room(struct nfc_llc *llc, int *rx_headroom, int *rx_tailroom) argument 147 nfc_llc_start(struct nfc_llc *llc) argument 152 nfc_llc_stop(struct nfc_llc *llc) argument 157 nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) argument 162 nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb) argument 167 nfc_llc_get_data(struct nfc_llc *llc) argument [all...] |
H A D | llc_shdlc.c | 29 #include "llc.h" 799 static void llc_shdlc_deinit(struct nfc_llc *llc) argument 801 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); 810 static int llc_shdlc_start(struct nfc_llc *llc) argument 812 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); 817 static int llc_shdlc_stop(struct nfc_llc *llc) argument 819 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); 826 static void llc_shdlc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb) argument 828 struct llc_shdlc *shdlc = nfc_llc_get_data(llc); 833 static int llc_shdlc_xmit_from_hci(struct nfc_llc *llc, struc argument [all...] |
/net/atm/ |
H A D | clip.c | 736 int svc, llc, off; local 741 llc = ((clip_vcc == SEQ_NO_VCC_TOKEN) || clip_vcc->encap); 751 dev->name, svc ? "SVC" : "PVC", llc ? "LLC" : "NULL", exp);
|
/net/openvswitch/ |
H A D | flow.c | 30 #include <linux/llc.h> 463 struct llc_snap_hdr *llc; local 478 llc = (struct llc_snap_hdr *) skb->data; 479 if (llc->dsap != LLC_SAP_SNAP || 480 llc->ssap != LLC_SAP_SNAP || 481 (llc->oui[0] | llc->oui[1] | llc->oui[2]) != 0) 486 if (ntohs(llc->ethertype) >= ETH_P_802_3_MIN) 487 return llc [all...] |