Lines Matching defs:serr
1629 struct sock_exterr_skb *serr = SKB_EXT_ERR(skb);
1633 old_lo = serr->ee.ee_info;
1634 old_hi = serr->ee.ee_data;
1643 serr->ee.ee_data += len;
1650 struct sock_exterr_skb *serr;
1671 serr = SKB_EXT_ERR(skb);
1672 memset(serr, 0, sizeof(*serr));
1673 serr->ee.ee_errno = 0;
1674 serr->ee.ee_origin = SO_EE_ORIGIN_ZEROCOPY;
1675 serr->ee.ee_data = hi;
1676 serr->ee.ee_info = lo;
1678 serr->ee.ee_code |= SO_EE_CODE_ZEROCOPY_COPIED;
5214 struct sock_exterr_skb *serr;
5219 serr = SKB_EXT_ERR(skb);
5220 memset(serr, 0, sizeof(*serr));
5221 serr->ee.ee_errno = ENOMSG;
5222 serr->ee.ee_origin = SO_EE_ORIGIN_TIMESTAMPING;
5223 serr->ee.ee_info = tstype;
5224 serr->opt_stats = opt_stats;
5225 serr->header.h4.iif = skb->dev ? skb->dev->ifindex : 0;
5227 serr->ee.ee_data = skb_shinfo(skb)->tskey;
5229 serr->ee.ee_data -= atomic_read(&sk->sk_tskey);
5344 struct sock_exterr_skb *serr;
5350 serr = SKB_EXT_ERR(skb);
5351 memset(serr, 0, sizeof(*serr));
5352 serr->ee.ee_errno = ENOMSG;
5353 serr->ee.ee_origin = SO_EE_ORIGIN_TXSTATUS;