Lines Matching refs:ct

30 nf_ct_ecache_find(const struct nf_conn *ct)  in nf_ct_ecache_find()  argument
33 return nf_ct_ext_find(ct, NF_CT_EXT_ECACHE); in nf_ct_ecache_find()
39 static inline bool nf_ct_ecache_exist(const struct nf_conn *ct) in nf_ct_ecache_exist() argument
42 return nf_ct_ext_exist(ct, NF_CT_EXT_ECACHE); in nf_ct_ecache_exist()
52 struct nf_conn *ct; member
72 void nf_ct_deliver_cached_events(struct nf_conn *ct);
73 int nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct,
76 bool nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp);
79 static inline void nf_ct_deliver_cached_events(const struct nf_conn *ct) in nf_ct_deliver_cached_events() argument
84 struct nf_conn *ct, in nf_conntrack_eventmask_report() argument
91 static inline bool nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp) in nf_ct_ecache_ext_add() argument
98 nf_conntrack_event_cache(enum ip_conntrack_events event, struct nf_conn *ct) in nf_conntrack_event_cache() argument
101 struct net *net = nf_ct_net(ct); in nf_conntrack_event_cache()
104 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_cache()
107 e = nf_ct_ecache_find(ct); in nf_conntrack_event_cache()
116 nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct, in nf_conntrack_event_report() argument
120 if (nf_ct_ecache_exist(ct)) in nf_conntrack_event_report()
121 return nf_conntrack_eventmask_report(1 << event, ct, portid, report); in nf_conntrack_event_report()
127 nf_conntrack_event(enum ip_conntrack_events event, struct nf_conn *ct) in nf_conntrack_event() argument
130 if (nf_ct_ecache_exist(ct)) in nf_conntrack_event()
131 return nf_conntrack_eventmask_report(1 << event, ct, 0, 0); in nf_conntrack_event()
150 return net->ct.ecache_dwork_pending; in nf_conntrack_ecache_dwork_pending()