Home
last modified time | relevance | path

Searched refs:gtp0 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/
H A Dgtp.c263 static bool gtp0_validate_echo_hdr(struct gtp0_header *gtp0) in gtp0_validate_echo_hdr() argument
265 return !(gtp0->tid || (gtp0->flags ^ 0x1e) || in gtp0_validate_echo_hdr()
266 gtp0->number != 0xff || gtp0->flow); in gtp0_validate_echo_hdr()
298 struct gtp0_header *gtp0; in gtp0_send_echo_resp() local
304 gtp0 = (struct gtp0_header *)(skb->data + sizeof(struct udphdr)); in gtp0_send_echo_resp()
306 if (!gtp0_validate_echo_hdr(gtp0)) in gtp0_send_echo_resp()
309 seq = gtp0->seq; in gtp0_send_echo_resp()
377 struct gtp0_header *gtp0; in gtp0_handle_echo_resp() local
412 struct gtp0_header *gtp0; gtp0_udp_encap_recv() local
738 struct gtp0_header *gtp0; gtp0_push_header() local
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Dgtp.c216 struct gtp0_header *gtp0; in gtp0_udp_encap_recv() local
222 gtp0 = (struct gtp0_header *)(skb->data + sizeof(struct udphdr)); in gtp0_udp_encap_recv()
224 if ((gtp0->flags >> 5) != GTP_V0) in gtp0_udp_encap_recv()
227 if (gtp0->type != GTP_TPDU) in gtp0_udp_encap_recv()
230 pctx = gtp0_pdp_find(gtp, be64_to_cpu(gtp0->tid)); in gtp0_udp_encap_recv()
403 struct gtp0_header *gtp0; in gtp0_push_header() local
405 gtp0 = skb_push(skb, sizeof(*gtp0)); in gtp0_push_header()
407 gtp0->flags = 0x1e; /* v0, GTP-non-prime. */ in gtp0_push_header()
408 gtp0 in gtp0_push_header()
[all...]

Completed in 3 milliseconds