include/linux/netfilter.h
380
struct nf_conn;
include/linux/netfilter.h
385
int (*parse_nat_setup)(struct nf_conn *ct, enum nf_nat_manip_type manip,
include/linux/netfilter.h
388
void (*remove_nat_bysrc)(struct nf_conn *ct);
include/linux/netfilter.h
466
struct nf_conn;
include/linux/netfilter.h
484
size_t (*build_size)(const struct nf_conn *ct);
include/linux/netfilter.h
485
int (*build)(struct sk_buff *skb, struct nf_conn *ct,
include/linux/netfilter.h
488
int (*parse)(const struct nlattr *attr, struct nf_conn *ct);
include/linux/netfilter.h
489
int (*attach_expect)(const struct nlattr *attr, struct nf_conn *ct,
include/linux/netfilter.h
491
void (*seq_adjust)(struct sk_buff *skb, struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
34
int get_h225_addr(struct nf_conn *ct, unsigned char *data,
include/linux/netfilter/nf_conntrack_h323.h
48
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
53
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
58
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
67
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
74
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
81
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_h323.h
88
struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_pptp.h
305
struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/linux/netfilter/nf_conntrack_pptp.h
310
struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/linux/netfilter/nf_conntrack_pptp.h
316
void (*expectfn)(struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_proto_gre.h
12
struct nf_conn;
include/linux/netfilter/nf_conntrack_proto_gre.h
22
int nf_ct_gre_keymap_add(struct nf_conn *ct, enum ip_conntrack_dir dir,
include/linux/netfilter/nf_conntrack_proto_gre.h
26
void nf_ct_gre_keymap_destroy(struct nf_conn *ct);
include/linux/netfilter/nf_conntrack_sip.h
169
int ct_sip_parse_request(const struct nf_conn *ct, const char *dptr,
include/linux/netfilter/nf_conntrack_sip.h
173
int ct_sip_get_header(const struct nf_conn *ct, const char *dptr,
include/linux/netfilter/nf_conntrack_sip.h
177
int ct_sip_parse_header_uri(const struct nf_conn *ct, const char *dptr,
include/linux/netfilter/nf_conntrack_sip.h
182
int ct_sip_parse_address_param(const struct nf_conn *ct, const char *dptr,
include/linux/netfilter/nf_conntrack_sip.h
187
int ct_sip_parse_numerical_param(const struct nf_conn *ct, const char *dptr,
include/linux/netfilter/nf_conntrack_sip.h
192
int ct_sip_get_sdp_header(const struct nf_conn *ct, const char *dptr,
include/linux/netfilter/nf_conntrack_sip.h
68
int (*match_len)(const struct nf_conn *ct,
include/linux/netfilter/nf_conntrack_snmp.h
10
struct nf_conn *ct,
include/net/ip_vs.h
1759
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
include/net/ip_vs.h
1784
void ip_vs_nfct_expect_related(struct sk_buff *skb, struct nf_conn *ct,
include/net/ip_vs.h
1817
struct nf_conn *ct;
include/net/netfilter/nf_conntrack.h
110
struct nf_conn *master;
include/net/netfilter/nf_conntrack.h
127
static inline struct nf_conn *
include/net/netfilter/nf_conntrack.h
130
return container_of(nfct, struct nf_conn, ct_general);
include/net/netfilter/nf_conntrack.h
133
static inline struct nf_conn *
include/net/netfilter/nf_conntrack.h
136
return container_of(hash, struct nf_conn,
include/net/netfilter/nf_conntrack.h
140
static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
145
static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
157
static inline struct net *nf_ct_net(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
165
const struct nf_conn *ignored_conntrack);
include/net/netfilter/nf_conntrack.h
168
static inline struct nf_conn *
include/net/netfilter/nf_conntrack.h
174
return (struct nf_conn *)(nfct & NFCT_PTRMASK);
include/net/netfilter/nf_conntrack.h
179
void nf_conntrack_tcp_set_closing(struct nf_conn *ct);
include/net/netfilter/nf_conntrack.h
182
static inline void nf_ct_put(struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
198
int nf_conntrack_hash_check_insert(struct nf_conn *ct);
include/net/netfilter/nf_conntrack.h
199
bool nf_ct_delete(struct nf_conn *ct, u32 pid, int report);
include/net/netfilter/nf_conntrack.h
205
void __nf_ct_refresh_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/net/netfilter/nf_conntrack.h
209
static inline void nf_ct_refresh_acct(struct nf_conn *ct,
include/net/netfilter/nf_conntrack.h
218
static inline void nf_ct_refresh(struct nf_conn *ct,
include/net/netfilter/nf_conntrack.h
225
bool nf_ct_kill_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/net/netfilter/nf_conntrack.h
229
static inline bool nf_ct_kill(struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
242
void nf_ct_iterate_cleanup_net(int (*iter)(struct nf_conn *i, void *data),
include/net/netfilter/nf_conntrack.h
246
void nf_ct_iterate_destroy(int (*iter)(struct nf_conn *i, void *data),
include/net/netfilter/nf_conntrack.h
251
void nf_conntrack_free(struct nf_conn *ct);
include/net/netfilter/nf_conntrack.h
252
struct nf_conn *nf_conntrack_alloc(struct net *net,
include/net/netfilter/nf_conntrack.h
258
static inline int nf_ct_is_template(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
264
static inline int nf_ct_is_confirmed(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
269
static inline int nf_ct_is_dying(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
280
static inline void nf_conntrack_alter_reply(struct nf_conn *ct,
include/net/netfilter/nf_conntrack.h
293
static inline unsigned long nf_ct_expires(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
300
static inline bool nf_ct_is_expired(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
306
static inline bool nf_ct_should_gc(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack.h
352
struct nf_conn *nf_ct_tmpl_alloc(struct net *net,
include/net/netfilter/nf_conntrack.h
355
void nf_ct_tmpl_free(struct nf_conn *tmpl);
include/net/netfilter/nf_conntrack.h
357
u32 nf_ct_get_id(const struct nf_conn *ct);
include/net/netfilter/nf_conntrack.h
361
nf_ct_set(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info info)
include/net/netfilter/nf_conntrack_acct.h
24
struct nf_conn_acct *nf_conn_acct_find(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_acct.h
30
struct nf_conn_acct *nf_ct_acct_ext_add(struct nf_conn *ct, gfp_t gfp)
include/net/netfilter/nf_conntrack_acct.h
68
void nf_ct_acct_add(struct nf_conn *ct, u32 dir, unsigned int packets,
include/net/netfilter/nf_conntrack_acct.h
71
static inline void nf_ct_acct_update(struct nf_conn *ct, u32 dir,
include/net/netfilter/nf_conntrack_act_ct.h
14
static inline struct nf_conn_act_ct_ext *nf_conn_act_ct_ext_find(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_act_ct.h
23
static inline void nf_conn_act_ct_ext_fill(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_act_ct.h
37
struct nf_conn *ct,
include/net/netfilter/nf_conntrack_bpf.h
10
struct nf_conn ct;
include/net/netfilter/nf_conntrack_core.h
104
int __nf_ct_change_timeout(struct nf_conn *ct, u64 cta_timeout);
include/net/netfilter/nf_conntrack_core.h
105
void __nf_ct_change_status(struct nf_conn *ct, unsigned long on, unsigned long off);
include/net/netfilter/nf_conntrack_core.h
106
int nf_ct_change_status_common(struct nf_conn *ct, unsigned int status);
include/net/netfilter/nf_conntrack_core.h
57
struct nf_conn *ct = (struct nf_conn *)skb_nfct(skb);
include/net/netfilter/nf_conntrack_core.h
65
ct = (struct nf_conn *)skb_nfct(skb);
include/net/netfilter/nf_conntrack_core.h
93
static inline void __nf_ct_set_timeout(struct nf_conn *ct, u64 timeout)
include/net/netfilter/nf_conntrack_ecache.h
102
nf_conntrack_event_cache(enum ip_conntrack_events event, struct nf_conn *ct)
include/net/netfilter/nf_conntrack_ecache.h
128
nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_ecache.h
139
nf_conntrack_event(enum ip_conntrack_events event, struct nf_conn *ct)
include/net/netfilter/nf_conntrack_ecache.h
34
nf_ct_ecache_find(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_ecache.h
43
static inline bool nf_ct_ecache_exist(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_ecache.h
56
struct nf_conn *ct;
include/net/netfilter/nf_conntrack_ecache.h
76
void nf_ct_deliver_cached_events(struct nf_conn *ct);
include/net/netfilter/nf_conntrack_ecache.h
77
int nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_ecache.h
80
bool nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp);
include/net/netfilter/nf_conntrack_ecache.h
83
static inline void nf_ct_deliver_cached_events(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_ecache.h
88
struct nf_conn *ct,
include/net/netfilter/nf_conntrack_ecache.h
95
static inline bool nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp)
include/net/netfilter/nf_conntrack_expect.h
128
void nf_ct_remove_expectations(struct nf_conn *ct);
include/net/netfilter/nf_conntrack_expect.h
139
struct nf_conntrack_expect *nf_ct_expect_alloc(struct nf_conn *me);
include/net/netfilter/nf_conntrack_expect.h
45
void (*expectfn)(struct nf_conn *new,
include/net/netfilter/nf_conntrack_expect.h
52
struct nf_conn *master;
include/net/netfilter/nf_conntrack_extend.h
50
static inline bool nf_ct_ext_exist(const struct nf_conn *ct, u8 id)
include/net/netfilter/nf_conntrack_extend.h
57
static inline void *nf_ct_ext_find(const struct nf_conn *ct, u8 id)
include/net/netfilter/nf_conntrack_extend.h
71
void *nf_ct_ext_add(struct nf_conn *ct, enum nf_ct_ext_id id, gfp_t gfp);
include/net/netfilter/nf_conntrack_helper.h
100
struct nf_conn *ct,
include/net/netfilter/nf_conntrack_helper.h
103
struct nf_conn *ct),
include/net/netfilter/nf_conntrack_helper.h
113
struct nf_conn_help *nf_ct_helper_ext_add(struct nf_conn *ct, gfp_t gfp);
include/net/netfilter/nf_conntrack_helper.h
115
int __nf_ct_try_assign_helper(struct nf_conn *ct, struct nf_conn *tmpl,
include/net/netfilter/nf_conntrack_helper.h
118
int nf_ct_helper(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_helper.h
120
int nf_ct_add_helper(struct nf_conn *ct, const char *name, u8 family,
include/net/netfilter/nf_conntrack_helper.h
123
void nf_ct_helper_destroy(struct nf_conn *ct);
include/net/netfilter/nf_conntrack_helper.h
125
static inline struct nf_conn_help *nfct_help(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_helper.h
130
static inline void *nfct_help_data(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_helper.h
142
int nf_conntrack_broadcast_help(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_helper.h
149
void (*expectfn)(struct nf_conn *ct, struct nf_conntrack_expect *exp);
include/net/netfilter/nf_conntrack_helper.h
153
void nf_ct_helper_log(struct sk_buff *skb, const struct nf_conn *ct,
include/net/netfilter/nf_conntrack_helper.h
47
struct nf_conn *ct,
include/net/netfilter/nf_conntrack_helper.h
50
void (*destroy)(struct nf_conn *ct);
include/net/netfilter/nf_conntrack_helper.h
52
int (*from_nlattr)(struct nlattr *attr, struct nf_conn *ct);
include/net/netfilter/nf_conntrack_helper.h
53
int (*to_nlattr)(struct sk_buff *skb, const struct nf_conn *ct);
include/net/netfilter/nf_conntrack_l4proto.h
100
int nf_conntrack_icmpv6_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
105
int nf_conntrack_udp_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
110
int nf_conntrack_udplite_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
115
int nf_conntrack_tcp_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
120
int nf_conntrack_sctp_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
125
int nf_conntrack_gre_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
158
const struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
174
const struct nf_conn *ct,
include/net/netfilter/nf_conntrack_l4proto.h
206
static inline void nf_ct_set_tcp_be_liberal(struct nf_conn *ct)
include/net/netfilter/nf_conntrack_l4proto.h
213
static inline bool nf_conntrack_tcp_established(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_l4proto.h
31
bool (*can_early_drop)(const struct nf_conn *ct);
include/net/netfilter/nf_conntrack_l4proto.h
35
struct nf_conn *ct, bool destroy);
include/net/netfilter/nf_conntrack_l4proto.h
38
int (*from_nlattr)(struct nlattr *tb[], struct nf_conn *ct);
include/net/netfilter/nf_conntrack_l4proto.h
60
void (*print_conntrack)(struct seq_file *s, struct nf_conn *);
include/net/netfilter/nf_conntrack_l4proto.h
79
int nf_conntrack_inet_error(struct nf_conn *tmpl, struct sk_buff *skb,
include/net/netfilter/nf_conntrack_l4proto.h
85
int nf_conntrack_icmpv4_error(struct nf_conn *tmpl,
include/net/netfilter/nf_conntrack_l4proto.h
90
int nf_conntrack_icmpv6_error(struct nf_conn *tmpl,
include/net/netfilter/nf_conntrack_l4proto.h
95
int nf_conntrack_icmp_packet(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_labels.h
23
static inline struct nf_conn_labels *nf_ct_labels_find(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_labels.h
37
static inline struct nf_conn_labels *nf_ct_labels_ext_add(struct nf_conn *ct)
include/net/netfilter/nf_conntrack_labels.h
51
int nf_connlabels_replace(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_seqadj.h
24
static inline struct nf_conn_seqadj *nfct_seqadj(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_seqadj.h
29
static inline struct nf_conn_seqadj *nfct_seqadj_ext_add(struct nf_conn *ct)
include/net/netfilter/nf_conntrack_seqadj.h
34
int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/net/netfilter/nf_conntrack_seqadj.h
36
int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/net/netfilter/nf_conntrack_seqadj.h
38
void nf_ct_tcp_seqadj_set(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_seqadj.h
41
int nf_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_seqadj.h
43
s32 nf_ct_seq_offset(const struct nf_conn *ct, enum ip_conntrack_dir, u32 seq);
include/net/netfilter/nf_conntrack_synproxy.h
14
static inline struct nf_conn_synproxy *nfct_synproxy(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_synproxy.h
23
static inline struct nf_conn_synproxy *nfct_synproxy_ext_add(struct nf_conn *ct)
include/net/netfilter/nf_conntrack_synproxy.h
32
static inline bool nf_ct_add_synproxy(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_synproxy.h
33
const struct nf_conn *tmpl)
include/net/netfilter/nf_conntrack_timeout.h
42
struct nf_conn_timeout *nf_ct_timeout_find(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_timeout.h
52
struct nf_conn_timeout *nf_ct_timeout_ext_add(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_timeout.h
71
static inline unsigned int *nf_ct_timeout_lookup(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_timeout.h
86
int nf_ct_set_timeout(struct net *net, struct nf_conn *ct, u8 l3num, u8 l4num,
include/net/netfilter/nf_conntrack_timeout.h
88
void nf_ct_destroy_timeout(struct nf_conn *ct);
include/net/netfilter/nf_conntrack_timeout.h
90
static inline int nf_ct_set_timeout(struct net *net, struct nf_conn *ct,
include/net/netfilter/nf_conntrack_timeout.h
97
static inline void nf_ct_destroy_timeout(struct nf_conn *ct)
include/net/netfilter/nf_conntrack_timestamp.h
17
struct nf_conn_tstamp *nf_conn_tstamp_find(const struct nf_conn *ct)
include/net/netfilter/nf_conntrack_timestamp.h
27
struct nf_conn_tstamp *nf_ct_tstamp_ext_add(struct nf_conn *ct, gfp_t gfp)
include/net/netfilter/nf_conntrack_zones.h
29
nf_ct_zone_tmpl(const struct nf_conn *tmpl, const struct sk_buff *skb,
include/net/netfilter/nf_conntrack_zones.h
42
static inline void nf_ct_zone_add(struct nf_conn *ct,
include/net/netfilter/nf_conntrack_zones.h
67
static inline bool nf_ct_zone_equal(const struct nf_conn *a,
include/net/netfilter/nf_conntrack_zones.h
79
static inline bool nf_ct_zone_equal_any(const struct nf_conn *a,
include/net/netfilter/nf_conntrack_zones.h
9
nf_ct_zone(const struct nf_conn *ct)
include/net/netfilter/nf_flow_table.h
199
struct nf_conn *ct;
include/net/netfilter/nf_flow_table.h
240
struct flow_offload *flow_offload_alloc(struct nf_conn *ct);
include/net/netfilter/nf_flow_table.h
245
int nft_flow_route(const struct nft_pktinfo *pkt, const struct nf_conn *ct,
include/net/netfilter/nf_nat.h
107
int nf_ct_nat(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_nat.h
111
static inline int nf_nat_initialized(const struct nf_conn *ct,
include/net/netfilter/nf_nat.h
39
unsigned int nf_nat_setup_info(struct nf_conn *ct,
include/net/netfilter/nf_nat.h
43
extern unsigned int nf_nat_alloc_null_binding(struct nf_conn *ct,
include/net/netfilter/nf_nat.h
46
struct nf_conn_nat *nf_ct_nat_ext_add(struct nf_conn *ct);
include/net/netfilter/nf_nat.h
48
static inline struct nf_conn_nat *nfct_nat(const struct nf_conn *ct)
include/net/netfilter/nf_nat.h
76
unsigned int nf_nat_packet(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
include/net/netfilter/nf_nat.h
79
unsigned int nf_nat_manip_pkt(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_nat.h
86
int nf_nat_icmp_reply_translation(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_nat.h
90
int nf_nat_icmpv6_reply_translation(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_nat_helper.h
11
bool __nf_nat_mangle_tcp_packet(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_nat_helper.h
18
struct nf_conn *ct,
include/net/netfilter/nf_nat_helper.h
31
bool nf_nat_mangle_udp_packet(struct sk_buff *skb, struct nf_conn *ct,
include/net/netfilter/nf_nat_helper.h
39
void nf_nat_follow_master(struct nf_conn *ct, struct nf_conntrack_expect *this);
include/net/netfilter/nf_synproxy.h
23
struct nf_conn *tmpl;
include/net/tc_act/tc_ct.h
14
struct nf_conn *tmpl;
include/net/tc_act/tc_ct.h
84
struct nf_conn *ct;
include/net/tc_act/tc_ct.h
86
ct = (struct nf_conn *)(cookie & NFCT_PTRMASK);
include/uapi/linux/netfilter/xt_CT.h
27
struct nf_conn *ct __attribute__((aligned(8)));
include/uapi/linux/netfilter/xt_CT.h
39
struct nf_conn *ct __attribute__((aligned(8)));
net/bridge/br_netfilter_hooks.c
587
struct nf_conn *ct;
net/bridge/br_netfilter_hooks.c
598
ct = container_of(nfct, struct nf_conn, ct_general);
net/bridge/netfilter/nf_conntrack_bridge.c
150
const struct nf_conn *ct;
net/bridge/netfilter/nf_conntrack_bridge.c
181
const struct nf_conn *ct;
net/bridge/netfilter/nf_conntrack_bridge.c
244
struct nf_conn *ct;
net/bridge/netfilter/nf_conntrack_bridge.c
298
struct nf_conn *ct;
net/bridge/netfilter/nf_conntrack_bridge.c
312
ct = container_of(nfct, struct nf_conn, ct_general);
net/core/flow_dissector.c
329
struct nf_conn *ct;
net/ipv4/icmp.c
1023
struct nf_conn *ct;
net/ipv4/netfilter/nf_defrag_ipv4.c
48
const struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/ipv4/netfilter/nf_defrag_ipv4.c
76
if (skb_nfct(skb) && !nf_ct_is_template((struct nf_conn *)skb_nfct(skb)))
net/ipv4/netfilter/nf_nat_h323.c
145
static int set_ras_addr(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_h323.c
174
static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_h323.c
28
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/ipv4/netfilter/nf_nat_h323.c
280
static int nat_t120(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_h323.c
318
static int nat_h245(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_h323.c
368
static void ip_nat_q931_expect(struct nf_conn *new,
net/ipv4/netfilter/nf_nat_h323.c
396
static int nat_q931(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_h323.c
457
static void ip_nat_callforwarding_expect(struct nf_conn *new,
net/ipv4/netfilter/nf_nat_h323.c
479
static int nat_callforwarding(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_h323.c
92
static int set_sig_addr(struct sk_buff *skb, struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_pptp.c
121
struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_pptp.c
202
const struct nf_conn *ct = expect_orig->master;
net/ipv4/netfilter/nf_nat_pptp.c
232
struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_pptp.c
43
static void pptp_nat_expected(struct nf_conn *ct,
net/ipv4/netfilter/nf_nat_pptp.c
47
const struct nf_conn *master = ct->master;
net/ipv4/netfilter/nf_nat_snmp_basic_main.c
126
static int snmp_translate(struct nf_conn *ct, int dir, struct sk_buff *skb)
net/ipv4/netfilter/nf_nat_snmp_basic_main.c
161
struct nf_conn *ct,
net/ipv4/netfilter/nf_socket_ipv4.c
93
struct nf_conn const *ct;
net/ipv6/ip6_icmp.c
59
struct nf_conn *ct;
net/ipv6/netfilter/nf_defrag_ipv6_hooks.c
38
const struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/ipv6/netfilter/nf_defrag_ipv6_hooks.c
60
if (skb_nfct(skb) && !nf_ct_is_template((struct nf_conn *)skb_nfct(skb)))
net/ipv6/netfilter/nf_socket_ipv6.c
107
struct nf_conn const *ct;
net/netfilter/ipvs/ip_vs_ftp.c
261
struct nf_conn *ct;
net/netfilter/ipvs/ip_vs_nfct.c
139
static void ip_vs_nfct_expect_callback(struct nf_conn *ct,
net/netfilter/ipvs/ip_vs_nfct.c
210
void ip_vs_nfct_expect_related(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/ipvs/ip_vs_nfct.c
244
struct nf_conn *ct;
net/netfilter/ipvs/ip_vs_nfct.c
73
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/ipvs/ip_vs_xmit.c
1535
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/ipvs/ip_vs_xmit.c
1618
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/ipvs/ip_vs_xmit.c
806
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/ipvs/ip_vs_xmit.c
890
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conncount.c
129
struct nf_conn **ct,
net/netfilter/nf_conncount.c
136
struct nf_conn *found_ct;
net/netfilter/nf_conncount.c
172
struct nf_conn *ct = NULL;
net/netfilter/nf_conncount.c
173
struct nf_conn *found_ct;
net/netfilter/nf_conncount.c
305
struct nf_conn *found_ct;
net/netfilter/nf_conncount.c
411
struct nf_conn *ct = NULL;
net/netfilter/nf_conncount.c
72
static inline bool already_closed(const struct nf_conn *conn)
net/netfilter/nf_conntrack_amanda.c
91
struct nf_conn *ct,
net/netfilter/nf_conntrack_bpf.c
108
static struct nf_conn *
net/netfilter/nf_conntrack_bpf.c
115
struct nf_conn *ct;
net/netfilter/nf_conntrack_bpf.c
171
static struct nf_conn *__bpf_nf_ct_lookup(struct net *net,
net/netfilter/nf_conntrack_bpf.c
179
struct nf_conn *ct;
net/netfilter/nf_conntrack_bpf.c
231
BTF_ID(struct, nf_conn)
net/netfilter/nf_conntrack_bpf.c
255
case offsetof(struct nf_conn, mark):
net/netfilter/nf_conntrack_bpf.c
256
end = offsetofend(struct nf_conn, mark);
net/netfilter/nf_conntrack_bpf.c
296
struct nf_conn *nfct;
net/netfilter/nf_conntrack_bpf.c
324
__bpf_kfunc struct nf_conn *
net/netfilter/nf_conntrack_bpf.c
330
struct nf_conn *nfct;
net/netfilter/nf_conntrack_bpf.c
361
struct nf_conn *nfct;
net/netfilter/nf_conntrack_bpf.c
390
__bpf_kfunc struct nf_conn *
net/netfilter/nf_conntrack_bpf.c
396
struct nf_conn *nfct;
net/netfilter/nf_conntrack_bpf.c
414
__bpf_kfunc struct nf_conn *bpf_ct_insert_entry(struct nf_conn___init *nfct_i)
net/netfilter/nf_conntrack_bpf.c
416
struct nf_conn *nfct = (struct nf_conn *)nfct_i;
net/netfilter/nf_conntrack_bpf.c
440
__bpf_kfunc void bpf_ct_release(struct nf_conn *nfct)
net/netfilter/nf_conntrack_bpf.c
457
__nf_ct_set_timeout((struct nf_conn *)nfct, msecs_to_jiffies(timeout));
net/netfilter/nf_conntrack_bpf.c
470
__bpf_kfunc int bpf_ct_change_timeout(struct nf_conn *nfct, u32 timeout)
net/netfilter/nf_conntrack_bpf.c
487
return nf_ct_change_status_common((struct nf_conn *)nfct, status);
net/netfilter/nf_conntrack_bpf.c
500
__bpf_kfunc int bpf_ct_change_status(struct nf_conn *nfct, u32 status)
net/netfilter/nf_conntrack_broadcast.c
19
struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
1011
nf_ct_match_reverse(const struct nf_conn *ct1, const struct nf_conn *ct2)
net/netfilter/nf_conntrack_core.c
1034
static int nf_ct_can_merge(const struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
1035
const struct nf_conn *loser_ct)
net/netfilter/nf_conntrack_core.c
1046
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_core.c
1048
struct nf_conn *loser_ct;
net/netfilter/nf_conntrack_core.c
1085
struct nf_conn *loser_ct = (struct nf_conn *)skb_nfct(skb);
net/netfilter/nf_conntrack_core.c
1173
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_core.c
1176
struct nf_conn *loser_ct;
net/netfilter/nf_conntrack_core.c
1209
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
1354
const struct nf_conn *ignored_conntrack)
net/netfilter/nf_conntrack_core.c
1362
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
1427
struct nf_conn *tmp;
net/netfilter/nf_conntrack_core.c
1493
static bool gc_worker_skip_ct(const struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
1498
static bool gc_worker_can_early_drop(const struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
1544
struct nf_conn *tmp;
net/netfilter/nf_conntrack_core.c
1657
static struct nf_conn *
net/netfilter/nf_conntrack_core.c
1666
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
1716
struct nf_conn *nf_conntrack_alloc(struct net *net,
net/netfilter/nf_conntrack_core.c
1726
void nf_conntrack_free(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
1759
init_conntrack(struct net *net, struct nf_conn *tmpl,
net/netfilter/nf_conntrack_core.c
1764
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
1864
resolve_normal_ct(struct nf_conn *tmpl,
net/netfilter/nf_conntrack_core.c
1876
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
1935
nf_conntrack_handle_icmp(struct nf_conn *tmpl,
net/netfilter/nf_conntrack_core.c
1958
static int generic_packet(struct nf_conn *ct, struct sk_buff *skb,
net/netfilter/nf_conntrack_core.c
1971
static int nf_conntrack_handle_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
2014
struct nf_conn *ct, *tmpl;
net/netfilter/nf_conntrack_core.c
2097
void __nf_ct_refresh_acct(struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
2118
bool nf_ct_kill_acct(struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
2191
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
2209
static int nf_confirm_cthelper(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
2263
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
2279
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
2308
static struct nf_conn *
net/netfilter/nf_conntrack_core.c
2309
get_next_corpse(int (*iter)(struct nf_conn *i, void *data),
net/netfilter/nf_conntrack_core.c
2313
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
2362
static void nf_ct_iterate_cleanup(int (*iter)(struct nf_conn *i, void *data),
net/netfilter/nf_conntrack_core.c
2366
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
2381
void nf_ct_iterate_cleanup_net(int (*iter)(struct nf_conn *i, void *data),
net/netfilter/nf_conntrack_core.c
2408
nf_ct_iterate_destroy(int (*iter)(struct nf_conn *i, void *data), void *data)
net/netfilter/nf_conntrack_core.c
2451
static int kill_all(struct nf_conn *i, void *data)
net/netfilter/nf_conntrack_core.c
2554
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
2672
sizeof(struct nf_conn),
net/netfilter/nf_conntrack_core.c
2715
struct nf_conn *ct = nf_ct_to_nf_conn(nfct);
net/netfilter/nf_conntrack_core.c
2775
int __nf_ct_change_timeout(struct nf_conn *ct, u64 timeout)
net/netfilter/nf_conntrack_core.c
2789
void __nf_ct_change_status(struct nf_conn *ct, unsigned long on, unsigned long off)
net/netfilter/nf_conntrack_core.c
2806
int nf_ct_change_status_common(struct nf_conn *ct, unsigned int status)
net/netfilter/nf_conntrack_core.c
484
u32 nf_ct_get_id(const struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
511
clean_from_lists(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
523
struct nf_conn *nf_ct_tmpl_alloc(struct net *net,
net/netfilter/nf_conntrack_core.c
527
struct nf_conn *tmpl, *p;
net/netfilter/nf_conntrack_core.c
535
tmpl = (struct nf_conn *)NFCT_ALIGN((unsigned long)p);
net/netfilter/nf_conntrack_core.c
553
void nf_ct_tmpl_free(struct nf_conn *tmpl)
net/netfilter/nf_conntrack_core.c
564
static void destroy_gre_conntrack(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
567
struct nf_conn *master = ct->master;
net/netfilter/nf_conntrack_core.c
576
struct nf_conn *ct = (struct nf_conn *)nfct;
net/netfilter/nf_conntrack_core.c
602
static void __nf_ct_delete_from_lists(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
622
static void nf_ct_delete_from_lists(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
632
static void nf_ct_add_to_ecache_list(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
644
bool nf_ct_delete(struct nf_conn *ct, u32 portid, int report)
net/netfilter/nf_conntrack_core.c
691
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_core.c
703
nf_ct_match(const struct nf_conn *ct1, const struct nf_conn *ct2)
net/netfilter/nf_conntrack_core.c
715
static void nf_ct_gc_expired(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
748
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
778
struct nf_conn *ct;
net/netfilter/nf_conntrack_core.c
829
static void __nf_conntrack_hash_insert(struct nf_conn *ct,
net/netfilter/nf_conntrack_core.c
867
nf_conntrack_hash_check_insert(struct nf_conn *ct)
net/netfilter/nf_conntrack_core.c
948
void nf_ct_acct_add(struct nf_conn *ct, u32 dir, unsigned int packets,
net/netfilter/nf_conntrack_core.c
963
static void nf_ct_acct_merge(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
net/netfilter/nf_conntrack_core.c
964
const struct nf_conn *loser_ct)
net/netfilter/nf_conntrack_core.c
979
static void __nf_conntrack_insert_prepare(struct nf_conn *ct)
net/netfilter/nf_conntrack_ecache.c
173
int nf_conntrack_eventmask_report(unsigned int events, struct nf_conn *ct,
net/netfilter/nf_conntrack_ecache.c
214
void nf_ct_deliver_cached_events(struct nf_conn *ct)
net/netfilter/nf_conntrack_ecache.c
312
static void nf_ct_ecache_tstamp_new(const struct nf_conn *ct, struct nf_conntrack_ecache *e)
net/netfilter/nf_conntrack_ecache.c
324
bool nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp)
net/netfilter/nf_conntrack_ecache.c
67
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_ecache.c
95
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_expect.c
233
void nf_ct_remove_expectations(struct nf_conn *ct)
net/netfilter/nf_conntrack_expect.c
303
struct nf_conntrack_expect *nf_ct_expect_alloc(struct nf_conn *me)
net/netfilter/nf_conntrack_expect.c
328
struct nf_conn *ct = exp->master;
net/netfilter/nf_conntrack_expect.c
438
static void evict_oldest_expect(struct nf_conn *master,
net/netfilter/nf_conntrack_expect.c
459
struct nf_conn *master = expect->master;
net/netfilter/nf_conntrack_extend.c
92
void *nf_ct_ext_add(struct nf_conn *ct, enum nf_ct_ext_id id, gfp_t gfp)
net/netfilter/nf_conntrack_ftp.c
344
static void update_nl_seq(struct nf_conn *ct, u32 nl_seq,
net/netfilter/nf_conntrack_ftp.c
371
struct nf_conn *ct,
net/netfilter/nf_conntrack_ftp.c
547
static int nf_ct_ftp_from_nlattr(struct nlattr *attr, struct nf_conn *ct)
net/netfilter/nf_conntrack_h323_main.c
1000
static int process_progress(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1031
static int process_q931(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1090
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_h323_main.c
1184
static struct nf_conntrack_expect *find_expect(struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1204
static int expect_q931(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1261
static int process_grq(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1278
static int process_gcf(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1322
static int process_rrq(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1358
static int process_rcf(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1409
static int process_urq(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1442
static int process_arq(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1489
static int process_acf(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1539
static int process_lrq(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1556
static int process_lcf(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1595
static int process_irr(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1623
static int process_ras(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
1668
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_h323_main.c
172
static int get_h245_addr(struct nf_conn *ct, const unsigned char *data,
net/netfilter/nf_conntrack_h323_main.c
206
static int expect_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
281
struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
333
struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
361
static int process_olc(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
422
static int process_olca(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
491
static int process_h245(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
527
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_h323_main.c
589
int get_h225_addr(struct nf_conn *ct, unsigned char *data,
net/netfilter/nf_conntrack_h323_main.c
621
static int expect_h245(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
66
struct nf_conn *ct, enum ip_conntrack_info ctinfo,
net/netfilter/nf_conntrack_h323_main.c
736
struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
796
static int process_setup(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
867
struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
898
static int process_connect(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
929
static int process_alerting(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_h323_main.c
960
static int process_facility(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_helper.c
178
nf_ct_helper_ext_add(struct nf_conn *ct, gfp_t gfp)
net/netfilter/nf_conntrack_helper.c
191
int __nf_ct_try_assign_helper(struct nf_conn *ct, struct nf_conn *tmpl,
net/netfilter/nf_conntrack_helper.c
241
static int unhelp(struct nf_conn *ct, void *me)
net/netfilter/nf_conntrack_helper.c
254
void nf_ct_helper_destroy(struct nf_conn *ct)
net/netfilter/nf_conntrack_helper.c
321
void nf_ct_helper_log(struct sk_buff *skb, const struct nf_conn *ct,
net/netfilter/nf_conntrack_helper.c
434
struct nf_conn *ct,
net/netfilter/nf_conntrack_helper.c
437
struct nf_conn *ct),
net/netfilter/nf_conntrack_irc.c
109
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_labels.c
28
int nf_connlabels_replace(struct nf_conn *ct,
net/netfilter/nf_conntrack_netbios_ns.c
41
struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
1153
static int ctnetlink_filter_match(struct nf_conn *ct, void *data)
net/netfilter/nf_conntrack_netlink.c
1204
static unsigned long ctnetlink_get_id(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
1219
struct nf_conn *nf_ct_evict[8];
net/netfilter/nf_conntrack_netlink.c
1220
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
1584
static int ctnetlink_flush_iterate(struct nf_conn *ct, void *data)
net/netfilter/nf_conntrack_netlink.c
1622
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
1676
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
168
static int ctnetlink_dump_status(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
1734
struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
178
static int ctnetlink_dump_timeout(struct sk_buff *skb, const struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
1798
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
1851
ctnetlink_parse_nat_setup(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
1899
ctnetlink_change_status(struct nf_conn *ct, const struct nlattr * const cda[])
net/netfilter/nf_conntrack_netlink.c
1905
ctnetlink_setup_nat(struct nf_conn *ct, const struct nlattr * const cda[])
net/netfilter/nf_conntrack_netlink.c
1927
static int ctnetlink_change_helper(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
199
static int ctnetlink_dump_protoinfo(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
1993
static int ctnetlink_change_timeout(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2000
static void ctnetlink_change_mark(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2020
static int ctnetlink_change_protoinfo(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2079
ctnetlink_change_seq_adj(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2120
static int ctnetlink_change_synproxy(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2149
ctnetlink_attach_labels(struct nf_conn *ct, const struct nlattr * const cda[])
net/netfilter/nf_conntrack_netlink.c
2174
ctnetlink_change_conntrack(struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2233
static struct nf_conn *
net/netfilter/nf_conntrack_netlink.c
2241
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
225
const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
2354
struct nf_conn *master_ct;
net/netfilter/nf_conntrack_netlink.c
2400
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
2638
ctnetlink_alloc_expect(const struct nlattr *const cda[], struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2644
ctnetlink_glue_build_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
2673
static int __ctnetlink_glue_build(struct sk_buff *skb, struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
2750
ctnetlink_glue_build(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2775
ctnetlink_update_status(struct nf_conn *ct, const struct nlattr * const cda[])
net/netfilter/nf_conntrack_netlink.c
2799
ctnetlink_glue_parse_ct(const struct nlattr *cda[], struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
2832
ctnetlink_glue_parse(const struct nlattr *attr, struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
2846
const struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2862
ctnetlink_glue_attach_expect(const struct nlattr *attr, struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
2890
static void ctnetlink_glue_seqadj(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
294
ctnetlink_dump_acct(struct sk_buff *skb, const struct nf_conn *ct, int type)
net/netfilter/nf_conntrack_netlink.c
2996
struct nf_conn *master = exp->master;
net/netfilter/nf_conntrack_netlink.c
310
ctnetlink_dump_timestamp(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
3194
struct nf_conn *ct = cb->data;
net/netfilter/nf_conntrack_netlink.c
3238
struct nf_conn *ct = cb->data;
net/netfilter/nf_conntrack_netlink.c
3247
struct nf_conn *ct = cb->data;
net/netfilter/nf_conntrack_netlink.c
3265
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
338
static int ctnetlink_dump_mark(struct sk_buff *skb, const struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
3519
ctnetlink_alloc_expect(const struct nlattr * const cda[], struct nf_conn *ct,
net/netfilter/nf_conntrack_netlink.c
358
static int ctnetlink_dump_secctx(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
3604
struct nf_conn *ct;
net/netfilter/nf_conntrack_netlink.c
388
ctnetlink_dump_event_timestamp(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
404
static inline int ctnetlink_label_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
415
ctnetlink_dump_labels(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
436
static int ctnetlink_dump_master(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
481
static int ctnetlink_dump_ct_seq_adj(struct sk_buff *skb, struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
505
static int ctnetlink_dump_ct_synproxy(struct sk_buff *skb, struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
530
static int ctnetlink_dump_id(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
542
static int ctnetlink_dump_use(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
557
struct nf_conn *ct, u32 type)
net/netfilter/nf_conntrack_netlink.c
570
static int ctnetlink_dump_info(struct sk_buff *skb, struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
590
struct nf_conn *ct, bool extinfo, unsigned int flags)
net/netfilter/nf_conntrack_netlink.c
653
static size_t ctnetlink_proto_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
671
static inline size_t ctnetlink_acct_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
681
static inline int ctnetlink_secctx_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
697
static inline size_t ctnetlink_timestamp_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
710
static size_t ctnetlink_nlmsg_size(const struct nf_conn *ct)
net/netfilter/nf_conntrack_netlink.c
751
struct nf_conn *ct = item->ct;
net/netfilter/nf_conntrack_ovs.c
12
int nf_ct_helper(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_ovs.c
78
int nf_ct_add_helper(struct nf_conn *ct, const char *name, u8 family,
net/netfilter/nf_conntrack_pptp.c
127
static int destroy_sibling_or_exp(struct net *net, struct nf_conn *ct,
net/netfilter/nf_conntrack_pptp.c
133
struct nf_conn *sibling;
net/netfilter/nf_conntrack_pptp.c
161
static void pptp_destroy_siblings(struct nf_conn *ct)
net/netfilter/nf_conntrack_pptp.c
187
static int exp_gre(struct nf_conn *ct, __be16 callid, __be16 peer_callid)
net/netfilter/nf_conntrack_pptp.c
256
struct nf_conn *ct,
net/netfilter/nf_conntrack_pptp.c
383
struct nf_conn *ct,
net/netfilter/nf_conntrack_pptp.c
492
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_pptp.c
89
static void pptp_expectfn(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto.c
138
struct nf_conn *ct;
net/netfilter/nf_conntrack_proto.c
213
struct nf_conn *tmpl;
net/netfilter/nf_conntrack_proto.c
293
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_proto.c
328
struct nf_conn *ct;
net/netfilter/nf_conntrack_proto.c
417
static int nf_ct_tcp_fixup(struct nf_conn *ct, void *_nfproto)
net/netfilter/nf_conntrack_proto.c
74
const struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_gre.c
129
void nf_ct_gre_keymap_destroy(struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_gre.c
190
static void gre_print_conntrack(struct seq_file *s, struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_gre.c
204
int nf_conntrack_gre_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_gre.c
91
int nf_ct_gre_keymap_add(struct nf_conn *ct, enum ip_conntrack_dir dir,
net/netfilter/nf_conntrack_proto_icmp.c
106
int nf_conntrack_inet_error(struct nf_conn *tmpl, struct sk_buff *skb,
net/netfilter/nf_conntrack_proto_icmp.c
118
struct nf_conn *ct;
net/netfilter/nf_conntrack_proto_icmp.c
204
int nf_conntrack_icmpv4_error(struct nf_conn *tmpl,
net/netfilter/nf_conntrack_proto_icmp.c
70
int nf_conntrack_icmp_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_icmpv6.c
135
nf_conntrack_icmpv6_redirect(struct nf_conn *tmpl, struct sk_buff *skb,
net/netfilter/nf_conntrack_proto_icmpv6.c
184
int nf_conntrack_icmpv6_error(struct nf_conn *tmpl,
net/netfilter/nf_conntrack_proto_icmpv6.c
89
int nf_conntrack_icmpv6_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_sctp.c
134
static void sctp_print_conntrack(struct seq_file *s, struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_sctp.c
148
static int do_basic_checks(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_sctp.c
240
sctp_new(struct nf_conn *ct, const struct sk_buff *skb,
net/netfilter/nf_conntrack_proto_sctp.c
327
int nf_conntrack_sctp_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_sctp.c
532
static bool sctp_can_early_drop(const struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_sctp.c
552
struct nf_conn *ct, bool destroy)
net/netfilter/nf_conntrack_proto_sctp.c
596
static int nlattr_to_sctp(struct nlattr *cda[], struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_tcp.c
1345
struct nf_conn *ct, bool destroy)
net/netfilter/nf_conntrack_proto_tcp.c
1401
static int nlattr_to_tcp(struct nlattr *cda[], struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_tcp.c
266
static void tcp_print_conntrack(struct seq_file *s, struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_tcp.c
485
const struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_tcp.c
510
tcp_in_window(struct nf_conn *ct, enum ip_conntrack_dir dir,
net/netfilter/nf_conntrack_proto_tcp.c
722
static void __cold nf_tcp_handle_invalid(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_tcp.c
838
static noinline bool tcp_new(struct nf_conn *ct, const struct sk_buff *skb,
net/netfilter/nf_conntrack_proto_tcp.c
901
static bool tcp_can_early_drop(const struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_tcp.c
917
void nf_conntrack_tcp_set_closing(struct nf_conn *ct)
net/netfilter/nf_conntrack_proto_tcp.c
963
int nf_conntrack_tcp_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_udp.c
183
int nf_conntrack_udplite_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_proto_udp.c
84
int nf_conntrack_udp_packet(struct nf_conn *ct,
net/netfilter/nf_conntrack_sane.c
60
struct nf_conn *ct,
net/netfilter/nf_conntrack_seqadj.c
10
int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
net/netfilter/nf_conntrack_seqadj.c
119
struct nf_conn *ct,
net/netfilter/nf_conntrack_seqadj.c
165
struct nf_conn *ct, enum ip_conntrack_info ctinfo,
net/netfilter/nf_conntrack_seqadj.c
220
s32 nf_ct_seq_offset(const struct nf_conn *ct,
net/netfilter/nf_conntrack_seqadj.c
30
int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
net/netfilter/nf_conntrack_seqadj.c
61
struct nf_conn *ct, enum ip_conntrack_info ctinfo,
net/netfilter/nf_conntrack_sip.c
1032
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
110
static int callid_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
1147
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1164
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1181
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1198
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1215
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1231
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
129
static int media_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
1334
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1419
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
143
static int sip_parse_addr(const struct nf_conn *ct, const char *cp,
net/netfilter/nf_conntrack_sip.c
1463
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_sip.c
1514
static int process_sip_msg(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_conntrack_sip.c
1539
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_sip.c
1627
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nf_conntrack_sip.c
185
static int epaddr_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
205
static int skp_epaddr_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
237
int ct_sip_parse_request(const struct nf_conn *ct,
net/netfilter/nf_conntrack_sip.c
367
int ct_sip_get_header(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
435
static int ct_sip_next_header(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
465
static int ct_sip_walk_headers(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
505
int ct_sip_parse_header_uri(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
538
static int ct_sip_parse_param(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
566
int ct_sip_parse_address_param(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
593
int ct_sip_parse_numerical_param(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
623
static int ct_sip_parse_transport(struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
646
static int sdp_parse_addr(const struct nf_conn *ct, const char *cp,
net/netfilter/nf_conntrack_sip.c
66
static int string_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
673
static int sdp_addr_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
727
int ct_sip_get_sdp_header(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
78
static int digits_len(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
781
static int ct_sip_parse_sdp_addr(const struct nf_conn *ct, const char *dptr,
net/netfilter/nf_conntrack_sip.c
801
static int refresh_signalling_expectation(struct nf_conn *ct,
net/netfilter/nf_conntrack_sip.c
828
static void flush_expectations(struct nf_conn *ct, bool media)
net/netfilter/nf_conntrack_sip.c
855
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_conntrack_snmp.c
30
struct nf_conn *ct,
net/netfilter/nf_conntrack_snmp.c
35
struct nf_conn *ct,
net/netfilter/nf_conntrack_standalone.c
114
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/netfilter/nf_conntrack_standalone.c
187
static void ct_show_secctx(struct seq_file *s, const struct nf_conn *ct)
net/netfilter/nf_conntrack_standalone.c
201
static inline void ct_show_secctx(struct seq_file *s, const struct nf_conn *ct)
net/netfilter/nf_conntrack_standalone.c
207
static void ct_show_zone(struct seq_file *s, const struct nf_conn *ct,
net/netfilter/nf_conntrack_standalone.c
229
static inline void ct_show_zone(struct seq_file *s, const struct nf_conn *ct,
net/netfilter/nf_conntrack_standalone.c
236
static void ct_show_delta_time(struct seq_file *s, const struct nf_conn *ct)
net/netfilter/nf_conntrack_standalone.c
257
ct_show_delta_time(struct seq_file *s, const struct nf_conn *ct)
net/netfilter/nf_conntrack_standalone.c
288
seq_print_acct(struct seq_file *s, const struct nf_conn *ct, int dir)
net/netfilter/nf_conntrack_standalone.c
307
struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(hash);
net/netfilter/nf_conntrack_tftp.c
43
struct nf_conn *ct,
net/netfilter/nf_conntrack_timeout.c
125
void nf_ct_destroy_timeout(struct nf_conn *ct)
net/netfilter/nf_conntrack_timeout.c
28
static int untimeout(struct nf_conn *ct, void *timeout)
net/netfilter/nf_conntrack_timeout.c
64
int nf_ct_set_timeout(struct net *net, struct nf_conn *ct,
net/netfilter/nf_flow_table_core.c
173
static void flow_offload_fixup_tcp(struct nf_conn *ct, u8 tcp_state)
net/netfilter/nf_flow_table_core.c
198
struct nf_conn *ct = flow->ct;
net/netfilter/nf_flow_table_core.c
467
static u32 nf_flow_table_tcp_timeout(const struct nf_conn *ct)
net/netfilter/nf_flow_table_core.c
505
static void nf_flow_table_extend_ct_timeout(struct nf_conn *ct)
net/netfilter/nf_flow_table_core.c
53
struct flow_offload *flow_offload_alloc(struct nf_conn *ct)
net/netfilter/nf_flow_table_path.c
241
const struct nf_conn *ct,
net/netfilter/nf_flow_table_path.c
284
int nft_flow_route(const struct nft_pktinfo *pkt, const struct nf_conn *ct,
net/netfilter/nf_flow_table_path.c
47
const struct nf_conn *ct,
net/netfilter/nf_nat_bpf.c
35
struct nf_conn *ct = (struct nf_conn *)nfct;
net/netfilter/nf_nat_core.c
1005
static int nf_nat_proto_clean(struct nf_conn *ct, void *data)
net/netfilter/nf_nat_core.c
1051
const struct nf_conn *ct,
net/netfilter/nf_nat_core.c
1107
const struct nf_conn *ct, struct nf_nat_range2 *range)
net/netfilter/nf_nat_core.c
1142
nfnetlink_parse_nat_setup(struct nf_conn *ct,
net/netfilter/nf_nat_core.c
1167
nfnetlink_parse_nat_setup(struct nf_conn *ct,
net/netfilter/nf_nat_core.c
122
const struct nf_conn *ct;
net/netfilter/nf_nat_core.c
213
const struct nf_conn *ignored_conntrack)
net/netfilter/nf_nat_core.c
227
static bool nf_nat_allow_clash(const struct nf_conn *ct)
net/netfilter/nf_nat_core.c
245
const struct nf_conn *ignored_ct)
net/netfilter/nf_nat_core.c
250
struct nf_conn *ct;
net/netfilter/nf_nat_core.c
309
static bool nf_nat_may_kill(struct nf_conn *ct, unsigned long flags)
net/netfilter/nf_nat_core.c
329
static bool nf_seq_has_advanced(const struct nf_conn *old, const struct nf_conn *new)
net/netfilter/nf_nat_core.c
337
const struct nf_conn *ignored_conntrack,
net/netfilter/nf_nat_core.c
345
struct nf_conn *ct;
net/netfilter/nf_nat_core.c
453
same_src(const struct nf_conn *ct,
net/netfilter/nf_nat_core.c
473
const struct nf_conn *ct;
net/netfilter/nf_nat_core.c
501
const struct nf_conn *ct,
net/netfilter/nf_nat_core.c
573
const struct nf_conn *ct)
net/netfilter/nf_nat_core.c
59
const struct nf_conn *ct,
net/netfilter/nf_nat_core.c
698
struct nf_conn *ct,
net/netfilter/nf_nat_core.c
757
struct nf_conn_nat *nf_ct_nat_ext_add(struct nf_conn *ct)
net/netfilter/nf_nat_core.c
771
nf_nat_setup_info(struct nf_conn *ct,
net/netfilter/nf_nat_core.c
840
__nf_nat_alloc_null_binding(struct nf_conn *ct, enum nf_nat_manip_type manip)
net/netfilter/nf_nat_core.c
859
nf_nat_alloc_null_binding(struct nf_conn *ct, unsigned int hooknum)
net/netfilter/nf_nat_core.c
866
unsigned int nf_nat_packet(struct nf_conn *ct,
net/netfilter/nf_nat_core.c
89
const struct nf_conn *ct,
net/netfilter/nf_nat_core.c
907
struct nf_conn *ct;
net/netfilter/nf_nat_core.c
984
static int nf_nat_proto_remove(struct nf_conn *i, void *data)
net/netfilter/nf_nat_core.c
995
static void nf_nat_cleanup_conntrack(struct nf_conn *ct)
net/netfilter/nf_nat_ftp.c
33
static int nf_nat_ftp_fmt_cmd(struct nf_conn *ct, enum nf_ct_ftp_type type,
net/netfilter/nf_nat_ftp.c
74
struct nf_conn *ct = exp->master;
net/netfilter/nf_nat_helper.c
137
struct nf_conn *ct,
net/netfilter/nf_nat_helper.c
179
void nf_nat_follow_master(struct nf_conn *ct,
net/netfilter/nf_nat_helper.c
57
if (nf_ct_l3num((struct nf_conn *)skb_nfct(skb)) == NFPROTO_IPV4) {
net/netfilter/nf_nat_helper.c
87
struct nf_conn *ct,
net/netfilter/nf_nat_irc.c
40
struct nf_conn *ct = exp->master;
net/netfilter/nf_nat_masquerade.c
103
int (*iter)(struct nf_conn *i, void *data),
net/netfilter/nf_nat_masquerade.c
139
static int device_cmp(struct nf_conn *i, void *arg)
net/netfilter/nf_nat_masquerade.c
169
static int inet_cmp(struct nf_conn *ct, void *ptr)
net/netfilter/nf_nat_masquerade.c
18
int (*iter)(struct nf_conn *i, void *data);
net/netfilter/nf_nat_masquerade.c
247
struct nf_conn *ct;
net/netfilter/nf_nat_masquerade.c
32
struct nf_conn *ct;
net/netfilter/nf_nat_ovs.c
13
static int nf_ct_nat_execute(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_nat_ovs.c
88
int nf_ct_nat(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_nat_proto.c
1013
const struct nf_conn *ct;
net/netfilter/nf_nat_proto.c
377
unsigned int nf_nat_manip_pkt(struct sk_buff *skb, struct nf_conn *ct,
net/netfilter/nf_nat_proto.c
518
struct nf_conn *ct,
net/netfilter/nf_nat_proto.c
586
struct nf_conn *ct;
net/netfilter/nf_nat_proto.c
662
const struct nf_conn *ct;
net/netfilter/nf_nat_proto.c
717
const struct nf_conn *ct;
net/netfilter/nf_nat_proto.c
753
const struct nf_conn *ct;
net/netfilter/nf_nat_proto.c
832
struct nf_conn *ct,
net/netfilter/nf_nat_proto.c
902
struct nf_conn *ct;
net/netfilter/nf_nat_proto.c
977
const struct nf_conn *ct;
net/netfilter/nf_nat_redirect.c
34
struct nf_conn *ct;
net/netfilter/nf_nat_sip.c
133
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
150
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
307
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
318
static void nf_nat_sip_expected(struct nf_conn *ct,
net/netfilter/nf_nat_sip.c
381
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
41
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
440
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
471
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
490
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
527
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
569
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_sip.c
70
static int sip_sprintf_addr(const struct nf_conn *ct, char *buffer,
net/netfilter/nf_nat_sip.c
83
static int sip_sprintf_addr_port(const struct nf_conn *ct, char *buffer,
net/netfilter/nf_nat_sip.c
99
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/nf_nat_tftp.c
27
const struct nf_conn *ct = exp->master;
net/netfilter/nf_synproxy_core.c
1063
struct nf_conn *ct;
net/netfilter/nf_synproxy_core.c
187
struct tcphdr *th, struct nf_conn *ct,
net/netfilter/nf_synproxy_core.c
334
struct nf_conn *ct;
net/netfilter/nf_synproxy_core.c
436
nf_ct_set(nskb, (struct nf_conn *)nfct, ctinfo);
net/netfilter/nf_synproxy_core.c
646
struct nf_conn *ct;
net/netfilter/nf_synproxy_core.c
848
nf_ct_set(nskb, (struct nf_conn *)nfct, ctinfo);
net/netfilter/nf_tables_trace.c
99
const struct nf_conn *ct;
net/netfilter/nfnetlink_cthelper.c
113
nfnl_cthelper_to_nlattr(struct sk_buff *skb, const struct nf_conn *ct)
net/netfilter/nfnetlink_cthelper.c
42
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nfnetlink_cthelper.c
96
nfnl_cthelper_from_nlattr(struct nlattr *attr, struct nf_conn *ct)
net/netfilter/nfnetlink_cttimeout.c
653
static int untimeout(struct nf_conn *ct, void *timeout)
net/netfilter/nfnetlink_log.c
466
struct nf_conn *ct, enum ip_conntrack_info ctinfo)
net/netfilter/nfnetlink_log.c
698
struct nf_conn *ct = NULL;
net/netfilter/nfnetlink_queue.c
1410
static struct nf_conn *nfqnl_ct_parse(const struct nfnl_ct_hook *nfnl_ct,
net/netfilter/nfnetlink_queue.c
1417
struct nf_conn *ct;
net/netfilter/nfnetlink_queue.c
1482
struct nf_conn *ct = NULL;
net/netfilter/nfnetlink_queue.c
407
struct nf_conn *ct = (void *)skb_nfct(entry->skb);
net/netfilter/nfnetlink_queue.c
640
struct nf_conn *ct = NULL;
net/netfilter/nft_ct.c
1167
struct nf_conn *ct = (struct nf_conn *)skb_nfct(pkt->skb);
net/netfilter/nft_ct.c
1347
struct nf_conn *ct;
net/netfilter/nft_ct.c
234
struct nf_conn *ct;
net/netfilter/nft_ct.c
286
struct nf_conn *ct;
net/netfilter/nft_ct.c
348
struct nf_conn *ct;
net/netfilter/nft_ct.c
35
static DEFINE_PER_CPU(struct nf_conn *, nft_ct_pcpu_template);
net/netfilter/nft_ct.c
363
struct nf_conn *tmp;
net/netfilter/nft_ct.c
574
len = sizeof_field(struct nf_conn, mark);
net/netfilter/nft_ct.c
59
const struct nf_conn *ct;
net/netfilter/nft_ct.c
866
struct nf_conn *ct;
net/netfilter/nft_ct.c
929
struct nf_conn *ct = (struct nf_conn *)skb_nfct(pkt->skb);
net/netfilter/nft_ct_fast.c
14
const struct nf_conn *ct;
net/netfilter/nft_flow_offload.c
41
static void flow_offload_ct_tcp(struct nf_conn *ct)
net/netfilter/nft_flow_offload.c
61
struct nf_conn *ct;
net/netfilter/nft_nat.c
109
struct nf_conn *ct = nf_ct_get(pkt->skb, &ctinfo);
net/netfilter/xt_CONNSECMARK.c
35
struct nf_conn *ct;
net/netfilter/xt_CONNSECMARK.c
53
const struct nf_conn *ct;
net/netfilter/xt_CT.c
105
xt_ct_set_timeout(struct nf_conn *ct, const struct xt_tgchk_param *par,
net/netfilter/xt_CT.c
160
struct nf_conn *ct;
net/netfilter/xt_CT.c
21
static inline int xt_ct_target(struct sk_buff *skb, struct nf_conn *ct)
net/netfilter/xt_CT.c
283
struct nf_conn *ct = info->ct;
net/netfilter/xt_CT.c
41
struct nf_conn *ct = info->ct;
net/netfilter/xt_CT.c
50
struct nf_conn *ct = info->ct;
net/netfilter/xt_CT.c
74
xt_ct_set_helper(struct nf_conn *ct, const char *helper_name,
net/netfilter/xt_HMARK.c
82
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/xt_NETMAP.c
23
struct nf_conn *ct;
net/netfilter/xt_NETMAP.c
71
struct nf_conn *ct;
net/netfilter/xt_cluster.c
16
static inline u32 nf_ct_orig_ipv4_src(const struct nf_conn *ct)
net/netfilter/xt_cluster.c
21
static inline const u32 *nf_ct_orig_ipv6_src(const struct nf_conn *ct)
net/netfilter/xt_cluster.c
39
xt_cluster_hash(const struct nf_conn *ct,
net/netfilter/xt_cluster.c
83
const struct nf_conn *ct;
net/netfilter/xt_connbytes.c
24
const struct nf_conn *ct;
net/netfilter/xt_connlabel.c
25
struct nf_conn *ct;
net/netfilter/xt_connlimit.c
36
const struct nf_conn *ct;
net/netfilter/xt_connmark.c
125
const struct nf_conn *ct;
net/netfilter/xt_connmark.c
31
struct nf_conn *ct;
net/netfilter/xt_conntrack.c
121
const struct nf_conn *ct)
net/netfilter/xt_conntrack.c
167
const struct nf_conn *ct;
net/netfilter/xt_conntrack.c
40
conntrack_mt_origsrc(const struct nf_conn *ct,
net/netfilter/xt_conntrack.c
49
conntrack_mt_origdst(const struct nf_conn *ct,
net/netfilter/xt_conntrack.c
58
conntrack_mt_replsrc(const struct nf_conn *ct,
net/netfilter/xt_conntrack.c
67
conntrack_mt_repldst(const struct nf_conn *ct,
net/netfilter/xt_conntrack.c
77
const struct nf_conn *ct)
net/netfilter/xt_helper.c
27
const struct nf_conn *ct;
net/netfilter/xt_ipvs.c
118
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/netfilter/xt_nat.c
109
struct nf_conn *ct;
net/netfilter/xt_nat.c
126
struct nf_conn *ct;
net/netfilter/xt_nat.c
141
struct nf_conn *ct;
net/netfilter/xt_nat.c
57
struct nf_conn *ct;
net/netfilter/xt_nat.c
74
struct nf_conn *ct;
net/netfilter/xt_nat.c
90
struct nf_conn *ct;
net/netfilter/xt_state.c
26
struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
net/openvswitch/conntrack.c
1078
struct nf_conn *ct;
net/openvswitch/conntrack.c
154
static u32 ovs_ct_get_mark(const struct nf_conn *ct)
net/openvswitch/conntrack.c
168
static void ovs_ct_get_labels(const struct nf_conn *ct,
net/openvswitch/conntrack.c
200
const struct nf_conn *ct)
net/openvswitch/conntrack.c
249
struct nf_conn *ct;
net/openvswitch/conntrack.c
344
static int ovs_ct_set_mark(struct nf_conn *ct, struct sw_flow_key *key,
net/openvswitch/conntrack.c
364
static struct nf_conn_labels *ovs_ct_get_conn_labels(struct nf_conn *ct)
net/openvswitch/conntrack.c
381
static int ovs_ct_init_labels(struct nf_conn *ct, struct sw_flow_key *key,
net/openvswitch/conntrack.c
422
static int ovs_ct_set_labels(struct nf_conn *ct, struct sw_flow_key *key,
net/openvswitch/conntrack.c
468
const struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h);
net/openvswitch/conntrack.c
489
static struct nf_conn *
net/openvswitch/conntrack.c
495
struct nf_conn *ct;
net/openvswitch/conntrack.c
533
struct nf_conn *ovs_ct_executed(struct net *net,
net/openvswitch/conntrack.c
539
struct nf_conn *ct = NULL;
net/openvswitch/conntrack.c
567
struct nf_conn *ct;
net/openvswitch/conntrack.c
64
struct nf_conn *ct;
net/openvswitch/conntrack.c
669
struct sk_buff *skb, struct nf_conn *ct,
net/openvswitch/conntrack.c
695
struct sk_buff *skb, struct nf_conn *ct,
net/openvswitch/conntrack.c
735
struct nf_conn *ct;
net/openvswitch/conntrack.c
743
struct nf_conn *tmpl = info->ct;
net/openvswitch/conntrack.c
846
struct nf_conn *ct;
net/openvswitch/conntrack.c
853
ct = (struct nf_conn *)skb_nfct(skb);
net/openvswitch/conntrack.c
961
struct nf_conn *ct;
net/sched/act_connmark.c
41
struct nf_conn *c;
net/sched/act_ct.c
1242
struct nf_conn *tmpl;
net/sched/act_ct.c
178
static void tcf_ct_flow_table_add_action_meta(struct nf_conn *ct,
net/sched/act_ct.c
205
struct nf_conn *ct,
net/sched/act_ct.c
251
struct nf_conn *ct = flow->ct;
net/sched/act_ct.c
421
struct nf_conn *ct,
net/sched/act_ct.c
463
struct nf_conn *ct,
net/sched/act_ct.c
665
struct nf_conn *ct;
net/sched/act_ct.c
752
struct nf_conn *ct;
net/sched/act_ct.c
843
struct nf_conn *ct;
net/sched/act_ct.c
900
static void tcf_ct_act_set_mark(struct nf_conn *ct, u32 mark, u32 mask)
net/sched/act_ct.c
917
static void tcf_ct_act_set_labels(struct nf_conn *ct,
net/sched/act_ct.c
932
struct nf_conn *ct,
net/sched/act_ct.c
969
struct nf_conn *tmpl = NULL;
net/sched/act_ct.c
977
struct nf_conn *ct;
net/sched/act_ctinfo.c
31
static void tcf_ctinfo_dscp_set(struct nf_conn *ct, struct tcf_ctinfo *ca,
net/sched/act_ctinfo.c
72
static void tcf_ctinfo_cpmark_set(struct nf_conn *ct, struct tcf_ctinfo *ca,
net/sched/act_ctinfo.c
90
struct nf_conn *ct;
net/sched/cls_flow.c
139
const struct nf_conn *ct = nf_ct_get(skb, &ctinfo); \
tools/testing/selftests/bpf/progs/test_bpf_nf.c
171
struct nf_conn *ct_ins;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
185
struct nf_conn *ct_lk;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
238
nf_ct_opts_new_test(struct nf_conn *(*lookup_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
240
struct nf_conn *(*alloc_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
246
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
274
struct nf_conn *ct_ins;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
287
struct nf_conn *ct_lk;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
51
struct nf_conn;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
71
struct nf_conn *bpf_xdp_ct_alloc(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
73
struct nf_conn *bpf_xdp_ct_lookup(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
75
struct nf_conn *bpf_skb_ct_alloc(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
77
struct nf_conn *bpf_skb_ct_lookup(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
79
struct nf_conn *bpf_ct_insert_entry(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
80
void bpf_ct_release(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
81
void bpf_ct_set_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
82
int bpf_ct_change_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
83
int bpf_ct_set_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
84
int bpf_ct_change_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
85
int bpf_ct_set_nat_info(struct nf_conn *, union nf_inet_addr *,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
89
nf_ct_test(struct nf_conn *(*lookup_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
91
struct nf_conn *(*alloc_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
97
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
114
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
131
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
145
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
159
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
172
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
18
struct nf_conn *bpf_skb_ct_alloc(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
185
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
198
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
20
struct nf_conn *bpf_skb_ct_lookup(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
22
struct nf_conn *bpf_xdp_ct_alloc(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
24
struct nf_conn *bpf_xdp_ct_lookup(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
26
struct nf_conn *bpf_ct_insert_entry(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
27
void bpf_ct_release(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
28
void bpf_ct_set_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
29
int bpf_ct_change_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
30
int bpf_ct_set_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
31
int bpf_ct_change_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
38
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
52
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
69
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
83
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
9
struct nf_conn;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
97
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
104
extern struct nf_conn *bpf_skb_ct_lookup(struct __sk_buff *skb_ctx,
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
110
extern void bpf_ct_release(struct nf_conn *ct) __ksym;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
437
struct nf_conn *ct;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
98
extern struct nf_conn *bpf_xdp_ct_lookup(struct xdp_md *xdp_ctx,