Lines Matching defs:sock_common
162 struct sock_common { struct
166 union {
173 union {
178 union {
186 unsigned short skc_family;
187 volatile unsigned char skc_state;
188 unsigned char skc_reuse:4;
189 unsigned char skc_reuseport:1;
190 unsigned char skc_ipv6only:1;
191 unsigned char skc_net_refcnt:1;
192 int skc_bound_dev_if;
193 union {
197 struct proto *skc_prot;
198 possible_net_t skc_net;
201 struct in6_addr skc_v6_daddr;
202 struct in6_addr skc_v6_rcv_saddr;
205 atomic64_t skc_cookie;
212 union {
222 int skc_dontcopy_begin[0];
224 union {
228 unsigned short skc_tx_queue_mapping;
230 unsigned short skc_rx_queue_mapping;
232 union {
238 refcount_t skc_refcnt;
240 int skc_dontcopy_end[0];
241 union {