Lines Matching refs:sk
103 static inline struct inet_request_sock *inet_rsk(const struct request_sock *sk) in inet_rsk() argument
105 return (struct inet_request_sock *)sk; in inet_rsk()
108 static inline u32 inet_request_mark(const struct sock *sk, struct sk_buff *skb) in inet_request_mark() argument
110 if (!sk->sk_mark && sock_net(sk)->ipv4.sysctl_tcp_fwmark_accept) in inet_request_mark()
113 return sk->sk_mark; in inet_request_mark()
160 struct sock sk; member
165 #define inet_daddr sk.__sk_common.skc_daddr
166 #define inet_rcv_saddr sk.__sk_common.skc_rcv_saddr
167 #define inet_dport sk.__sk_common.skc_dport
168 #define inet_num sk.__sk_common.skc_num
220 static inline struct sock *sk_to_full_sk(struct sock *sk) in sk_to_full_sk() argument
223 if (sk && sk->sk_state == TCP_NEW_SYN_RECV) in sk_to_full_sk()
224 sk = inet_reqsk(sk)->rsk_listener; in sk_to_full_sk()
226 return sk; in sk_to_full_sk()
230 static inline const struct sock *sk_const_to_full_sk(const struct sock *sk) in sk_const_to_full_sk() argument
233 if (sk && sk->sk_state == TCP_NEW_SYN_RECV) in sk_const_to_full_sk()
234 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk()
236 return sk; in sk_const_to_full_sk()
241 return sk_to_full_sk(skb->sk); in skb_to_full_sk()
244 static inline struct inet_sock *inet_sk(const struct sock *sk) in inet_sk() argument
246 return (struct inet_sock *)sk; in inet_sk()
264 int inet_sk_rebuild_header(struct sock *sk);
282 static inline __u8 inet_sk_flowi_flags(const struct sock *sk) in inet_sk_flowi_flags() argument
286 if (inet_sk(sk)->transparent || inet_sk(sk)->hdrincl) in inet_sk_flowi_flags()
291 static inline void inet_inc_convert_csum(struct sock *sk) in inet_inc_convert_csum() argument
293 inet_sk(sk)->convert_csum++; in inet_inc_convert_csum()
296 static inline void inet_dec_convert_csum(struct sock *sk) in inet_dec_convert_csum() argument
298 if (inet_sk(sk)->convert_csum > 0) in inet_dec_convert_csum()
299 inet_sk(sk)->convert_csum--; in inet_dec_convert_csum()
302 static inline bool inet_get_convert_csum(struct sock *sk) in inet_get_convert_csum() argument
304 return !!inet_sk(sk)->convert_csum; in inet_get_convert_csum()