Searched defs:nf_bridge (Results 1 - 4 of 4) sorted by relevance

/net/netfilter/
H A Dxt_physdev.c32 const struct nf_bridge_info *nf_bridge; local
37 if (!(nf_bridge = skb->nf_bridge)) {
59 (!!(nf_bridge->mask & BRNF_BRIDGED) ^
64 (!nf_bridge->physindev ^ !!(info->invert & XT_PHYSDEV_OP_ISIN))) ||
66 (!nf_bridge->physoutdev ^ !!(info->invert & XT_PHYSDEV_OP_ISOUT))))
71 indev = nf_bridge->physindev ? nf_bridge->physindev->name : nulldevname;
80 outdev = nf_bridge->physoutdev ?
81 nf_bridge
[all...]
H A Dnf_queue.c56 if (entry->skb->nf_bridge) {
57 struct nf_bridge_info *nf_bridge = entry->skb->nf_bridge; local
59 if (nf_bridge->physindev)
60 dev_put(nf_bridge->physindev);
61 if (nf_bridge->physoutdev)
62 dev_put(nf_bridge->physoutdev);
81 if (entry->skb->nf_bridge) {
82 struct nf_bridge_info *nf_bridge = entry->skb->nf_bridge; local
[all...]
/net/netfilter/ipset/
H A Dip_set_hash_netiface.c236 #define PHYSDEV(dir) (nf_bridge->dir ? nf_bridge->dir->name : NULL)
241 const struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
243 if (!nf_bridge)
478 const struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
480 if (!nf_bridge)
/net/bridge/
H A Dbr_netfilter.c46 (skb->nf_bridge->data))->daddr.ipv4)
132 skb->nf_bridge = kzalloc(sizeof(struct nf_bridge_info), GFP_ATOMIC);
133 if (likely(skb->nf_bridge))
134 atomic_set(&(skb->nf_bridge->use), 1);
136 return skb->nf_bridge;
141 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
143 if (atomic_read(&nf_bridge->use) > 1) {
147 memcpy(tmp, nf_bridge, sizeof(struct nf_bridge_info));
150 nf_bridge_put(nf_bridge);
246 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
278 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
358 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
450 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
649 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
681 struct nf_bridge_info *nf_bridge; local
802 struct nf_bridge_info *nf_bridge = skb->nf_bridge; local
[all...]

Completed in 52 milliseconds