Lines Matching defs:serr
1750 struct sock_exterr_skb *serr = SKB_EXT_ERR(skb);
1754 old_lo = serr->ee.ee_info;
1755 old_hi = serr->ee.ee_data;
1764 serr->ee.ee_data += len;
1771 struct sock_exterr_skb *serr;
1792 serr = SKB_EXT_ERR(skb);
1793 memset(serr, 0, sizeof(*serr));
1794 serr->ee.ee_errno = 0;
1795 serr->ee.ee_origin = SO_EE_ORIGIN_ZEROCOPY;
1796 serr->ee.ee_data = hi;
1797 serr->ee.ee_info = lo;
1799 serr->ee.ee_code |= SO_EE_CODE_ZEROCOPY_COPIED;
5488 struct sock_exterr_skb *serr;
5493 serr = SKB_EXT_ERR(skb);
5494 memset(serr, 0, sizeof(*serr));
5495 serr->ee.ee_errno = ENOMSG;
5496 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING;
5497 serr->ee.ee_info = tstype;
5498 serr->opt_stats = opt_stats;
5499 serr->header.h4.iif = skb->dev ? skb->dev->ifindex : 0;
5501 serr->ee.ee_data = skb_shinfo(skb)->tskey;
5503 serr->ee.ee_data -= atomic_read(&sk->sk_tskey);
5673 struct sock_exterr_skb *serr;
5679 serr = SKB_EXT_ERR(skb);
5680 memset(serr, 0, sizeof(*serr));
5681 serr->ee.ee_errno = ENOMSG;
5682 serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS;