Lines Matching defs:sock_common
164 struct sock_common { struct
165 union {
172 union {
177 union {
185 unsigned short skc_family;
186 volatile unsigned char skc_state;
187 unsigned char skc_reuse:4;
188 unsigned char skc_reuseport:1;
189 unsigned char skc_ipv6only:1;
190 unsigned char skc_net_refcnt:1;
191 int skc_bound_dev_if;
192 union {
196 struct proto *skc_prot;
197 possible_net_t skc_net;
200 struct in6_addr skc_v6_daddr;
201 struct in6_addr skc_v6_rcv_saddr;
204 atomic64_t skc_cookie;
211 union {
221 int skc_dontcopy_begin[0];
223 union {
227 unsigned short skc_tx_queue_mapping;
229 unsigned short skc_rx_queue_mapping;
231 union {
237 refcount_t skc_refcnt;
239 int skc_dontcopy_end[0];
240 union {