Lines Matching refs:v

1734 	} v;  in sk_getsockopt()  local
1744 memset(&v, 0, sizeof(v)); in sk_getsockopt()
1748 v.val = sock_flag(sk, SOCK_DBG); in sk_getsockopt()
1752 v.val = sock_flag(sk, SOCK_LOCALROUTE); in sk_getsockopt()
1756 v.val = sock_flag(sk, SOCK_BROADCAST); in sk_getsockopt()
1760 v.val = READ_ONCE(sk->sk_sndbuf); in sk_getsockopt()
1764 v.val = READ_ONCE(sk->sk_rcvbuf); in sk_getsockopt()
1768 v.val = sk->sk_reuse; in sk_getsockopt()
1772 v.val = sk->sk_reuseport; in sk_getsockopt()
1776 v.val = sock_flag(sk, SOCK_KEEPOPEN); in sk_getsockopt()
1780 v.val = sk->sk_type; in sk_getsockopt()
1784 v.val = sk->sk_protocol; in sk_getsockopt()
1788 v.val = sk->sk_family; in sk_getsockopt()
1792 v.val = -sock_error(sk); in sk_getsockopt()
1793 if (v.val == 0) in sk_getsockopt()
1794 v.val = xchg(&sk->sk_err_soft, 0); in sk_getsockopt()
1798 v.val = sock_flag(sk, SOCK_URGINLINE); in sk_getsockopt()
1802 v.val = sk->sk_no_check_tx; in sk_getsockopt()
1806 v.val = READ_ONCE(sk->sk_priority); in sk_getsockopt()
1810 lv = sizeof(v.ling); in sk_getsockopt()
1811 v.ling.l_onoff = sock_flag(sk, SOCK_LINGER); in sk_getsockopt()
1812 v.ling.l_linger = READ_ONCE(sk->sk_lingertime) / HZ; in sk_getsockopt()
1819 v.val = sock_flag(sk, SOCK_RCVTSTAMP) && in sk_getsockopt()
1825 v.val = sock_flag(sk, SOCK_RCVTSTAMPNS) && !sock_flag(sk, SOCK_TSTAMP_NEW); in sk_getsockopt()
1829 v.val = sock_flag(sk, SOCK_RCVTSTAMP) && sock_flag(sk, SOCK_TSTAMP_NEW); in sk_getsockopt()
1833 v.val = sock_flag(sk, SOCK_RCVTSTAMPNS) && sock_flag(sk, SOCK_TSTAMP_NEW); in sk_getsockopt()
1838 lv = sizeof(v.timestamping); in sk_getsockopt()
1844 v.timestamping.flags = READ_ONCE(sk->sk_tsflags); in sk_getsockopt()
1845 v.timestamping.bind_phc = READ_ONCE(sk->sk_bind_phc); in sk_getsockopt()
1851 lv = sock_get_timeout(READ_ONCE(sk->sk_rcvtimeo), &v, in sk_getsockopt()
1857 lv = sock_get_timeout(READ_ONCE(sk->sk_sndtimeo), &v, in sk_getsockopt()
1862 v.val = READ_ONCE(sk->sk_rcvlowat); in sk_getsockopt()
1866 v.val = 1; in sk_getsockopt()
1873 v.val = sk->sk_scm_credentials; in sk_getsockopt()
1880 v.val = sk->sk_scm_pidfd; in sk_getsockopt()
1887 v.val = sk->sk_scm_rights; in sk_getsockopt()
1988 v.val = sk->sk_state == TCP_LISTEN; in sk_getsockopt()
1995 v.val = sk->sk_scm_security; in sk_getsockopt()
2003 v.val = READ_ONCE(sk->sk_mark); in sk_getsockopt()
2007 v.val = sock_flag(sk, SOCK_RCVMARK); in sk_getsockopt()
2011 v.val = sock_flag(sk, SOCK_RCVPRIORITY); in sk_getsockopt()
2015 v.val = sock_flag(sk, SOCK_RXQ_OVFL); in sk_getsockopt()
2019 v.val = sock_flag(sk, SOCK_WIFI_STATUS); in sk_getsockopt()
2026 v.val = READ_ONCE(sk->sk_peek_off); in sk_getsockopt()
2029 v.val = sock_flag(sk, SOCK_NOFCS); in sk_getsockopt()
2043 v.val = sock_flag(sk, SOCK_FILTER_LOCKED); in sk_getsockopt()
2047 v.val = bpf_tell_extensions(); in sk_getsockopt()
2051 v.val = sock_flag(sk, SOCK_SELECT_ERR_QUEUE); in sk_getsockopt()
2056 v.val = READ_ONCE(sk->sk_ll_usec); in sk_getsockopt()
2059 v.val = READ_ONCE(sk->sk_prefer_busy_poll); in sk_getsockopt()
2065 if (sizeof(v.ulval) != sizeof(v.val) && len >= sizeof(v.ulval)) { in sk_getsockopt()
2066 lv = sizeof(v.ulval); in sk_getsockopt()
2067 v.ulval = READ_ONCE(sk->sk_max_pacing_rate); in sk_getsockopt()
2070 v.val = min_t(unsigned long, ~0U, in sk_getsockopt()
2076 v.val = READ_ONCE(sk->sk_incoming_cpu); in sk_getsockopt()
2094 v.val = READ_ONCE(sk->sk_napi_id); in sk_getsockopt()
2097 if (!napi_id_valid(v.val)) in sk_getsockopt()
2098 v.val = 0; in sk_getsockopt()
2107 v.val64 = sock_gen_cookie(sk); in sk_getsockopt()
2111 v.val = sock_flag(sk, SOCK_ZEROCOPY); in sk_getsockopt()
2115 lv = sizeof(v.txtime); in sk_getsockopt()
2116 v.txtime.clockid = sk->sk_clockid; in sk_getsockopt()
2117 v.txtime.flags |= sk->sk_txtime_deadline_mode ? in sk_getsockopt()
2119 v.txtime.flags |= sk->sk_txtime_report_errors ? in sk_getsockopt()
2124 v.val = READ_ONCE(sk->sk_bound_dev_if); in sk_getsockopt()
2131 v.val64 = sock_net(sk)->net_cookie; in sk_getsockopt()
2135 v.val = sk->sk_userlocks & SOCK_BUF_LOCK_MASK; in sk_getsockopt()
2139 v.val = READ_ONCE(sk->sk_reserved_mem); in sk_getsockopt()
2147 v.val = READ_ONCE(sk->sk_txrehash); in sk_getsockopt()
2159 if (copy_to_sockptr(optval, &v, len)) in sk_getsockopt()
4239 static void *proto_seq_next(struct seq_file *seq, void *v, loff_t *pos) in proto_seq_next() argument
4241 return seq_list_next(v, &proto_list, pos); in proto_seq_next()
4244 static void proto_seq_stop(struct seq_file *seq, void *v) in proto_seq_stop() argument
4298 static int proto_seq_show(struct seq_file *seq, void *v) in proto_seq_show() argument
4300 if (v == &proto_list) in proto_seq_show()
4312 proto_seq_printf(seq, list_entry(v, struct proto, node)); in proto_seq_show()