Lines Matching refs:conn_id
148 struct tcp_estats_conn_id conn_id; member
179 static __always_inline void conn_id_ipv4_init(struct tcp_estats_conn_id *conn_id, in conn_id_ipv4_init() argument
182 conn_id->localaddressType = TCP_ESTATS_ADDRTYPE_IPV4; in conn_id_ipv4_init()
184 unaligned_u32_set(conn_id->localaddress.data, (__u8 *)saddr); in conn_id_ipv4_init()
185 unaligned_u32_set(conn_id->remaddress.data, (__u8 *)daddr); in conn_id_ipv4_init()
188 static __always_inline void conn_id_ipv6_init(struct tcp_estats_conn_id *conn_id, in conn_id_ipv6_init() argument
191 conn_id->localaddressType = TCP_ESTATS_ADDRTYPE_IPV6; in conn_id_ipv6_init()
193 unaligned_u32_set(conn_id->localaddress.data, (__u8 *)saddr); in conn_id_ipv6_init()
194 unaligned_u32_set(conn_id->localaddress.data + sizeof(__u32), in conn_id_ipv6_init()
196 unaligned_u32_set(conn_id->localaddress.data + sizeof(__u32) * 2, in conn_id_ipv6_init()
198 unaligned_u32_set(conn_id->localaddress.data + sizeof(__u32) * 3, in conn_id_ipv6_init()
201 unaligned_u32_set(conn_id->remaddress.data, in conn_id_ipv6_init()
203 unaligned_u32_set(conn_id->remaddress.data + sizeof(__u32), in conn_id_ipv6_init()
205 unaligned_u32_set(conn_id->remaddress.data + sizeof(__u32) * 2, in conn_id_ipv6_init()
207 unaligned_u32_set(conn_id->remaddress.data + sizeof(__u32) * 3, in conn_id_ipv6_init()
211 static __always_inline void tcp_estats_conn_id_init(struct tcp_estats_conn_id *conn_id, in tcp_estats_conn_id_init() argument
214 conn_id->localport = _(inet_sk(sk)->inet_sport); in tcp_estats_conn_id_init()
215 conn_id->remport = _(inet_sk(sk)->inet_dport); in tcp_estats_conn_id_init()
218 conn_id_ipv6_init(conn_id, in tcp_estats_conn_id_init()
222 conn_id_ipv4_init(conn_id, in tcp_estats_conn_id_init()
229 struct tcp_estats_conn_id *conn_id, in tcp_estats_init() argument
233 tcp_estats_conn_id_init(conn_id, sk); in tcp_estats_init()
243 tcp_estats_init(sk, &ev.event, &ev.conn_id, type); in send_basic_event()