Lines Matching refs:ptr
641 unsigned char *ptr, unsigned char *optr, u16 hdrflags, in l2tp_recv_common() argument
649 if (memcmp(ptr, &session->peer_cookie[0], session->peer_cookie_len)) { in l2tp_recv_common()
656 ptr += session->peer_cookie_len; in l2tp_recv_common()
670 L2TP_SKB_CB(skb)->ns = ntohs(*(__be16 *)ptr); in l2tp_recv_common()
672 ptr += 2; in l2tp_recv_common()
674 ptr += 2; in l2tp_recv_common()
678 u32 l2h = ntohl(*(__be32 *)ptr); in l2tp_recv_common()
685 ptr += 4; in l2tp_recv_common()
732 offset = ntohs(*(__be16 *)ptr); in l2tp_recv_common()
733 ptr += 2 + offset; in l2tp_recv_common()
737 offset = ptr - optr; in l2tp_recv_common()
797 unsigned char *ptr, *optr; in l2tp_udp_recv_core() local
817 ptr = skb->data; in l2tp_udp_recv_core()
820 hdrflags = ntohs(*(__be16 *)ptr); in l2tp_udp_recv_core()
838 ptr += 2; in l2tp_udp_recv_core()
843 ptr += 2; in l2tp_udp_recv_core()
846 tunnel_id = ntohs(*(__be16 *)ptr); in l2tp_udp_recv_core()
847 ptr += 2; in l2tp_udp_recv_core()
848 session_id = ntohs(*(__be16 *)ptr); in l2tp_udp_recv_core()
849 ptr += 2; in l2tp_udp_recv_core()
851 ptr += 2; /* skip reserved bits */ in l2tp_udp_recv_core()
853 session_id = ntohl(*(__be32 *)ptr); in l2tp_udp_recv_core()
854 ptr += 4; in l2tp_udp_recv_core()
870 l2tp_v3_ensure_opt_in_linear(session, skb, &ptr, &optr)) { in l2tp_udp_recv_core()
875 l2tp_recv_common(session, skb, ptr, optr, hdrflags, length); in l2tp_udp_recv_core()