Home
last modified time | relevance | path

Searched refs:serr (Results 1 – 25 of 26) sorted by relevance

12

/linux/net/rxrpc/
A Dpeer_event.c32 struct sock_exterr_skb *serr = SKB_EXT_ERR(skb); in rxrpc_lookup_peer_local_rcu() local
48 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_local_rcu()
49 switch (serr->ee.ee_origin) { in rxrpc_lookup_peer_local_rcu()
69 switch (serr->ee.ee_origin) { in rxrpc_lookup_peer_local_rcu()
71 srx->transport.sin6.sin6_port = serr->port; in rxrpc_lookup_peer_local_rcu()
79 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_local_rcu()
155 trace_rxrpc_rx_icmp(peer, &serr->ee, &srx); in rxrpc_input_error()
158 serr->ee.ee_type == ICMP_DEST_UNREACH && in rxrpc_input_error()
159 serr->ee.ee_code == ICMP_FRAG_NEEDED)) { in rxrpc_input_error()
160 rxrpc_adjust_mtu(peer, serr->ee.ee_info); in rxrpc_input_error()
[all …]
/linux/tools/testing/vsock/
A Dmsg_zerocopy_common.c29 struct sock_extended_err *serr; in vsock_recv_completion() local
60 serr = (void *)CMSG_DATA(cm); in vsock_recv_completion()
61 if (serr->ee_origin != SO_EE_ORIGIN_ZEROCOPY) { in vsock_recv_completion()
62 fprintf(stderr, "serr: wrong origin: %u\n", serr->ee_origin); in vsock_recv_completion()
66 if (serr->ee_errno) { in vsock_recv_completion()
67 fprintf(stderr, "serr: wrong error code: %u\n", serr->ee_errno); in vsock_recv_completion()
78 if (*zerocopied && (serr->ee_code & SO_EE_CODE_ZEROCOPY_COPIED)) { in vsock_recv_completion()
83 if (!*zerocopied && !(serr->ee_code & SO_EE_CODE_ZEROCOPY_COPIED)) { in vsock_recv_completion()
/linux/net/ipv6/
A Ddatagram.c321 serr = SKB_EXT_ERR(skb); in ipv6_icmp_error()
322 serr->ee.ee_errno = err; in ipv6_icmp_error()
326 serr->ee.ee_pad = 0; in ipv6_icmp_error()
327 serr->ee.ee_info = info; in ipv6_icmp_error()
328 serr->ee.ee_data = 0; in ipv6_icmp_error()
331 serr->port = port; in ipv6_icmp_error()
369 serr->ee.ee_type = 0; in ipv6_local_error()
370 serr->ee.ee_code = 0; in ipv6_local_error()
371 serr->ee.ee_pad = 0; in ipv6_local_error()
373 serr->ee.ee_data = 0; in ipv6_local_error()
[all …]
/linux/drivers/misc/cxl/
A Dirq.c427 dev_crit(&afu->dev, "PSL_SERR_An: 0x%016llx\n", serr); in cxl_afu_decode_psl_serr()
428 if (serr & CXL_PSL_SERR_An_afuto) in cxl_afu_decode_psl_serr()
430 if (serr & CXL_PSL_SERR_An_afudis) in cxl_afu_decode_psl_serr()
433 if (serr & CXL_PSL_SERR_An_afuov) in cxl_afu_decode_psl_serr()
435 if (serr & CXL_PSL_SERR_An_badsrc) in cxl_afu_decode_psl_serr()
437 if (serr & CXL_PSL_SERR_An_badctx) in cxl_afu_decode_psl_serr()
439 if (serr & CXL_PSL_SERR_An_llcmdis) in cxl_afu_decode_psl_serr()
441 if (serr & CXL_PSL_SERR_An_llcmdto) in cxl_afu_decode_psl_serr()
443 if (serr & CXL_PSL_SERR_An_afupar) in cxl_afu_decode_psl_serr()
445 if (serr & CXL_PSL_SERR_An_afudup) in cxl_afu_decode_psl_serr()
[all …]
A Dnative.c97 u64 serr; in native_afu_reset() local
112 serr = cxl_p1n_read(afu, CXL_PSL_SERR_An); in native_afu_reset()
113 serr &= ~CXL_PSL_SERR_An_IRQ_MASKS; in native_afu_reset()
114 cxl_p1n_write(afu, CXL_PSL_SERR_An, serr); in native_afu_reset()
1101 u64 fir1, serr; in cxl_native_irq_dump_regs_psl9() local
1248 u64 errstat, serr, afu_error, dsisr; in native_slice_irq_err() local
1258 cxl_afu_decode_psl_serr(afu, serr); in native_slice_irq_err()
1272 serr |= irq_mask; in native_slice_irq_err()
1358 u64 serr; in cxl_native_register_serr_irq() local
1376 serr = (serr & 0x00ffffffffff0000ULL) | (afu->serr_hwirq & 0xffff); in cxl_native_register_serr_irq()
[all …]
A Dguest.c201 u64 serr, afu_error, dsisr; in guest_slice_irq_err() local
203 rc = cxl_h_get_fn_error_interrupt(afu->guest->handle, &serr); in guest_slice_irq_err()
210 cxl_afu_decode_psl_serr(afu, serr); in guest_slice_irq_err()
214 rc = cxl_h_ack_fn_error_interrupt(afu->guest->handle, serr); in guest_slice_irq_err()
A Dcxl.h1112 void cxl_afu_decode_psl_serr(struct cxl_afu *afu, u64 serr);
/linux/net/ipv4/
A Dip_sockglue.c421 serr = SKB_EXT_ERR(skb); in ip_icmp_error()
422 serr->ee.ee_errno = err; in ip_icmp_error()
426 serr->ee.ee_pad = 0; in ip_icmp_error()
428 serr->ee.ee_data = 0; in ip_icmp_error()
431 serr->port = port; in ip_icmp_error()
466 serr->ee.ee_type = 0; in ip_local_error()
467 serr->ee.ee_code = 0; in ip_local_error()
468 serr->ee.ee_pad = 0; in ip_local_error()
470 serr->ee.ee_data = 0; in ip_local_error()
472 serr->port = port; in ip_local_error()
[all …]
/linux/net/can/j1939/
A Dsocket.c988 struct sock_exterr_skb *serr; in __j1939_sk_errqueue() local
1031 serr = SKB_EXT_ERR(skb); in __j1939_sk_errqueue()
1032 memset(serr, 0, sizeof(*serr)); in __j1939_sk_errqueue()
1035 serr->ee.ee_errno = ENOMSG; in __j1939_sk_errqueue()
1037 serr->ee.ee_info = SCM_TSTAMP_ACK; in __j1939_sk_errqueue()
1041 serr->ee.ee_errno = ENOMSG; in __j1939_sk_errqueue()
1047 serr->ee.ee_errno = session->err; in __j1939_sk_errqueue()
1053 serr->ee.ee_errno = ENOMSG; in __j1939_sk_errqueue()
1059 serr->ee.ee_errno = ENOMSG; in __j1939_sk_errqueue()
1065 serr->ee.ee_errno = session->err; in __j1939_sk_errqueue()
[all …]
/linux/net/sched/
A Dsch_etf.c137 struct sock_exterr_skb *serr; in report_sock_error() local
149 serr = SKB_EXT_ERR(clone); in report_sock_error()
150 serr->ee.ee_errno = err; in report_sock_error()
151 serr->ee.ee_origin = SO_EE_ORIGIN_TXTIME; in report_sock_error()
152 serr->ee.ee_type = 0; in report_sock_error()
153 serr->ee.ee_code = code; in report_sock_error()
154 serr->ee.ee_pad = 0; in report_sock_error()
155 serr->ee.ee_data = (txtime >> 32); /* high part of tstamp */ in report_sock_error()
156 serr->ee.ee_info = txtime; /* low part of tstamp */ in report_sock_error()
/linux/tools/testing/selftests/net/
A Dtxtimestamp.c311 struct sock_extended_err *serr = NULL; in __recv_errmsg_cmsg() local
328 serr = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
329 if (serr->ee_errno != ENOMSG || in __recv_errmsg_cmsg()
330 serr->ee_origin != SO_EE_ORIGIN_TIMESTAMPING) { in __recv_errmsg_cmsg()
332 serr->ee_errno, in __recv_errmsg_cmsg()
333 serr->ee_origin); in __recv_errmsg_cmsg()
334 serr = NULL; in __recv_errmsg_cmsg()
350 if (serr && tss) { in __recv_errmsg_cmsg()
351 print_timestamp(tss, serr->ee_info, serr->ee_data, in __recv_errmsg_cmsg()
353 serr = NULL; in __recv_errmsg_cmsg()
A Dmsg_zerocopy.c397 struct sock_extended_err *serr; in do_recv_completion() local
427 serr = (void *) CMSG_DATA(cm); in do_recv_completion()
429 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()
431 if (serr->ee_errno != 0) in do_recv_completion()
432 error(1, 0, "serr: wrong error code: %u", serr->ee_errno); in do_recv_completion()
434 hi = serr->ee_data; in do_recv_completion()
435 lo = serr->ee_info; in do_recv_completion()
446 zerocopy = !(serr->ee_code & SO_EE_CODE_ZEROCOPY_COPIED); in do_recv_completion()
/linux/Documentation/networking/
A Dmsg_zerocopy.rst192 struct sock_extended_err *serr;
200 serr = (void *) CMSG_DATA(cm);
201 if (serr->ee_errno != 0 ||
202 serr->ee_origin != SO_EE_ORIGIN_ZEROCOPY)
203 error(1, 0, "serr");
205 printf("completed: %u..%u\n", serr->ee_info, serr->ee_data);
/linux/drivers/edac/
A Dbluefield_edac.c99 u32 ecc_latch_select, dram_syndrom, serr, derr, syndrom; in bluefield_gather_report_ecc() local
120 serr = FIELD_GET(MLXBF_SYNDROM__SERR, dram_syndrom); in bluefield_gather_report_ecc()
124 if ((is_single_ecc && !serr) || (!is_single_ecc && !derr)) { in bluefield_gather_report_ecc()
/linux/drivers/net/arcnet/
A Darcnet.c433 struct sock_exterr_skb *serr; in arcnet_reply_work() local
454 serr = SKB_EXT_ERR(ackskb); in arcnet_reply_work()
455 memset(serr, 0, sizeof(*serr)); in arcnet_reply_work()
456 serr->ee.ee_errno = ENOMSG; in arcnet_reply_work()
457 serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS; in arcnet_reply_work()
458 serr->ee.ee_data = skb_shinfo(skb)->tskey; in arcnet_reply_work()
459 serr->ee.ee_info = lp->reply_status; in arcnet_reply_work()
/linux/arch/mips/include/asm/octeon/
A Dcvmx-pci-defs.h1392 uint64_t serr:1; member
1416 uint64_t serr:1;
1463 uint64_t serr:1; member
1487 uint64_t serr:1;
1532 uint64_t serr:1; member
1556 uint64_t serr:1;
1609 uint64_t serr:1; member
1633 uint64_t serr:1;
1680 uint64_t serr:1; member
1704 uint64_t serr:1;
[all …]
/linux/net/core/
A Dskbuff.c1790 old_lo = serr->ee.ee_info; in skb_zerocopy_notify_extend()
1800 serr->ee.ee_data += len; in skb_zerocopy_notify_extend()
1828 serr = SKB_EXT_ERR(skb); in __msg_zerocopy_callback()
1829 memset(serr, 0, sizeof(*serr)); in __msg_zerocopy_callback()
1830 serr->ee.ee_errno = 0; in __msg_zerocopy_callback()
1832 serr->ee.ee_data = hi; in __msg_zerocopy_callback()
1833 serr->ee.ee_info = lo; in __msg_zerocopy_callback()
5486 serr = SKB_EXT_ERR(skb); in __skb_complete_tx_timestamp()
5487 memset(serr, 0, sizeof(*serr)); in __skb_complete_tx_timestamp()
5617 serr = SKB_EXT_ERR(skb); in skb_complete_wifi_ack()
[all …]
A Dsock.c3736 struct sock_exterr_skb *serr; in sock_recv_errqueue() local
3756 serr = SKB_EXT_ERR(skb); in sock_recv_errqueue()
3757 put_cmsg(msg, level, type, sizeof(serr->ee), &serr->ee); in sock_recv_errqueue()
/linux/drivers/s390/cio/
A Ddevice_status.c154 cdev_sublog->serr = sublog->serr; in ccw_device_accumulate_esw()
/linux/arch/s390/include/asm/
A Dcio.h141 __u32 serr : 1; member
/linux/tools/testing/selftests/tc-testing/
A Dtdc.py222 (rawout, serr) = proc.communicate(timeout=NAMES['TIMEOUT'])
223 if proc.returncode != 0 and len(serr) > 0:
224 foutput = serr.decode("utf-8", errors="ignore")
/linux/tools/perf/
A Dbuiltin-top.c814 char serr[256]; in perf_event__process_sample() local
816 dso__strerror_load(map__dso(al.map), serr, sizeof(serr)); in perf_event__process_sample()
818 symbol_conf.vmlinux_name, serr, msg); in perf_event__process_sample()
/linux/drivers/ata/
A Dsata_mv.c2605 u32 edma_err_cause, eh_freeze_mask, serr = 0; in mv_err_intr() local
2619 sata_scr_read(&ap->link, SCR_ERROR, &serr); in mv_err_intr()
2620 sata_scr_write_flush(&ap->link, SCR_ERROR, serr); in mv_err_intr()
2693 ata_ehi_push_desc(ehi, "SError=%08x", serr); in mv_err_intr()
2704 ehi->serror |= serr; in mv_err_intr()
3666 void __iomem *serr, *shd_base = port_mmio + SHD_BLK; in mv_port_init() local
3684 serr = port_mmio + mv_scr_offset(SCR_ERROR); in mv_port_init()
3685 writelfl(readl(serr), serr); in mv_port_init()
/linux/Documentation/devicetree/bindings/net/
A Dibm,emac.txt175 5 sources: tx_eob, rx_eob, serr, txde, rxde>.
/linux/drivers/infiniband/sw/rdmavt/
A Dqp.c2972 goto serr; in rvt_ruc_loopback()
3095 goto serr; in rvt_ruc_loopback()
3155 goto serr; in rvt_ruc_loopback()
3187 serr: in rvt_ruc_loopback()

Completed in 89 milliseconds

12