Lines Matching +defs:proto +defs:inlined

12444 			__be16 proto;  member
12459 u16 proto; member
12476 __be16 proto; member
13180 u8 proto; member
13219 struct proto { struct
13220 void (*close)(struct sock *, long int);
13221 int (*pre_connect)(struct sock *, struct sockaddr *, int);
13222 int (*connect)(struct sock *, struct sockaddr *, int);
13223 int (*disconnect)(struct sock *, int);
13224 struct sock * (*accept)(struct sock *, int, int *, bool);
13225 int (*ioctl)(struct sock *, int, long unsigned int);
13226 int (*init)(struct sock *);
13227 void (*destroy)(struct sock *);
13228 void (*shutdown)(struct sock *, int);
13229 int (*setsockopt)(struct sock *, int, int, sockptr_t, unsigned int);
13230 int (*getsockopt)(struct sock *, int, int, char *, int *);
13231 void (*keepalive)(struct sock *, int);
13232 int (*compat_ioctl)(struct sock *, unsigned int, long unsigned int);
13233 int (*sendmsg)(struct sock *, struct msghdr *, size_t);
13234 int (*recvmsg)(struct sock *, struct msghdr *, size_t, int, int *);
13235 int (*sendpage)(struct sock *, struct page *, int, size_t, int);
13236 int (*bind)(struct sock *, struct sockaddr *, int);
13237 int (*bind_add)(struct sock *, struct sockaddr *, int);
13238 int (*backlog_rcv)(struct sock *, struct sk_buff *);
13239 bool (*bpf_bypass_getsockopt)(int, int);
13240 void (*release_cb)(struct sock *);
13241 int (*hash)(struct sock *);
13242 void (*unhash)(struct sock *);
13243 void (*rehash)(struct sock *);
13244 int (*get_port)(struct sock *, short unsigned int);
13245 void (*put_port)(struct sock *);
13246 int (*psock_update_sk_prot)(struct sock *, struct sk_psock *, bool);
13247 unsigned int inuse_idx;
13248 int (*forward_alloc_get)(const struct sock *);
13249 bool (*stream_memory_free)(const struct sock *, int);
13250 bool (*sock_is_readable)(struct sock *);
13251 void (*enter_memory_pressure)(struct sock *);
13252 void (*leave_memory_pressure)(struct sock *);
13253 atomic_long_t *memory_allocated;
13254 int *per_cpu_fw_alloc;
13255 struct percpu_counter *sockets_allocated;
13256 long unsigned int *memory_pressure;
13257 long int *sysctl_mem;
13258 int *sysctl_wmem;
13259 int *sysctl_rmem;
13260 u32 sysctl_wmem_offset;
13261 u32 sysctl_rmem_offset;
13262 int max_header;
13263 bool no_autobind;
13264 struct kmem_cache *slab;
13265 unsigned int obj_size;
13266 slab_flags_t slab_flags;
13267 unsigned int useroffset;
13268 unsigned int usersize;
13269 unsigned int *orphan_count;
13270 struct request_sock_ops *rsk_prot;
13271 struct timewait_sock_ops *twsk_prot;
13272 union {
13277 } h;
13278 struct module *owner;
13279 char name[32];
13280 struct list_head node;
13281 int (*diag_destroy)(struct sock *, int);
59078 int inlined; member
65332 __u8 proto; member
66427 __u8 proto; member
66440 __u8 proto; member
66456 u8 proto; member
68222 u8 proto; member
68233 u8 proto; member
68930 __u8 proto; member
75691 u8 proto; member
103404 unsigned char proto; member
103446 unsigned char proto; member
103457 unsigned char proto; member
104986 __be16 proto; member
110040 __u8 proto; member
118797 __be16 proto; member
118857 __be16 proto; member
118863 __be16 proto; member
119140 enum dsa_tag_protocol proto; member
119605 union nf_conntrack_proto proto; member
121957 u16 proto; member
122474 u8 proto; member
122611 __be16 proto; member
128797 u8 proto; member
128995 u32 proto; member
129018 u8 proto; member
129101 __u8 proto; member
129636 u8 proto; member
130835 __be16 proto; member
133212 __be16 proto; member