Home
last modified time | relevance | path

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

/openbmc/linux/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()
142 if (!skb->len && serr->ee.ee_origin == SO_EE_ORIGIN_TIMESTAMPING) { in rxrpc_input_error()
157 if ((serr->ee.ee_origin == SO_EE_ORIGIN_ICMP && in rxrpc_input_error()
181 switch (ee->ee_origin) { in rxrpc_store_error()
/openbmc/linux/net/ipv6/
H A Ddatagram.c323 serr->ee.ee_origin = SO_EE_ORIGIN_ICMP6; in ipv6_icmp_error()
369 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in ipv6_local_error()
425 return serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6 || in ipv6_datagram_support_addr()
426 serr->ee.ee_origin == SO_EE_ORIGIN_ICMP || in ipv6_datagram_support_addr()
427 serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL || serr->port; in ipv6_datagram_support_addr()
439 if (serr->ee.ee_origin == SO_EE_ORIGIN_ICMP || in ip6_datagram_support_cmsg()
440 serr->ee.ee_origin == SO_EE_ORIGIN_ICMP6) in ip6_datagram_support_cmsg()
443 if (serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL) in ip6_datagram_support_cmsg()
/openbmc/linux/include/uapi/linux/
H A Derrqueue.h17 __u8 ee_origin; member
/openbmc/linux/net/ipv4/
H A Dip_sockglue.c425 serr->ee.ee_origin = SO_EE_ORIGIN_ICMP; in ip_icmp_error()
467 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in ip_local_error()
488 return serr->ee.ee_origin == SO_EE_ORIGIN_ICMP || in ipv4_datagram_support_addr()
489 serr->ee.ee_origin == SO_EE_ORIGIN_LOCAL || serr->port; in ipv4_datagram_support_addr()
499 int ee_origin) in ipv4_datagram_support_cmsg() argument
503 if (ee_origin == SO_EE_ORIGIN_ICMP) in ipv4_datagram_support_cmsg()
506 if (ee_origin == SO_EE_ORIGIN_LOCAL) in ipv4_datagram_support_cmsg()
569 if (ipv4_datagram_support_cmsg(sk, skb, serr->ee.ee_origin)) { in ip_recv_error()
/openbmc/linux/net/can/j1939/
H A Dsocket.c1036 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING; in __j1939_sk_errqueue()
1042 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING; in __j1939_sk_errqueue()
1048 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
1054 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
1060 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
1066 serr->ee.ee_origin = SO_EE_ORIGIN_LOCAL; in __j1939_sk_errqueue()
/openbmc/linux/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.c191 if (err->ee_origin != SO_EE_ORIGIN_TXTIME) in do_recv_errqueue_timeout()
192 error(1, 0, "errqueue: origin 0x%x\n", err->ee_origin); in do_recv_errqueue_timeout()
H A Dtxtimestamp.c329 serr->ee_origin != SO_EE_ORIGIN_TIMESTAMPING) { in __recv_errmsg_cmsg()
332 serr->ee_origin); in __recv_errmsg_cmsg()
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()
/openbmc/qemu/io/
H A Dchannel-socket.c780 if (serr->ee_origin != SO_EE_ORIGIN_ZEROCOPY) { in qio_channel_socket_flush()
781 error_setg_errno(errp, serr->ee_origin, in qio_channel_socket_flush()
786 error_setg_errno(errp, serr->ee_origin, in qio_channel_socket_flush()
/openbmc/linux/net/sched/
H A Dsch_etf.c151 serr->ee.ee_origin = SO_EE_ORIGIN_TXTIME; in report_sock_error()
/openbmc/linux/net/core/
H A Dskbuff.c1674 serr->ee.ee_origin = SO_EE_ORIGIN_ZEROCOPY; in __msg_zerocopy_callback()
1683 if (!tail || SKB_EXT_ERR(tail)->ee.ee_origin != SO_EE_ORIGIN_ZEROCOPY || in __msg_zerocopy_callback()
3775 if (SKB_EXT_ERR(skb)->ee.ee_origin == SO_EE_ORIGIN_ZEROCOPY || in skb_errqueue_purge()
3776 SKB_EXT_ERR(skb)->ee.ee_origin == SO_EE_ORIGIN_TIMESTAMPING) in skb_errqueue_purge()
5156 return skb && (SKB_EXT_ERR(skb)->ee.ee_origin == SO_EE_ORIGIN_ICMP || in is_icmp_err_skb()
5157 SKB_EXT_ERR(skb)->ee.ee_origin == SO_EE_ORIGIN_ICMP6); in is_icmp_err_skb()
5233 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING; in __skb_complete_tx_timestamp()
5364 serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS; in skb_complete_wifi_ack()
/openbmc/linux/Documentation/networking/
H A Dmsg_zerocopy.rst199 serr->ee_origin != SO_EE_ORIGIN_ZEROCOPY)
/openbmc/linux/drivers/net/arcnet/
H A Darcnet.c455 serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS; in arcnet_reply_tasklet()
/openbmc/linux/include/trace/events/
H A Drxrpc.h1754 __entry->ee.ee_origin,
/openbmc/qemu/linux-user/
H A Dsyscall.c1991 __put_user(errh->ee.ee_origin, &target_errh->ee.ee_origin); in host_to_target_cmsg()
2035 __put_user(errh->ee.ee_origin, &target_errh->ee.ee_origin); in host_to_target_cmsg()