Home
last modified time | relevance | path

Searched refs:ee_origin (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.15/tools/testing/selftests/net/packetdrill/
H A Dtcp_timestamping_server.pkt52 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
70 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
88 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
106 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
123 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
140 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
H A Dtcp_timestamping_client-only-last-byte.pkt52 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
70 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
87 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
H A Dtcp_zerocopy_basic.pkt32 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
50 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_timestamping_partial.pkt50 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
68 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
86 ee_origin=SO_EE_ORIGIN_TIMESTAMPING,
H A Dtcp_zerocopy_small.pkt33 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
52 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_maxfrags.pkt66 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
113 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_client.pkt25 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_batch.pkt36 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_fastopen-server.pkt37 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_closed.pkt39 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_epoll_edge.pkt56 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_epoll_exclusive.pkt58 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_epoll_oneshot.pkt61 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
H A Dtcp_zerocopy_fastopen-client.pkt51 ee_origin=SO_EE_ORIGIN_ZEROCOPY,
/linux-6.15/tools/testing/vsock/
H A Dmsg_zerocopy_common.c51 if (serr->ee_origin != SO_EE_ORIGIN_ZEROCOPY) { in vsock_recv_completion()
52 fprintf(stderr, "serr: wrong origin: %u\n", serr->ee_origin); in vsock_recv_completion()
/linux-6.15/net/rxrpc/
H A Dpeer_event.c49 switch (serr->ee.ee_origin) { in rxrpc_lookup_peer_local_rcu()
69 switch (serr->ee.ee_origin) { in rxrpc_lookup_peer_local_rcu()
148 if (!skb->len && serr->ee.ee_origin == SO_EE_ORIGIN_TIMESTAMPING) { in rxrpc_input_error()
163 if ((serr->ee.ee_origin == SO_EE_ORIGIN_ICMP && in rxrpc_input_error()
170 if ((serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6 && in rxrpc_input_error()
194 switch (ee->ee_origin) { in rxrpc_store_error()
/linux-6.15/net/ipv6/
H A Ddatagram.c323 serr->ee.ee_origin = SO_EE_ORIGIN_ICMP6; in ipv6_icmp_error()
368 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in ipv6_local_error()
424 return serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6 || in ipv6_datagram_support_addr()
425 serr->ee.ee_origin == SO_EE_ORIGIN_ICMP || in ipv6_datagram_support_addr()
426 serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL || serr->port; in ipv6_datagram_support_addr()
438 if (serr->ee.ee_origin == SO_EE_ORIGIN_ICMP || in ip6_datagram_support_cmsg()
439 serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6) in ip6_datagram_support_cmsg()
442 if (serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL) in ip6_datagram_support_cmsg()
/linux-6.15/include/uapi/linux/
H A Derrqueue.h17 __u8 ee_origin; member
/linux-6.15/net/can/j1939/
H A Dsocket.c1037 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING; in __j1939_sk_errqueue()
1043 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING; in __j1939_sk_errqueue()
1049 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
1055 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
1061 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
1067 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
/linux-6.15/net/ipv4/
H A Dip_sockglue.c423 serr->ee.ee_origin = SO_EE_ORIGIN_ICMP; in ip_icmp_error()
465 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in ip_local_error()
486 return serr->ee.ee_origin == SO_EE_ORIGIN_ICMP || in ipv4_datagram_support_addr()
487 serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL || serr->port; in ipv4_datagram_support_addr()
497 int ee_origin) in ipv4_datagram_support_cmsg() argument
501 if (ee_origin == SO_EE_ORIGIN_ICMP) in ipv4_datagram_support_cmsg()
504 if (ee_origin == SO_EE_ORIGIN_LOCAL) in ipv4_datagram_support_cmsg()
567 if (ipv4_datagram_support_cmsg(sk, skb, serr->ee.ee_origin)) { in ip_recv_error()
/linux-6.15/tools/testing/selftests/net/
H A Dudpgso_bench_tx.c166 switch (err->ee_origin) { in flush_cmsg()
190 err->ee_origin); in flush_cmsg()
194 err->ee_origin); in flush_cmsg()
H A Dtimestamping.c224 err->ee_origin, in printpacket()
226 err->ee_origin == SO_EE_ORIGIN_TIMESTAMPING ? in printpacket()
H A Dso_txtime.c194 if (err->ee_origin != SO_EE_ORIGIN_TXTIME) in do_recv_errqueue_timeout()
195 error(1, 0, "errqueue: origin 0x%x\n", err->ee_origin); in do_recv_errqueue_timeout()
H A Dmsg_zerocopy.c429 if (serr->ee_origin != SO_EE_ORIGIN_ZEROCOPY) in do_recv_completion()
430 error(1, 0, "serr: wrong origin: %u", serr->ee_origin); in do_recv_completion()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dnet_timestamping.c92 ASSERT_EQ(serr->ee_origin, SO_EE_ORIGIN_TIMESTAMPING, in test_recv_errmsg_cmsg()

12