Searched refs:nfct (Results 1 – 6 of 6) sorted by relevance
| /linux/include/linux/netfilter/ |
| H A D | nf_conntrack_common.h | 31 void nf_conntrack_destroy(struct nf_conntrack *nfct); 34 static inline void nf_conntrack_put(struct nf_conntrack *nfct) in nf_conntrack_put() argument 36 if (nfct && refcount_dec_and_test(&nfct->use)) in nf_conntrack_put() 37 nf_conntrack_destroy(nfct); in nf_conntrack_put() 39 static inline void nf_conntrack_get(struct nf_conntrack *nfct) in nf_conntrack_get() argument 41 if (nfct) in nf_conntrack_get() 42 refcount_inc(&nfct->use); in nf_conntrack_get()
|
| /linux/include/linux/ |
| H A D | netfilter.h | 451 void nf_ct_set_closing(struct nf_conntrack *nfct); 457 static inline void nf_ct_set_closing(struct nf_conntrack *nfct) {} in nf_ct_set_closing() argument 475 void (*set_closing)(struct nf_conntrack *nfct); 477 u32 (*get_id)(const struct nf_conntrack *nfct);
|
| H A D | skbuff.h | 5004 static inline void skb_set_nfct(struct sk_buff *skb, unsigned long nfct) 5007 skb->slow_gro |= !!nfct; in skb_set_nfct() 5008 skb->_nfct = nfct; in skb_set_nfct() 5005 skb_set_nfct(struct sk_buff * skb,unsigned long nfct) skb_set_nfct() argument
|
| /linux/net/netfilter/ |
| H A D | nf_synproxy_core.c | 423 struct nf_conntrack *nfct, enum ip_conntrack_info ctinfo, in synproxy_send_tcp() 437 if (nfct) { in synproxy_send_tcp() 438 nf_ct_set(nskb, (struct nf_conn *)nfct, ctinfo); in synproxy_send_tcp() 439 nf_conntrack_get(nfct); in synproxy_send_tcp() 824 struct nf_conntrack *nfct, enum ip_conntrack_info ctinfo, in synproxy_send_tcp_ipv6() argument 856 if (nfct) { in synproxy_send_tcp_ipv6() 857 nf_ct_set(nskb, (struct nf_conn *)nfct, ctinfo); in synproxy_send_tcp_ipv6() 858 nf_conntrack_get(nfct); in synproxy_send_tcp_ipv6() 425 synproxy_send_tcp(struct net * net,const struct sk_buff * skb,struct sk_buff * nskb,struct nf_conntrack * nfct,enum ip_conntrack_info ctinfo,struct iphdr * niph,struct tcphdr * nth,unsigned int tcp_hdr_size) synproxy_send_tcp() argument
|
| H A D | nf_conntrack_core.c | 502 static u32 nf_conntrack_get_id(const struct nf_conntrack *nfct) in nf_conntrack_get_id() argument 504 return nf_ct_get_id(nf_ct_to_nf_conn(nfct)); in nf_conntrack_get_id() 592 void nf_ct_destroy(struct nf_conntrack *nfct) in nf_ct_destroy() 594 struct nf_conn *ct = (struct nf_conn *)nfct; in nf_ct_destroy() 596 WARN_ON(refcount_read(&nfct->use) != 0); in nf_ct_destroy() 2707 static void nf_conntrack_set_closing(struct nf_conntrack *nfct) in nf_conntrack_init_start() 2709 struct nf_conn *ct = nf_ct_to_nf_conn(nfct); in nf_conntrack_init_start() 578 nf_ct_destroy(struct nf_conntrack * nfct) nf_ct_destroy() argument 2716 nf_conntrack_set_closing(struct nf_conntrack * nfct) nf_conntrack_set_closing() argument
|
| /linux/net/bridge/ |
| H A D | br_netfilter_hooks.c | 590 struct nf_conntrack *nfct = skb_nfct(skb); in br_nf_local_in() local 600 if (!nfct || skb->pkt_type == PACKET_HOST) in br_nf_local_in() 603 ct = container_of(nfct, struct nf_conn, ct_general); in br_nf_local_in() 607 if (WARN_ON_ONCE(refcount_read(&nfct->use) != 1)) { in br_nf_local_in() 620 nf_conntrack_put(nfct); in br_nf_local_in()
|